go/ast.CallExpr.Args (field)
28 uses
go/ast (current package)
ast.go#L394: Args []Expr // function arguments; or nil
walk.go#L121: walkList(v, n.Args)
go/parser
parser.go#L1663: return &ast.CallExpr{Fun: fun, Lparen: lparen, Args: list, Ellipsis: ellipsis, Rparen: rparen}
parser.go#L2730: if len(x.Args) == 1 && x.Ellipsis == token.NoPos && (force || isTypeElem(x.Args[0])) {
parser.go#L2736: X: x.Args[0],
go/printer
nodes.go#L972: if len(x.Args) > 1 {
nodes.go#L996: p.exprList(x.Lparen, x.Args, depth, 0, x.Ellipsis, false)
nodes.go#L1003: p.exprList(x.Lparen, x.Args, depth, commaTerm, x.Rparen, false)
go/types
builtins.go#L24: argList := call.Args
call.go#L192: check.use(call.Args...)
call.go#L204: switch n := len(call.Args); n {
call.go#L208: check.expr(nil, x, call.Args[0])
call.go#L211: check.errorf(call.Args[0], BadDotDotDotSyntax, "invalid use of ... in conversion to %s", T)
call.go#L223: check.use(call.Args...)
call.go#L224: check.errorf(call.Args[n-1], WrongArgCount, "too many arguments in conversion to %s", T)
call.go#L273: check.use(call.Args...)
call.go#L284: check.use(call.Args...)
call.go#L306: args, atargs := check.genericExprList(call.Args)
call.go#L484: if len(call.Args) == 1 && nargs > 1 {
call.go#L486: check.errorf(inNode(call, call.Ellipsis), InvalidDotDotDot, "cannot use ... with %d-valued %s", nargs, call.Args[0])
exprstring.go#L106: writeExprList(buf, x.Args)
golang.org/x/tools/internal/typesinternal
zerovalue.go#L186: Args: []ast.Expr{
gotest.tools/v3/internal/assert
result.go#L131: return callExpr.Args
result.go#L143: return callExpr.Args
gotest.tools/v3/internal/source
source.go#L107: return visitor.expr.Args, nil
update.go#L73: len(expr), debugFormatNode{Node: &ast.CallExpr{Args: expr}})
update.go#L80: debugFormatNode{Node: &ast.CallExpr{Args: expr}})