reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  967     return getOriginExpr()->getMethodDecl();
  971     return getOriginExpr()->getNumArgs();
  975     return getOriginExpr()->getArg(Index);
  979     return getOriginExpr()->isInstanceMessage();
  983     return getOriginExpr()->getMethodFamily();
  987     return getOriginExpr()->getSelector();
 1003     return getOriginExpr()->getReceiverInterface();
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
 1036   const Expr *MsgExpr = M.getOriginExpr();
 1067     StaticClass = Message->getOriginExpr()->getReceiverInterface();
 1211       State = assumeExprIsNonNull(M.getOriginExpr(), State, C);
 1223         State = assumeExprIsNonNull(M.getOriginExpr(), State, C);
 1231         State = assumeExprIsNonNull(M.getOriginExpr(), State, C);
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  486       const ObjCMessageExpr *ME = msg.getOriginExpr();
  511   const ObjCMessageExpr *ME = msg.getOriginExpr();
  559     C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag);
  565                                   .isConsumedExpr(Msg.getOriginExpr())) {
  597     C.addTransition(state->BindExpr(Msg.getOriginExpr(), LCtx, V), &Tag);
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  703   BR->addRange(M.getOriginExpr()->getSourceRange());
  745   BR->addRange(M.getOriginExpr()->getSourceRange());
  789   if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance)
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  212         const ObjCMessageExpr *MsgE = Msg->getOriginExpr();
  720   const ObjCMessageExpr *MessageExpr = M.getOriginExpr();
  816   const ObjCMessageExpr *MessageExpr = M.getOriginExpr();
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 1474       FreeMemAux(C, Call.getArgExpr(0), Call.getOriginExpr(), C.getState(),
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  880   const ObjCMessageExpr *Message = M.getOriginExpr();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  185     SVal V = C.getSVal(Msg.getOriginExpr());
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
  104   reportUseAfterDealloc(ReceiverSymbol, Desc, M.getOriginExpr(), C);
  236   if (M.getOriginExpr()->getReceiverKind() != ObjCMessageExpr::SuperInstance)
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  651             ErrorRange = MsgInvocation->getOriginExpr()->getReceiverRange();
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  982   if (const Expr *RecE = getOriginExpr()->getInstanceReceiver())
  987   assert(getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperInstance);
  994   if (getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperInstance ||
  995       getOriginExpr()->getReceiverKind() == ObjCMessageExpr::SuperClass)
 1001   SVal RecVal = getSVal(getOriginExpr()->getInstanceReceiver());
 1009     return getOriginExpr()->getSourceRange();
 1041     const Stmt *S = PM.getParentIgnoreParenCasts(getOriginExpr());
 1190   const ObjCMessageExpr *E = getOriginExpr();