Home
last modified time | relevance | path

Searched refs:BoxingMethod (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprObjC.cpp504 ObjCMethodDecl *BoxingMethod = nullptr; in BuildObjCBoxedExpr() local
554 BoxingMethod = M; in BuildObjCBoxedExpr()
561 StringWithUTF8StringMethod = BoxingMethod; in BuildObjCBoxedExpr()
564 BoxingMethod = StringWithUTF8StringMethod; in BuildObjCBoxedExpr()
616 BoxingMethod = getNSNumberFactoryMethod(*this, Loc, in BuildObjCBoxedExpr()
687 BoxingMethod = M; in BuildObjCBoxedExpr()
694 ValueWithBytesObjCTypeMethod = BoxingMethod; in BuildObjCBoxedExpr()
703 BoxingMethod = ValueWithBytesObjCTypeMethod; in BuildObjCBoxedExpr()
707 if (!BoxingMethod) { in BuildObjCBoxedExpr()
713 DiagnoseUseOfDecl(BoxingMethod, Loc); in BuildObjCBoxedExpr()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjC.cpp63 const ObjCMethodDecl *BoxingMethod = E->getBoxingMethod(); in EmitObjCBoxedExpr() local
65 assert(BoxingMethod && "BoxingMethod is null"); in EmitObjCBoxedExpr()
66 assert(BoxingMethod->isClassMethod() && "BoxingMethod must be a class method"); in EmitObjCBoxedExpr()
67 Selector Sel = BoxingMethod->getSelector(); in EmitObjCBoxedExpr()
73 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface(); in EmitObjCBoxedExpr()
77 const ParmVarDecl *ArgDecl = *BoxingMethod->param_begin(); in EmitObjCBoxedExpr()
97 const ParmVarDecl *EncodingDecl = BoxingMethod->parameters()[1]; in EmitObjCBoxedExpr()
107 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver, in EmitObjCBoxedExpr()
108 Args, ClassDecl, BoxingMethod); in EmitObjCBoxedExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprObjC.h119 ObjCMethodDecl *BoxingMethod; variable
131 SubExpr(E), BoxingMethod(method), Range(R) {} in ObjCBoxedExpr()
139 return BoxingMethod; in getBoxingMethod()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTextNodeDumper.cpp932 if (auto *BoxingMethod = Node->getBoxingMethod()) { in VisitObjCBoxedExpr() local
934 BoxingMethod->getSelector().print(OS); in VisitObjCBoxedExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp2633 ObjCMethodDecl *BoxingMethod = Exp->getBoxingMethod(); in RewriteObjCBoxedExpr() local
2634 ObjCInterfaceDecl *BoxingClass = BoxingMethod->getClassInterface(); in RewriteObjCBoxedExpr()
2646 getStringLiteral(BoxingMethod->getSelector().getAsString())); in RewriteObjCBoxedExpr()
2666 for (const auto PI : BoxingMethod->parameters()) in RewriteObjCBoxedExpr()
2682 getSimpleFunctionType(returnType, ArgTypes, BoxingMethod->isVariadic()); in RewriteObjCBoxedExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1082 E->BoxingMethod = ReadDeclAs<ObjCMethodDecl>(); in VisitObjCBoxedExpr()