Search Options

Results per page
Sort
Preferred Languages
Advance

Results 101 - 106 of 106 for CallExpr (0.12 sec)

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

    }
    
    func (check *Checker) suspendedCall(keyword string, call syntax.Expr) {
    	code := InvalidDefer
    	if keyword == "go" {
    		code = InvalidGo
    	}
    
    	if _, ok := call.(*syntax.CallExpr); !ok {
    		check.errorf(call, code, "expression in %s must be function call", keyword)
    		check.use(call)
    		return
    	}
    
    	var x operand
    	var msg string
    	switch check.rawExpr(nil, &x, call, nil, false) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 30.7K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/staticinit/sched.go

    	}
    
    	return ir.Any(n, func(n ir.Node) bool {
    		switch n.Op() {
    		case ir.OCALLFUNC, ir.OCALLINTER:
    			return !ir.IsFuncPCIntrinsic(n.(*ir.CallExpr))
    
    		case ir.OAPPEND, ir.OCLEAR, ir.OCOPY:
    			return true // could mutate a global array
    
    		case ir.OASOP:
    			n := n.(*ir.AssignOpStmt)
    			if !safeLHS(n.X) {
    				return true
    			}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 17:16:14 UTC 2024
    - 30.7K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"BranchStmt.Label", Field, 0},
    		{"BranchStmt.Tok", Field, 0},
    		{"BranchStmt.TokPos", Field, 0},
    		{"CallExpr", Type, 0},
    		{"CallExpr.Args", Field, 0},
    		{"CallExpr.Ellipsis", Field, 0},
    		{"CallExpr.Fun", Field, 0},
    		{"CallExpr.Lparen", Field, 0},
    		{"CallExpr.Rparen", Field, 0},
    		{"CaseClause", Type, 0},
    		{"CaseClause.Body", Field, 0},
    		{"CaseClause.Case", Field, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/rulegen.go

    		u.exprs(node.Rhs)
    		u.defining = old
    
    		u.scope.objects[name.Name] = obj
    	case *ast.ReturnStmt:
    		u.exprs(node.Results)
    	case *ast.IncDecStmt:
    		u.node(node.X)
    
    	// expressions
    
    	case *ast.CallExpr:
    		u.node(node.Fun)
    		u.exprs(node.Args)
    	case *ast.SelectorExpr:
    		u.node(node.X)
    	case *ast.UnaryExpr:
    		u.node(node.X)
    	case *ast.BinaryExpr:
    		u.node(node.X)
    		u.node(node.Y)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Sep 02 22:09:21 UTC 2023
    - 48.7K bytes
    - Viewed (0)
  5. src/go/printer/nodes.go

    				if x != nil && needsBlanks {
    					p.print(blank)
    				}
    			}
    			if x != nil {
    				p.expr0(x, depth+1)
    			}
    		}
    		p.setPos(x.Rbrack)
    		p.print(token.RBRACK)
    
    	case *ast.CallExpr:
    		if len(x.Args) > 1 {
    			depth++
    		}
    
    		// Conversions to literal function types or <-chan
    		// types require parentheses around the type.
    		paren := false
    		switch t := x.Fun.(type) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 17 18:53:17 UTC 2023
    - 52.6K bytes
    - Viewed (0)
  6. api/go1.txt

    pkg go/ast, type BranchStmt struct, TokPos token.Pos
    pkg go/ast, type CallExpr struct
    pkg go/ast, type CallExpr struct, Args []Expr
    pkg go/ast, type CallExpr struct, Ellipsis token.Pos
    pkg go/ast, type CallExpr struct, Fun Expr
    pkg go/ast, type CallExpr struct, Lparen token.Pos
    pkg go/ast, type CallExpr struct, Rparen token.Pos
    pkg go/ast, type CaseClause struct
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
Back to top