Home
last modified time | relevance | path

Searched defs:CallExpr (Results 1 – 25 of 109) sorted by relevance

12345

/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/devirtualize/
Dpgo.go187 func maybeDevirtualizeInterfaceCall(p *pgoir.Profile, fn *ir.Func, call *ir.CallExpr) (ir.Node, *ir…
217 func maybeDevirtualizeFunctionCall(p *pgoir.Profile, fn *ir.Func, call *ir.CallExpr) (ir.Node, *ir.…
339 func constructCallStat(p *pgoir.Profile, fn *ir.Func, name string, call *ir.CallExpr) *CallStat {
443 func retTemps(curfn *ir.Func, pos src.XPos, call *ir.CallExpr) []ir.Node {
455 func condCall(curfn *ir.Func, pos src.XPos, cond ir.Node, thenCall, elseCall *ir.CallExpr, init ir.…
491 func rewriteInterfaceCall(call *ir.CallExpr, curfn, callee *ir.Func, concretetyp *types.Type) ir.No…
559 func rewriteFunctionCall(call *ir.CallExpr, curfn, callee *ir.Func) ir.Node {
641 func interfaceCallRecvTypeAndMethod(call *ir.CallExpr) (*types.Type, *types.Sym) {
658 func findHotConcreteCallee(p *pgoir.Profile, caller *ir.Func, call *ir.CallExpr, extraFn func(calle…
758 func findHotConcreteInterfaceCallee(p *pgoir.Profile, caller *ir.Func, call *ir.CallExpr) (*ir.Func…
[all …]
Ddevirtualize.go23 func StaticCall(call *ir.CallExpr) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/typecheck/
Dfunc.go37 func FixVariadicCall(call *ir.CallExpr) {
58 func FixMethodCall(call *ir.CallExpr) {
76 func AssertFixedCall(call *ir.CallExpr) {
148 func tcCall(n *ir.CallExpr, top int) ir.Node {
292 func tcAppend(n *ir.CallExpr) ir.Node {
483 func tcDelete(n *ir.CallExpr) ir.Node {
517 func tcMake(n *ir.CallExpr) ir.Node {
700 func tcPrint(n *ir.CallExpr) ir.Node {
715 func tcMinMax(n *ir.CallExpr) ir.Node {
754 func tcRecover(n *ir.CallExpr) ir.Node {
Dtypecheck.go628 func RewriteNonNameCall(n *ir.CallExpr) {
744 func needOneArg(n *ir.CallExpr, f string, args ...interface{}) (ir.Node, bool) {
760 func needTwoArgs(n *ir.CallExpr) (ir.Node, ir.Node, bool) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/printf/
Dprintf.go265 func checkPrintfFwd(pass *analysis.Pass, w *printfWrapper, call *ast.CallExpr, kind Kind, res *Resu…
385 func formatString(pass *analysis.Pass, call *ast.CallExpr) (format string, idx int) {
428 func stringConstantArg(pass *analysis.Pass, call *ast.CallExpr, idx int) (string, bool) {
465 func printfNameAndKind(pass *analysis.Pass, call *ast.CallExpr) (fn *types.Func, kind Kind) {
538 func checkPrintf(pass *analysis.Pass, kind Kind, call *ast.CallExpr, fn *types.Func) {
697 func parsePrintfVerb(pass *analysis.Pass, call *ast.CallExpr, name, format string, firstArg, argNum…
804 func okPrintfArg(pass *analysis.Pass, call *ast.CallExpr, state *formatState) (ok bool) {
974 func argCanBeChecked(pass *analysis.Pass, call *ast.CallExpr, formatArg int, state *formatState) bo…
1009 func checkPrint(pass *analysis.Pass, call *ast.CallExpr, fn *types.Func) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/walk/
Dbuiltin.go44 func walkAppend(n *ir.CallExpr, init *ir.Nodes, dst ir.Node) ir.Node {
238 func walkDelete(init *ir.Nodes, n *ir.CallExpr) ir.Node {
546 func walkMinMax(n *ir.CallExpr, init *ir.Nodes) ir.Node {
553 func walkPrint(nn *ir.CallExpr, init *ir.Nodes) ir.Node {
689 func walkRecoverFP(nn *ir.CallExpr, init *ir.Nodes) ir.Node {
Dexpr.go534 func walkCall(n *ir.CallExpr, init *ir.Nodes) ir.Node {
585 func walkCall1(n *ir.CallExpr, init *ir.Nodes) {
976 func usemethod(n *ir.CallExpr) {
Dassign.go476 func appendSlice(n *ir.CallExpr, init *ir.Nodes) ir.Node {
649 func extendSlice(n *ir.CallExpr, init *ir.Nodes) ir.Node {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ir/
Dexpr.go185 type CallExpr struct { struct
186 miniExpr
187 Fun Node
188 Args Nodes
189 DeferAt Node
190 RType Node `mknode:"-"` // see reflectdata/helpers.go
191 KeepAlive []*Name // vars to be kept alive until call returns
192 IsDDD bool
193 GoDefer bool // whether this call is part of a go or defer statement
194 NoInline bool // whether this call must not be inlined
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/inline/
Dinl.go809 func TryInlineCall(callerfn *ir.Func, call *ir.CallExpr, bigCaller bool, profile *pgoir.Profile) *i…
895 func inlineCostOK(n *ir.CallExpr, caller, callee *ir.Func, bigCaller bool) (bool, int32, int32, boo…
960 func canInlineCallExpr(callerfn *ir.Func, n *ir.CallExpr, callee *ir.Func, bigCaller bool, log bool…
1053 func mkinlcall(callerfn *ir.Func, n *ir.CallExpr, fn *ir.Func, bigCaller bool) *ir.InlinedCallExpr {
1227 func isAtomicCoverageCounterUpdate(cn *ir.CallExpr) bool {
/aosp_15_r20/prebuilts/go/linux-x86/src/go/types/
Dutil.go31 func hasDots(call *ast.CallExpr) bool { return call.Ellipsis.IsValid() }
34 func dddErrPos(call *ast.CallExpr) positioner { return atPos(call.Ellipsis) }
37 func argErrPos(call *ast.CallExpr) positioner { return inNode(call, call.Rparen) }
Dcall.go170 func (check *Checker) callExpr(x *operand, call *ast.CallExpr) exprKind {
459 func (check *Checker) arguments(call *ast.CallExpr, sig *Signature, targs []Type, xlist []ast.Expr,…
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/types2/
Dutil.go31 func hasDots(call *syntax.CallExpr) bool { return call.HasDots }
34 func dddErrPos(call *syntax.CallExpr) *syntax.CallExpr {
40 func argErrPos(call *syntax.CallExpr) *syntax.CallExpr { return call }
Dcall.go168 func (check *Checker) callExpr(x *operand, call *syntax.CallExpr) exprKind {
456 func (check *Checker) arguments(call *syntax.CallExpr, sig *Signature, targs []Type, xlist []syntax…
/aosp_15_r20/external/starlark-go/syntax/
H A Dsyntax.go277 type CallExpr struct { struct
278 commentsRef
279 Fn Expr
280 Lparen Position
281 Args []Expr // arg = expr | ident=expr | *expr | **expr
282 Rparen Position
285 func (x *CallExpr) Span() (start, end Position) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/tests/
Dtests.go201 func isFuzzTargetDotFuzz(pass *analysis.Pass, call *ast.CallExpr) bool {
206 func isFuzzTargetDotAdd(pass *analysis.Pass, call *ast.CallExpr) bool {
211 func isFuzzTargetDot(pass *analysis.Pass, call *ast.CallExpr, name string) bool {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/tools/go/types/typeutil/
Dcallee.go19 func Callee(info *types.Info, call *ast.CallExpr) types.Object {
59 func StaticCallee(info *types.Info, call *ast.CallExpr) *types.Func {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/sigchanyzer/
Dsigchanyzer.go99 func isSignalNotify(info *types.Info, call *ast.CallExpr) bool {
148 func isBuiltinMake(info *types.Info, call *ast.CallExpr) bool {
/aosp_15_r20/external/javassist/src/main/javassist/compiler/ast/
H A DCallExpr.java26 public class CallExpr extends Expr { class
31 private CallExpr(ASTree _head, ASTList _tail) { in CallExpr() method in CallExpr
/aosp_15_r20/external/bazelbuild-rules_go/go/tools/releaser/
H A Dupgradedep.go243 func upgradeDepDecl(ctx context.Context, gh *githubClient, workDir, name string, call *bzl.CallExpr
523 func parseUpgradeDepDirective(call *bzl.CallExpr) (orgName, repoName string, err error) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/loopclosure/
Dloopclosure.go225 func goInvoke(info *types.Info, call *ast.CallExpr) ast.Expr {
258 func parallelSubtest(info *types.Info, call *ast.CallExpr) []ast.Stmt {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/tools/go/analysis/passes/testinggoroutine/
Dtestinggoroutine.go207 func tRunAsyncCall(info *types.Info, call *ast.CallExpr) *asyncCall {
244 func forbiddenMethod(info *types.Info, call *ast.CallExpr) (*types.Var, *types.Selection, *types.Fu…
/aosp_15_r20/prebuilts/go/linux-x86/src/go/ast/
Dast.go375 CallExpr struct { struct
376 Fun Expr // function expression
377 Lparen token.Pos // position of "("
378 Args []Expr // function arguments; or nil
379 Ellipsis token.Pos // position of "..." (token.NoPos if there is no "...")
380 Rparen token.Pos // position of ")"
497 func (x *CallExpr) Pos() token.Pos { return x.Fun.Pos() }
531 func (x *CallExpr) End() token.Pos { return x.Rparen + 1 }
562 func (*CallExpr) exprNode() {}
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/reflectdata/
Dhelpers.go70 func AppendElemRType(pos src.XPos, n *ir.CallExpr) ir.Node {
144 func DeleteMapRType(pos src.XPos, n *ir.CallExpr) ir.Node {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/syntax/
Dnodes.go239 CallExpr struct { struct
240 Fun Expr
241 ArgList []Expr // nil means no arguments
242 HasDots bool // last argument is followed by ...
243 expr

12345