Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for SetOpenCodedDeferDisallowed (0.25 sec)

  1. src/cmd/compile/internal/walk/stmt.go

    			// byte to record active defers.
    			// Also don't allow if we need to use deferprocat.
    			ir.CurFunc.SetOpenCodedDeferDisallowed(true)
    		}
    		if n.Esc() != ir.EscNever {
    			// If n.Esc is not EscNever, then this defer occurs in a loop,
    			// so open-coded defers cannot be used in this function.
    			ir.CurFunc.SetOpenCodedDeferDisallowed(true)
    		}
    		fallthrough
    	case ir.OGO:
    		n := n.(*ir.GoDeferStmt)
    		return walkGoDefer(n)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 06 15:42:30 UTC 2023
    - 4.7K bytes
    - Viewed (0)
Back to top