Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for SetPos (0.14 sec)

  1. src/cmd/compile/internal/rangefunc/rewrite.go

    	return n
    }
    
    // setPos walks the top structure of x that has no position assigned
    // and assigns it all to have position pos.
    // When setPos encounters a syntax node with a position assigned,
    // setPos does not look inside that node.
    // setPos only needs to handle syntax we create in this package;
    // all other syntax should have positions assigned already.
    func setPos(x syntax.Node, pos syntax.Pos) {
    	if x == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 41.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/typecheck/expr.go

    func tcCompLit(n *ir.CompLitExpr) (res ir.Node) {
    	if base.EnableTrace && base.Flag.LowerT {
    		defer tracePrint("tcCompLit", n)(&res)
    	}
    
    	lno := base.Pos
    	defer func() {
    		base.Pos = lno
    	}()
    
    	ir.SetPos(n)
    
    	t := n.Type()
    	base.AssertfAt(t != nil, n.Pos(), "missing type in composite literal")
    
    	switch t.Kind() {
    	default:
    		base.Errorf("invalid composite literal type %v", t)
    		n.SetType(nil)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 04 14:29:45 UTC 2024
    - 23.1K bytes
    - Viewed (0)
  3. src/cmd/go/internal/load/test.go

    	if err != nil {
    		ptestErr = &PackageError{
    			ImportStack: stk.Copy(),
    			Err:         err,
    		}
    		incomplete = true
    		embedErr := err.(*EmbedError)
    		ptestErr.setPos(p.Internal.Build.TestEmbedPatternPos[embedErr.Pattern])
    	}
    	stk.Pop()
    
    	stk.Push(p.ImportPath + "_test")
    	pxtestNeedsPtest := false
    	var pxtestIncomplete bool
    	rawXTestImports := str.StringList(p.XTestImports)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 14:01:23 UTC 2024
    - 28.2K bytes
    - Viewed (0)
Back to top