/external/clang/include/clang/Analysis/DomainSpecific/ |
ObjCNoReturn.h | 23 class ObjCMessageExpr; 42 bool isImplicitNoReturn(const ObjCMessageExpr *ME);
|
/external/clang/include/clang/Edit/ |
Rewriters.h | 15 class ObjCMessageExpr; 27 bool rewriteObjCRedundantCallWithLiteral(const ObjCMessageExpr *Msg, 30 bool rewriteToObjCLiteralSyntax(const ObjCMessageExpr *Msg, 34 bool rewriteToObjCSubscriptSyntax(const ObjCMessageExpr *Msg,
|
/external/clang/lib/AST/ |
ExprObjC.cpp | 134 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, 156 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, 174 ObjCMessageExpr::ObjCMessageExpr(QualType T, ExprValueKind VK, 192 void ObjCMessageExpr::initArgsAndSelLocs(ArrayRef<Expr *> Args, 217 ObjCMessageExpr * 218 ObjCMessageExpr::Create(const ASTContext &Context, QualType T, ExprValueKind VK, 226 ObjCMessageExpr *Mem [all...] |
ASTDumper.cpp | 532 void VisitObjCMessageExpr(const ObjCMessageExpr *Node); [all...] |
/external/clang/lib/ARCMigrate/ |
TransAutoreleasePool.cpp | 45 SmallVectorImpl<ObjCMessageExpr *> &Releases; 48 ReleaseCollector(Decl *D, SmallVectorImpl<ObjCMessageExpr *> &releases) 51 bool VisitObjCMessageExpr(ObjCMessageExpr *E) { 154 for (SmallVectorImpl<ObjCMessageExpr *>::iterator 231 SmallVector<ObjCMessageExpr *, 4> Releases; 353 ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E); 356 ME->getReceiverKind() == ObjCMessageExpr::Class && 359 if (ME->getReceiverKind() == ObjCMessageExpr::Instance && 362 if (ObjCMessageExpr *recME = dyn_cast_or_null<ObjCMessageExpr>(rec)) [all...] |
TransRetainReleaseDealloc.cpp | 61 bool VisitObjCMessageExpr(ObjCMessageExpr *E) { 83 if (E->getReceiverKind() == ObjCMessageExpr::Instance) 119 case ObjCMessageExpr::SuperInstance: { 127 case ObjCMessageExpr::Instance: 137 ObjCMessageExpr *Msg = E; 173 bool isCommonUnusedAutorelease(ObjCMessageExpr *E) { 178 bool isReturnedAfterAutorelease(ObjCMessageExpr *E) { 199 bool isPlusOneAssignBeforeOrAfterAutorelease(ObjCMessageExpr *E) { 290 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E)) [all...] |
TransUnusedInitDelegate.cpp | 50 bool VisitObjCMessageExpr(ObjCMessageExpr *ME) {
|
TransAPIUses.cpp | 55 bool VisitObjCMessageExpr(ObjCMessageExpr *E) {
|
Transforms.cpp | 85 if (const ObjCMessageExpr * 86 ME = dyn_cast<ObjCMessageExpr>(E->IgnoreParenCasts())) 178 ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E); 187 case ObjCMessageExpr::SuperInstance: 189 case ObjCMessageExpr::Instance:
|
TransZeroOutPropsInDealloc.cpp | 43 bool VisitObjCMessageExpr(ObjCMessageExpr *ME) { 47 if (ME->getReceiverKind() != ObjCMessageExpr::Instance)
|
/external/clang/lib/Edit/ |
RewriteObjCFoundationAPI.cpp | 26 static bool checkForLiteralCreation(const ObjCMessageExpr *Msg, 37 if (Msg->getReceiverKind() == ObjCMessageExpr::Class) 43 if (Msg->getReceiverKind() == ObjCMessageExpr::Instance) { 44 if (const ObjCMessageExpr *Rec = dyn_cast<ObjCMessageExpr>( 59 bool edit::rewriteObjCRedundantCallWithLiteral(const ObjCMessageExpr *Msg, 118 const ObjCMessageExpr * 119 InnerMsg = dyn_cast<ObjCMessageExpr>(Receiver->IgnoreParenCasts()); 125 case ObjCMessageExpr::Instance: 126 case ObjCMessageExpr::SuperInstance [all...] |
/external/clang/lib/Analysis/ |
ObjCNoReturn.cpp | 49 bool ObjCNoReturn::isImplicitNoReturn(const ObjCMessageExpr *ME) {
|
LiveVariables.cpp | 283 ObjCMessageExpr *CE = cast<ObjCMessageExpr>(S); 284 if (CE->getReceiverKind() == ObjCMessageExpr::SuperInstance)
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
CheckObjCDealloc.cpp | 38 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(S)) 47 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(S))
|
ObjCMissingSuperCallChecker.cpp | 46 bool VisitObjCMessageExpr(ObjCMessageExpr *E) { 48 if (E->getReceiverKind() == ObjCMessageExpr::SuperInstance)
|
DynamicTypePropagation.cpp | 58 const ObjCObjectType *getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE, 225 const ObjCMessageExpr *MsgE = Msg->getOriginExpr(); 309 DynamicTypePropagation::getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE, 311 if (MsgE->getReceiverKind() == ObjCMessageExpr::Class) { 317 if (MsgE->getReceiverKind() == ObjCMessageExpr::SuperClass) { 626 findMethodDecl(const ObjCMessageExpr *MessageExpr, 636 if (MessageExpr->getReceiverKind() == ObjCMessageExpr::Instance || 637 MessageExpr->getReceiverKind() == ObjCMessageExpr::Class) { 697 const ObjCMessageExpr *MessageExpr = M.getOriginExpr(); 762 const ObjCMessageExpr *MessageExpr = M.getOriginExpr() [all...] |
IvarInvalidationChecker.cpp | 141 /// Checks if ObjCMessageExpr refers to (is a getter for) the tracked IVar, 143 void checkObjCMessageExpr(const ObjCMessageExpr *ME); 167 void VisitObjCMessageExpr(const ObjCMessageExpr *ME); 609 const ObjCMessageExpr *ME) { 665 if (const ObjCMessageExpr *MsgExpr = dyn_cast<ObjCMessageExpr>(E)) { 695 const ObjCMessageExpr *ME) {
|
/external/clang/lib/Sema/ |
ScopeInfo.cpp | 152 void FunctionScopeInfo::recordUseOfWeak(const ObjCMessageExpr *Msg, 197 else if (const ObjCMessageExpr *MsgE = dyn_cast<ObjCMessageExpr>(E)) {
|
/external/clang/include/clang/AST/ |
ExprObjC.h | 865 /// All four kinds of message sends are modeled by the ObjCMessageExpr 868 class ObjCMessageExpr : public Expr { [all...] |
/external/clang/tools/libclang/ |
CXCursor.cpp | 524 cast<ObjCMessageExpr>(S)->getSelectorLocs(SelLocs); 965 cast<ObjCMessageExpr>(getCursorExpr(cursor)) 983 unsigned(SelIdx) >= cast<ObjCMessageExpr>(getCursorExpr(cursor)) [all...] |
IndexBody.cpp | 70 bool VisitObjCMessageExpr(ObjCMessageExpr *E) {
|
/external/clang/lib/Frontend/Rewrite/ |
RewriteObjC.cpp | 297 Stmt *RewriteMessageExpr(ObjCMessageExpr *Exp); 358 Stmt *SynthMessageExpr(ObjCMessageExpr *Exp, [all...] |
RewriteModernObjC.cpp | 353 Stmt *RewriteMessageExpr(ObjCMessageExpr *Exp); 425 Stmt *SynthMessageExpr(ObjCMessageExpr *Exp, [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
CallEvent.cpp | 256 return isa<CallExpr>(S) || isa<ObjCMessageExpr>(S) 695 assert(getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperInstance); 702 if (getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperInstance || 703 getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperClass) 840 const ObjCMessageExpr *E = getOriginExpr(); [all...] |
/external/clang/include/clang/ASTMatchers/ |
ASTMatchers.h | 943 ObjCMessageExpr> objcMessageExpr; [all...] |