Searched defs:BoxingMethod (Results 1 - 4 of 4) sorted by relevance

/external/clang/include/clang/AST/
H A DExprObjC.h96 ObjCMethodDecl *BoxingMethod; member in class:clang::ObjCBoxedExpr
104 SubExpr(E), BoxingMethod(method), Range(R) {}
112 return BoxingMethod;
/external/clang/lib/CodeGen/
H A DCGObjC.cpp63 const ObjCMethodDecl *BoxingMethod = E->getBoxingMethod(); local
65 assert(BoxingMethod && "BoxingMethod is null");
66 assert(BoxingMethod->isClassMethod() && "BoxingMethod must be a class method");
67 Selector Sel = BoxingMethod->getSelector();
73 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface();
77 const ParmVarDecl *ArgDecl = *BoxingMethod->param_begin();
97 const ParmVarDecl *EncodingDecl = BoxingMethod->parameters()[1];
107 *this, ReturnValueSlot(), BoxingMethod
[all...]
/external/clang/lib/Sema/
H A DSemaExprObjC.cpp505 ObjCMethodDecl *BoxingMethod = nullptr; local
534 BoxingMethod = NSStringDecl->lookupClassMethod(stringWithUTF8String);
535 if (!BoxingMethod && getLangOpts().DebuggerObjCLiteral) {
555 BoxingMethod = M;
559 stringWithUTF8String, BoxingMethod))
562 StringWithUTF8StringMethod = BoxingMethod;
565 BoxingMethod = StringWithUTF8StringMethod;
602 BoxingMethod = getNSNumberFactoryMethod(*this, Loc, ValueType);
611 BoxingMethod = getNSNumberFactoryMethod(*this, Loc,
640 BoxingMethod
[all...]
/external/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp2632 ObjCMethodDecl *BoxingMethod = Exp->getBoxingMethod(); local
2633 ObjCInterfaceDecl *BoxingClass = BoxingMethod->getClassInterface();
2641 // Create a call to sel_registerName("<BoxingMethod>:"), etc.
2645 getStringLiteral(BoxingMethod->getSelector().getAsString()));
2665 for (const auto PI : BoxingMethod->parameters())
2682 getSimpleFunctionType(returnType, ArgTypes, BoxingMethod->isVariadic());

Completed in 155 milliseconds