/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ObjCMessage.cpp | 22 if (const ObjCMessageExpr *msgE = dyn_cast<ObjCMessageExpr>(MsgOrPropE)) 32 if (const ObjCMessageExpr *msgE = dyn_cast<ObjCMessageExpr>(MsgOrPropE)) 43 if (const ObjCMessageExpr *msgE = dyn_cast<ObjCMessageExpr>(MsgOrPropE)) 71 if (const ObjCMessageExpr *msgE = dyn_cast<ObjCMessageExpr>(MsgOrPropE)) 82 if (const ObjCMessageExpr *msgE = dyn_cast<ObjCMessageExpr>(MsgOrProp [all...] |
/external/clang/include/clang/Index/ |
H A D | Analyzer.h | 19 class ObjCMessageExpr; 49 void FindObjCMethods(ObjCMessageExpr *MsgE, TULocationHandler &Handler);
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ObjCMessage.h | 43 ObjCMessage(const ObjCMessageExpr *E) 52 return isValid() && isa<ObjCMessageExpr>(MsgOrPropE); 71 if (const ObjCMessageExpr *msgE = dyn_cast<ObjCMessageExpr>(MsgOrPropE)) 83 if (const ObjCMessageExpr *msgE = dyn_cast<ObjCMessageExpr>(MsgOrPropE)) 108 if (const ObjCMessageExpr *msgE = dyn_cast<ObjCMessageExpr>(MsgOrPropE)) 121 if (const ObjCMessageExpr *msgE = dyn_cast<ObjCMessageExpr>(MsgOrProp [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckObjCDealloc.cpp | 32 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(S)) 35 case ObjCMessageExpr::Instance: return false; 36 case ObjCMessageExpr::SuperInstance: return true; 37 case ObjCMessageExpr::Class: break; 38 case ObjCMessageExpr::SuperClass: break; 58 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(S)) 67 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>( [all...] |
/external/clang/lib/ARCMigrate/ |
H A D | TransRetainReleaseDealloc.cpp | 55 bool VisitObjCMessageExpr(ObjCMessageExpr *E) { 73 if (E->getReceiverKind() == ObjCMessageExpr::Instance) 109 case ObjCMessageExpr::SuperInstance: { 117 case ObjCMessageExpr::Instance: 159 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E))
|
H A D | TransAutoreleasePool.cpp | 44 SmallVectorImpl<ObjCMessageExpr *> &Releases; 47 ReleaseCollector(Decl *D, SmallVectorImpl<ObjCMessageExpr *> &releases) 50 bool VisitObjCMessageExpr(ObjCMessageExpr *E) { 153 for (SmallVectorImpl<ObjCMessageExpr *>::iterator 230 SmallVector<ObjCMessageExpr *, 4> Releases; 356 ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E); 359 ME->getReceiverKind() == ObjCMessageExpr::Class && 362 if (ME->getReceiverKind() == ObjCMessageExpr::Instance && 365 if (ObjCMessageExpr *recM [all...] |
H A D | TransUnusedInitDelegate.cpp | 49 bool VisitObjCMessageExpr(ObjCMessageExpr *ME) {
|
H A D | Transforms.cpp | 142 ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E); 151 case ObjCMessageExpr::SuperInstance: 153 case ObjCMessageExpr::Instance:
|
H A D | TransZeroOutPropsInDealloc.cpp | 38 bool VisitObjCMessageExpr(ObjCMessageExpr *ME) { 42 if (ME->getReceiverKind() != ObjCMessageExpr::Instance)
|
H A D | TransAPIUses.cpp | 54 bool VisitObjCMessageExpr(ObjCMessageExpr *E) {
|
H A D | TransUnbridgedCasts.cpp | 254 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E))
|
H A D | TransProperties.cpp | 433 if (ObjCMessageExpr * 434 ME = dyn_cast<ObjCMessageExpr>(E->getRHS()->IgnoreParenCasts()))
|
/external/clang/lib/Index/ |
H A D | SelectorMap.cpp | 32 void VisitObjCMessageExpr(ObjCMessageExpr *Node); 48 void SelMapper::VisitObjCMessageExpr(ObjCMessageExpr *Node) {
|
H A D | Analyzer.cpp | 154 ObjCMessageExpr *Msg = cast<ObjCMessageExpr>(ASTLoc.AsStmt()); 157 case ObjCMessageExpr::Instance: { 178 case ObjCMessageExpr::Class: { 187 case ObjCMessageExpr::SuperClass: 195 case ObjCMessageExpr::SuperInstance: 260 MessageAnalyzer(ObjCMessageExpr *Msg, 272 case ObjCMessageExpr::Instance: { 293 case ObjCMessageExpr::Class: 298 case ObjCMessageExpr [all...] |
H A D | Indexer.cpp | 61 void VisitObjCMessageExpr(ObjCMessageExpr *Node) {
|
/external/clang/include/clang/AST/ |
H A D | ExprObjC.h | 444 /// All four kinds of message sends are modeled by the ObjCMessageExpr 447 class ObjCMessageExpr : public Expr { class in namespace:clang 493 ObjCMessageExpr(EmptyShell Empty, unsigned NumArgs) function in class:clang::ObjCMessageExpr 499 ObjCMessageExpr(QualType T, ExprValueKind VK, 510 ObjCMessageExpr(QualType T, ExprValueKind VK, 519 ObjCMessageExpr(QualType T, ExprValueKind VK, 568 static ObjCMessageExpr *alloc(ASTContext &C, 574 static ObjCMessageExpr *alloc(ASTContext &C, 618 static ObjCMessageExpr *Create(ASTContext &Context, QualType T, 655 static ObjCMessageExpr *Creat [all...] |
/external/clang/tools/libclang/ |
H A D | IndexBody.cpp | 67 bool VisitObjCMessageExpr(ObjCMessageExpr *E) {
|
/external/clang/lib/AST/ |
H A D | StmtDumper.cpp | 166 void VisitObjCMessageExpr(ObjCMessageExpr* Node); 599 void StmtDumper::VisitObjCMessageExpr(ObjCMessageExpr* Node) { 603 case ObjCMessageExpr::Instance: 606 case ObjCMessageExpr::Class: 611 case ObjCMessageExpr::SuperInstance: 615 case ObjCMessageExpr::SuperClass:
|
H A D | Expr.cpp | 1622 const ObjCMessageExpr *ME = cast<ObjCMessageExpr>(this); 2714 ObjCMessageExpr::ObjCMessageExpr(QualType T, function in class:ObjCMessageExpr 2740 ObjCMessageExpr::ObjCMessageExpr(QualType T, function in class:ObjCMessageExpr 2763 ObjCMessageExpr::ObjCMessageExpr(QualType T, function in class:ObjCMessageExpr 2787 void ObjCMessageExpr::initArgsAndSelLocs(ArrayRef<Expr *> Args, 2810 ObjCMessageExpr *ObjCMessageExp [all...] |
H A D | StmtPrinter.cpp | 1510 void StmtPrinter::VisitObjCMessageExpr(ObjCMessageExpr *Mess) { 1513 case ObjCMessageExpr::Instance: 1517 case ObjCMessageExpr::Class: 1521 case ObjCMessageExpr::SuperInstance: 1522 case ObjCMessageExpr::SuperClass:
|
/external/clang/lib/Sema/ |
H A D | SemaFixItUtils.cpp | 81 isa<ObjCMessageExpr>(Expr) ||
|
H A D | SemaExprObjC.cpp | 324 const ObjCMessageExpr *MsgSend = dyn_cast<ObjCMessageExpr>(E); 1072 return Owned(ObjCMessageExpr::Create(Context, ReceiverType, 1133 // Construct the appropriate ObjCMessageExpr. 1136 Result = ObjCMessageExpr::Create(Context, ReturnType, VK, LBracLoc, 1142 Result = ObjCMessageExpr::Create(Context, ReturnType, VK, LBracLoc, 1234 return Owned(ObjCMessageExpr::Create(Context, Context.DependentTy, 1516 // Construct the appropriate ObjCMessageExpr instance. 1517 ObjCMessageExpr *Result; 1519 Result = ObjCMessageExpr [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 86 shouldExtendReceiverForInnerPointerMessage(const ObjCMessageExpr *message) { 91 case ObjCMessageExpr::Instance: { 117 case ObjCMessageExpr::Class: 118 case ObjCMessageExpr::SuperClass: 122 case ObjCMessageExpr::SuperInstance: 130 RValue CodeGenFunction::EmitObjCMessageExpr(const ObjCMessageExpr *E, 158 case ObjCMessageExpr::Instance: 169 case ObjCMessageExpr::Class: { 180 case ObjCMessageExpr::SuperInstance: 186 case ObjCMessageExpr [all...] |
H A D | CGObjCRuntime.h | 48 class ObjCMessageExpr;
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 860 void ASTStmtReader::VisitObjCMessageExpr(ObjCMessageExpr *E) { 867 ObjCMessageExpr::ReceiverKind Kind 868 = static_cast<ObjCMessageExpr::ReceiverKind>(Record[Idx++]); 870 case ObjCMessageExpr::Instance: 874 case ObjCMessageExpr::Class: 878 case ObjCMessageExpr::SuperClass: 879 case ObjCMessageExpr::SuperInstance: { 882 E->setSuper(SuperLoc, T, Kind == ObjCMessageExpr::SuperInstance); 1780 S = ObjCMessageExpr::CreateEmpty(Context,
|