HomeSort by relevance Sort by last modified time
    Searched refs:ObjCMessageExpr (Results 1 - 25 of 68) sorted by null

1 2 3

  /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...]

Completed in 2987 milliseconds

1 2 3