go/ast.CallExpr.Args (field)

27 uses

	go/ast (current package)
		ast.go#L390: 		Args     []Expr    // function arguments; or nil
		walk.go#L121: 		walkList(v, n.Args)

	go/parser
		parser.go#L1633: 	return &ast.CallExpr{Fun: fun, Lparen: lparen, Args: list, Ellipsis: ellipsis, Rparen: rparen}
		parser.go#L2702: 			if len(x.Args) == 1 && x.Ellipsis == token.NoPos && (force || isTypeElem(x.Args[0])) {
		parser.go#L2708: 					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#L193: 		check.use(call.Args...)
		call.go#L205: 		switch n := len(call.Args); n {
		call.go#L209: 			check.expr(nil, x, call.Args[0])
		call.go#L212: 					check.errorf(call.Args[0], BadDotDotDotSyntax, "invalid use of ... in conversion to %s", T)
		call.go#L224: 			check.use(call.Args...)
		call.go#L225: 			check.errorf(call.Args[n-1], WrongArgCount, "too many arguments in conversion to %s", T)
		call.go#L267: 			check.use(call.Args...)
		call.go#L278: 			check.use(call.Args...)
		call.go#L300: 	args, atargs, atxlist := 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)

	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}})