go/ast.CallExpr.Args (field)

35 uses

	go/ast (current package)
		ast.go#L378: 		Args     []Expr    // function arguments; or nil
		walk.go#L145: 		walkExprList(v, n.Args)

	go/parser
		parser.go#L1537: 	return &ast.CallExpr{Fun: fun, Lparen: lparen, Args: list, Ellipsis: ellipsis, Rparen: rparen}
		parser.go#L2672: 					if len(t.Args) == 1 && !t.Ellipsis.IsValid() && (isTypeLit(t.Args[0]) || p.tok == token.COMMA) {
		parser.go#L2676: 						ptype = t.Args[0]

	go/printer
		nodes.go#L940: 		if len(x.Args) > 1 {
		nodes.go#L954: 			p.exprList(x.Lparen, x.Args, depth, 0, x.Ellipsis, false)
		nodes.go#L960: 			p.exprList(x.Lparen, x.Args, depth, commaTerm, x.Rparen, false)

	go/types
		builtins.go#L27: 		check.use(call.Args...)
		builtins.go#L45: 	nargs := len(call.Args)
		builtins.go#L49: 		xlist, _ := check.exprList(call.Args, false)
		builtins.go#L491: 		arg0 := call.Args[0]
		builtins.go#L517: 		for _, arg := range call.Args[1:] {
		builtins.go#L525: 			check.invalidArg(call.Args[1], _SwappedMakeArgs, "length and capacity swapped")
		builtins.go#L537: 		T := check.varType(call.Args[0])
		builtins.go#L651: 		arg0 := call.Args[0]
		builtins.go#L787: 		for _, arg := range call.Args {
		call.go#L118: 		check.use(call.Args...)
		call.go#L130: 		switch n := len(call.Args); n {
		call.go#L134: 			check.expr(x, call.Args[0])
		call.go#L137: 					check.errorf(call.Args[0], _BadDotDotDotSyntax, "invalid use of ... in conversion to %s", T)
		call.go#L149: 			check.use(call.Args...)
		call.go#L150: 			check.errorf(call.Args[n-1], _WrongArgCount, "too many arguments in conversion to %s", T)
		call.go#L189: 			check.use(call.Args...)
		call.go#L200: 			check.use(call.Args...)
		call.go#L208: 	args, _ := check.exprList(call.Args, false)
		call.go#L321: 			if len(call.Args) == 1 && nargs > 1 {
		call.go#L323: 				check.errorf(inNode(call, call.Ellipsis), _InvalidDotDotDot, "cannot use ... with %d-valued %s", nargs, call.Args[0])
		exprstring.go#L104: 		writeExprList(buf, x.Args)

	gotest.tools/v3/internal/assert
		result.go#L131: 		return callExpr.Args
		result.go#L143: 		return callExpr.Args

	gotest.tools/v3/internal/source
		source.go#L96: 	return visitor.expr.Args, nil
		update.go#L53: 			len(expr), debugFormatNode{Node: &ast.CallExpr{Args: expr}})
		update.go#L60: 			debugFormatNode{Node: &ast.CallExpr{Args: expr}})