Home
last modified time | relevance | path

Searched refs:MsgE (Results 1 – 4 of 4) sorted by relevance

/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp58 const ObjCObjectType *getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE,
225 const ObjCMessageExpr *MsgE = Msg->getOriginExpr(); in checkPostCall() local
226 const ObjCObjectType *ObjTy = getObjectTypeForAllocAndNew(MsgE, C); in checkPostCall()
309 DynamicTypePropagation::getObjectTypeForAllocAndNew(const ObjCMessageExpr *MsgE, in getObjectTypeForAllocAndNew() argument
311 if (MsgE->getReceiverKind() == ObjCMessageExpr::Class) { in getObjectTypeForAllocAndNew()
313 = MsgE->getClassReceiver()->getAs<ObjCObjectType>()) in getObjectTypeForAllocAndNew()
317 if (MsgE->getReceiverKind() == ObjCMessageExpr::SuperClass) { in getObjectTypeForAllocAndNew()
319 = MsgE->getSuperType()->getAs<ObjCObjectType>()) in getObjectTypeForAllocAndNew()
323 const Expr *RecE = MsgE->getInstanceReceiver(); in getObjectTypeForAllocAndNew()
/external/clang/lib/Sema/
DScopeInfo.cpp200 else if (const ObjCMessageExpr *MsgE = dyn_cast<ObjCMessageExpr>(E)) { in markSafeWeakUse() local
202 if (const ObjCMethodDecl *MD = MsgE->getMethodDecl()) { in markSafeWeakUse()
205 WeakObjectUses.find(WeakObjectProfileTy(MsgE->getInstanceReceiver(), in markSafeWeakUse()
/external/clang/lib/Index/
DIndexBody.cpp166 auto isDynamic = [](const ObjCMessageExpr *MsgE)->bool { in VisitObjCMessageExpr() argument
167 if (MsgE->getReceiverKind() != ObjCMessageExpr::Instance) in VisitObjCMessageExpr()
170 MsgE->getInstanceReceiver()->IgnoreParenCasts())) { in VisitObjCMessageExpr()
/external/clang/tools/libclang/
DCXCursor.cpp1485 if (const ObjCMessageExpr *MsgE = dyn_cast<ObjCMessageExpr>(E)) { in clang_Cursor_isDynamicCall() local
1486 if (MsgE->getReceiverKind() != ObjCMessageExpr::Instance) in clang_Cursor_isDynamicCall()
1489 MsgE->getInstanceReceiver()->IgnoreParenCasts())) { in clang_Cursor_isDynamicCall()
1517 if (const ObjCMessageExpr *MsgE = dyn_cast_or_null<ObjCMessageExpr>(E)) in clang_Cursor_getReceiverType() local
1518 return cxtype::MakeCXType(MsgE->getReceiverType(), TU); in clang_Cursor_getReceiverType()