/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Edit/ |
H A D | Rewriters.h | 15 class ObjCMessageExpr; 27 bool rewriteObjCRedundantCallWithLiteral(const ObjCMessageExpr *Msg, 30 bool rewriteToObjCLiteralSyntax(const ObjCMessageExpr *Msg, 34 bool rewriteToObjCSubscriptSyntax(const ObjCMessageExpr *Msg,
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific/ |
H A D | ObjCNoReturn.h | 23 class ObjCMessageExpr; 42 bool isImplicitNoReturn(const ObjCMessageExpr *ME);
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckObjCDealloc.cpp | 33 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(S)) 36 case ObjCMessageExpr::Instance: return false; 37 case ObjCMessageExpr::SuperInstance: return true; 38 case ObjCMessageExpr::Class: break; 39 case ObjCMessageExpr::SuperClass: break; 59 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(S)) 68 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>( [all...] |
H A D | DynamicTypePropagation.cpp | 32 const ObjCObjectType *getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE, 128 const ObjCMessageExpr *MsgE = Msg->getOriginExpr(); 210 DynamicTypePropagation::getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE, 212 if (MsgE->getReceiverKind() == ObjCMessageExpr::Class) { 218 if (MsgE->getReceiverKind() == ObjCMessageExpr::SuperClass) {
|
H A D | ObjCMissingSuperCallChecker.cpp | 47 bool VisitObjCMessageExpr(ObjCMessageExpr *E) { 49 if (E->getReceiverKind() == ObjCMessageExpr::SuperInstance)
|
H A D | IvarInvalidationChecker.cpp | 138 /// Checks if ObjCMessageExpr refers to (is a getter for) the tracked IVar, 140 void checkObjCMessageExpr(const ObjCMessageExpr *ME); 164 void VisitObjCMessageExpr(const ObjCMessageExpr *ME); 619 const ObjCMessageExpr *ME) { 675 if (const ObjCMessageExpr *MsgExpr = dyn_cast<ObjCMessageExpr>(E)) { 705 const ObjCMessageExpr *ME) {
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | 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 *recM [all...] |
H A D | 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; 176 bool isCommonUnusedAutorelease(ObjCMessageExpr *E) { 184 bool isReturnedAfterAutorelease(ObjCMessageExpr *E) { 205 bool isPlusOneAssignBeforeOrAfterAutorelease(ObjCMessageExpr *E) { 300 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>( [all...] |
H A D | TransUnusedInitDelegate.cpp | 50 bool VisitObjCMessageExpr(ObjCMessageExpr *ME) {
|
H A D | Transforms.cpp | 83 if (const ObjCMessageExpr * 84 ME = dyn_cast<ObjCMessageExpr>(E->IgnoreParenCasts())) 179 ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E); 188 case ObjCMessageExpr::SuperInstance: 190 case ObjCMessageExpr::Instance:
|
H A D | TransAPIUses.cpp | 55 bool VisitObjCMessageExpr(ObjCMessageExpr *E) {
|
H A D | TransZeroOutPropsInDealloc.cpp | 43 bool VisitObjCMessageExpr(ObjCMessageExpr *ME) { 47 if (ME->getReceiverKind() != ObjCMessageExpr::Instance)
|
H A D | TransUnbridgedCasts.cpp | 410 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E))
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Edit/ |
H A D | 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 [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Analysis/ |
H A D | ObjCNoReturn.cpp | 49 bool ObjCNoReturn::isImplicitNoReturn(const ObjCMessageExpr *ME) {
|
H A D | LiveVariables.cpp | 298 ObjCMessageExpr *CE = cast<ObjCMessageExpr>(S); 299 if (CE->getReceiverKind() == ObjCMessageExpr::SuperInstance)
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | ScopeInfo.cpp | 125 void FunctionScopeInfo::recordUseOfWeak(const ObjCMessageExpr *Msg, 162 else if (const ObjCMessageExpr *MsgE = dyn_cast<ObjCMessageExpr>(E)) {
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Expr.cpp | 2143 const ObjCMessageExpr *ME = cast<ObjCMessageExpr>(this); 3322 ObjCMessageExpr::ObjCMessageExpr(QualType T, function in class:ObjCMessageExpr 3349 ObjCMessageExpr::ObjCMessageExpr(QualType T, function in class:ObjCMessageExpr 3373 ObjCMessageExpr::ObjCMessageExpr(QualType T, function in class:ObjCMessageExpr 3398 void ObjCMessageExpr::initArgsAndSelLocs(ArrayRef<Expr *> Args, 3423 ObjCMessageExpr *ObjCMessageExp [all...] |
H A D | ASTDumper.cpp | 308 void VisitObjCMessageExpr(const ObjCMessageExpr *Node); 1850 void ASTDumper::VisitObjCMessageExpr(const ObjCMessageExpr *Node) { 1854 case ObjCMessageExpr::Instance: 1857 case ObjCMessageExpr::Class: 1862 case ObjCMessageExpr::SuperInstance: 1866 case ObjCMessageExpr::SuperClass:
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | ExprObjC.h | 876 /// All four kinds of message sends are modeled by the ObjCMessageExpr 879 class ObjCMessageExpr : public Expr { class in namespace:clang 929 ObjCMessageExpr(EmptyShell Empty, unsigned NumArgs) function in class:clang::ObjCMessageExpr 935 ObjCMessageExpr(QualType T, ExprValueKind VK, 947 ObjCMessageExpr(QualType T, ExprValueKind VK, 957 ObjCMessageExpr(QualType T, ExprValueKind VK, 1007 static ObjCMessageExpr *alloc(const ASTContext &C, 1013 static ObjCMessageExpr *alloc(const ASTContext &C, 1055 static ObjCMessageExpr *Create(const ASTContext &Context, QualType T, 1091 static ObjCMessageExpr *Creat [all...] |
/freebsd-10.1-release/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | ClangForward.h | 87 class ObjCMessageExpr;
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | CallEvent.cpp | 236 return isa<CallExpr>(S) || isa<ObjCMessageExpr>(S) 664 assert(getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperInstance); 671 if (getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperInstance || 672 getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperClass) 809 const ObjCMessageExpr *E = getOriginExpr(); 957 return getObjCMethodCall(cast<ObjCMessageExpr>(CallSite),
|
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 305 Stmt *RewriteMessageExpr(ObjCMessageExpr *Exp); 366 Stmt *SynthMessageExpr(ObjCMessageExpr *Exp, 1261 ObjCMessageExpr *OldMsg = 1262 cast<ObjCMessageExpr>(PseudoOp->getSemanticExpr( 1273 if (OldMsg->getReceiverKind() == ObjCMessageExpr::Instance) { 1289 ObjCMessageExpr *NewMsg = 0; 1291 case ObjCMessageExpr::Class: 1292 NewMsg = ObjCMessageExpr::Create(*Context, OldMsg->getType(), 1304 case ObjCMessageExpr::Instance: 1305 NewMsg = ObjCMessageExpr [all...] |
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | ScopeInfo.h | 48 class ObjCMessageExpr; 279 void recordUseOfWeak(const ObjCMessageExpr *Msg,
|
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CallEvent.h | 810 ObjCMethodCall(const ObjCMessageExpr *Msg, ProgramStateRef St, 826 virtual const ObjCMessageExpr *getOriginExpr() const { 827 return cast<ObjCMessageExpr>(CallEvent::getOriginExpr()); 963 getObjCMethodCall(const ObjCMessageExpr *E, ProgramStateRef State,
|