Searched refs:ObjCMessageExpr (Results 1 - 25 of 49) sorted by relevance

12

/external/clang/lib/StaticAnalyzer/Core/
H A DObjCMessage.cpp22 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 DAnalyzer.h19 class ObjCMessageExpr;
49 void FindObjCMethods(ObjCMessageExpr *MsgE, TULocationHandler &Handler);
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DObjCMessage.h43 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 DCheckObjCDealloc.cpp32 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 DTransRetainReleaseDealloc.cpp55 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 DTransAutoreleasePool.cpp44 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 DTransUnusedInitDelegate.cpp49 bool VisitObjCMessageExpr(ObjCMessageExpr *ME) {
H A DTransforms.cpp142 ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E);
151 case ObjCMessageExpr::SuperInstance:
153 case ObjCMessageExpr::Instance:
H A DTransZeroOutPropsInDealloc.cpp38 bool VisitObjCMessageExpr(ObjCMessageExpr *ME) {
42 if (ME->getReceiverKind() != ObjCMessageExpr::Instance)
H A DTransAPIUses.cpp54 bool VisitObjCMessageExpr(ObjCMessageExpr *E) {
H A DTransUnbridgedCasts.cpp254 if (ObjCMessageExpr *ME = dyn_cast<ObjCMessageExpr>(E))
H A DTransProperties.cpp433 if (ObjCMessageExpr *
434 ME = dyn_cast<ObjCMessageExpr>(E->getRHS()->IgnoreParenCasts()))
/external/clang/lib/Index/
H A DSelectorMap.cpp32 void VisitObjCMessageExpr(ObjCMessageExpr *Node);
48 void SelMapper::VisitObjCMessageExpr(ObjCMessageExpr *Node) {
H A DAnalyzer.cpp154 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 DIndexer.cpp61 void VisitObjCMessageExpr(ObjCMessageExpr *Node) {
/external/clang/include/clang/AST/
H A DExprObjC.h444 /// 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 DIndexBody.cpp67 bool VisitObjCMessageExpr(ObjCMessageExpr *E) {
/external/clang/lib/AST/
H A DStmtDumper.cpp166 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 DExpr.cpp1622 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 DStmtPrinter.cpp1510 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 DSemaFixItUtils.cpp81 isa<ObjCMessageExpr>(Expr) ||
H A DSemaExprObjC.cpp324 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 DCGObjC.cpp86 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 DCGObjCRuntime.h48 class ObjCMessageExpr;
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp860 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,

Completed in 561 milliseconds

12