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

/external/clang/include/clang/AST/
H A DExprObjC.h94 ObjCMethodDecl *BoxingMethod; member in class:clang::ObjCBoxedExpr
102 SubExpr(E), BoxingMethod(method), Range(R) {}
110 return BoxingMethod;
/external/clang/lib/Sema/
H A DSemaExprObjC.cpp426 ObjCMethodDecl *BoxingMethod = NULL; local
471 BoxingMethod = NSStringDecl->lookupClassMethod(stringWithUTF8String);
472 if (!BoxingMethod && getLangOpts().DebuggerObjCLiteral) {
494 BoxingMethod = M;
498 stringWithUTF8String, BoxingMethod))
501 StringWithUTF8StringMethod = BoxingMethod;
504 BoxingMethod = StringWithUTF8StringMethod;
540 BoxingMethod = getNSNumberFactoryMethod(*this, SR.getBegin(), ValueType);
550 BoxingMethod = getNSNumberFactoryMethod(*this, SR.getBegin(),
555 if (!BoxingMethod) {
[all...]
/external/clang/lib/CodeGen/
H A DCGObjC.cpp63 const ObjCMethodDecl *BoxingMethod = E->getBoxingMethod(); local
64 assert(BoxingMethod && "BoxingMethod is null");
65 assert(BoxingMethod->isClassMethod() && "BoxingMethod must be a class method");
66 Selector Sel = BoxingMethod->getSelector();
72 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface();
75 const ParmVarDecl *argDecl = *BoxingMethod->param_begin();
82 BoxingMethod->getResultType(), Sel, Receiver, Args,
83 ClassDecl, BoxingMethod);
[all...]
/external/clang/lib/Rewrite/Frontend/
H A DRewriteModernObjC.cpp2677 ObjCMethodDecl *BoxingMethod = Exp->getBoxingMethod(); local
2678 ObjCInterfaceDecl *BoxingClass = BoxingMethod->getClassInterface();
2691 // Create a call to sel_registerName("<BoxingMethod>:"), etc.
2695 BoxingMethod->getSelector().getAsString(),
2718 for (ObjCMethodDecl::param_iterator PI = BoxingMethod->param_begin(),
2719 E = BoxingMethod->param_end(); PI != E; ++PI)
2736 getSimpleFunctionType(returnType, ArgTypes, BoxingMethod->isVariadic());

Completed in 112 milliseconds