reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
108 Ctx.SelfArg = ME->getBase(); 109 Ctx.SelfArrow = ME->isArrow(); 111 Ctx.SelfArg = CE->getImplicitObjectArgument(); 112 Ctx.SelfArrow = isCalleeArrow(CE->getCallee()); 113 Ctx.NumArgs = CE->getNumArgs(); 114 Ctx.FunArgs = CE->getArgs(); 116 Ctx.NumArgs = CE->getNumArgs(); 117 Ctx.FunArgs = CE->getArgs(); 119 Ctx.SelfArg = nullptr; // Will be set below 120 Ctx.NumArgs = CE->getNumArgs(); 121 Ctx.FunArgs = CE->getArgs(); 124 Ctx.SelfArg = DeclExp; 129 if (SelfDecl && !Ctx.SelfArg) { 133 Ctx.SelfArg = &SelfDRE; 137 return translateAttrExpr(Ctx.SelfArg, nullptr); 139 return translateAttrExpr(AttrExp, &Ctx); 144 return translateAttrExpr(Ctx.SelfArg, nullptr); 146 return translateAttrExpr(AttrExp, &Ctx);