Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for evalOrig (0.08 sec)

  1. src/cmd/compile/internal/ssa/dom.go

    		if semi[label[ancestor[v]]] < semi[label[v]] {
    			label[v] = label[ancestor[v]]
    		}
    		ancestor[v] = ancestor[ancestor[v]]
    	}
    }
    
    // evalOrig is the "simple" eval function from LT paper.
    func evalOrig(v ID, ancestor, semi, label []ID) ID {
    	if ancestor[v] == 0 {
    		return v
    	}
    	compressOrig(v, ancestor, semi, label)
    	return label[v]
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Dec 03 17:08:51 UTC 2022
    - 7.4K bytes
    - Viewed (0)
  2. src/text/template/exec.go

    	// Args must be evaluated. Fixed args first.
    	i := 0
    	for ; i < numFixed && i < len(args); i++ {
    		argv[i] = s.evalArg(dot, typ.In(i), args[i])
    	}
    	// Now the ... args.
    	if typ.IsVariadic() {
    		argType := typ.In(typ.NumIn() - 1).Elem() // Argument is a slice.
    		for ; i < len(args); i++ {
    			argv[i] = s.evalArg(dot, argType, args[i])
    		}
    	}
    	// Add final value if necessary.
    	if !isMissing(final) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 21:22:24 UTC 2024
    - 32K bytes
    - Viewed (0)
Back to top