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

References

tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
  571         handleAssign(C, InstCall->getCXXThisVal(), Call.getOriginExpr(),
  576       handleAssign(C, InstCall->getCXXThisVal());
  584         handleComparison(C, OrigExpr, Call.getReturnValue(),
  589       handleComparison(C, OrigExpr, Call.getReturnValue(), Call.getArgSVal(0),
  596           handleRandomIncrOrDecr(C, Func->getOverloadedOperator(),
  604           handleRandomIncrOrDecr(C, Func->getOverloadedOperator(),
  612         handleIncrement(C, Call.getReturnValue(), InstCall->getCXXThisVal(),
  617       handleIncrement(C, Call.getReturnValue(), Call.getArgSVal(0),
  622         handleDecrement(C, Call.getReturnValue(), InstCall->getCXXThisVal(),
  627       handleDecrement(C, Call.getReturnValue(), Call.getArgSVal(0),
  634         handleAssign(C, InstCall->getCXXThisVal());
  639         handleClear(C, InstCall->getCXXThisVal());
  644         handlePushBack(C, InstCall->getCXXThisVal());
  649         handlePopBack(C, InstCall->getCXXThisVal());
  654         handlePushFront(C, InstCall->getCXXThisVal());
  659         handlePopFront(C, InstCall->getCXXThisVal());
  664         handleInsert(C, Call.getArgSVal(0));
  670           handleErase(C, Call.getArgSVal(0));
  675           handleErase(C, Call.getArgSVal(0), Call.getArgSVal(1));
  682           handleEraseAfter(C, Call.getArgSVal(0));
  687           handleEraseAfter(C, Call.getArgSVal(0), Call.getArgSVal(1));
  700     auto State = C.getState();
  704         handleBegin(C, OrigExpr, Call.getReturnValue(),
  710         handleEnd(C, OrigExpr, Call.getReturnValue(),
  727         C.addTransition(State);
  740           assignToContainer(C, OrigExpr, Call.getReturnValue(),