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

Declarations

tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  396   remove(typename ProgramStateTrait<T>::key_type K) const;

References

tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
 1045       State = State->remove<ContainerNonEmptyMap>(ContainerS);
 1113     State = State->remove<ContainerCountMap>(Sym);
 1114     State = State->remove<ContainerNonEmptyMap>(Sym);
 1129       State = State->remove<ContainerCountMap>(Sym);
 1130       State = State->remove<ContainerNonEmptyMap>(Sym);
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  748     return state->remove<CStringLength>(MR);
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  471       State = State->remove<UnreleasedIvarMap>(Sym);
  585     State = State->remove<UnreleasedIvarMap>(SelfSym);
  877     return State->remove<UnreleasedIvarMap>(Instance);
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  124       State = State->remove<MostSpecializedTypeArgsMap>(I->first);
  568       State = State->remove<MostSpecializedTypeArgsMap>(Sym);
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
  274     State = State->remove<MarkedSymbols>(Sym);
  280       State = State->remove<DenotedSymbols>(Sym);
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp
  144     State = State->remove<RawPtrMap>(MR);
  243       State = State->remove<RawPtrMap>(Entry.first);
  252                   ? State->remove<RawPtrMap>(Entry.first)
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
  825         State = State->remove<IteratorRegionMap>(Reg.first);
  833       State = State->remove<IteratorSymbolMap>(Sym.first);
  843         State = State->remove<ContainerMap>(Cont.first);
 2027     return State->remove<IteratorRegionMap>(Reg);
 2029     return State->remove<IteratorSymbolMap>(Sym);
 2031     return State->remove<IteratorRegionMap>(LCVal->getRegion());
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
  122       State = State->remove<RequestMap>(Req.first);
tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  229   State = State->remove<AllocatedData>(AP.first);
  274         State = State->remove<AllocatedData>(V);
  379       State = State->remove<AllocatedData>(ArgSM);
  389   State = State->remove<AllocatedData>(ArgSM);
  535         State = State->remove<AllocatedData>(I->first);
  555     State = State->remove<AllocatedData>(I->first);
  593       State = State->remove<AllocatedData>(Sym);
  614         State = State->remove<AllocatedData>(Sym);
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  808     state = state->remove<RegionState>(sym);
 1878   State = State->remove<FreeReturnValue>(SymBase);
 2649       state = state->remove<ReallocPairs>(I->first);
 2658       state = state->remove<FreeReturnValue>(I->first);
 2890       state = state->remove<RegionState>(I.getKey());
 2912           state = state->remove<RegionState>(ReallocSym);
 2919     state = state->remove<ReallocPairs>(I.getKey());
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp
  249       State = State->remove<TrackedRegionMap>(E.first);
  694       State = State->remove<TrackedRegionMap>(Region);
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  459       State = State->remove<NullabilityMap>(I->first);
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
  169     State = State->remove<ArraySizeMap>(Sym);
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  332       State = State->remove<SelfFlag>(sym);
tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  171       state = state->remove<LockMap>(lockR);
  179   state = state->remove<DestroyRetVal>(lockR);
  367         State = State->remove<LockMap>(LockR);
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
   43   return State->remove<RefBindings>(Sym);
tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
   99     state = state->remove<StreamMap>(sym);
  190       State = State->remove<StreamMap>(Sym);
  264     State = State->remove<StreamMap>(Sym);
tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp
  151         State = State->remove<MapName>(P.first);
  237         State = State->remove<NonNullImplicationMap>(Antecedent);
  238         State = State->remove<NullImplicationMap>(*Consequent);
  240         State = State->remove<NullImplicationMap>(Antecedent);
  241         State = State->remove<NonNullImplicationMap>(*Consequent);
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
  221       State = State->remove<AnalyzedRegions>(R);
tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp
  212     State = State->remove<InitializedVALists>(Reg);
  330           State = State->remove<InitializedVALists>(VAList);
  374   State = State->remove<InitializedVALists>(VAList);
tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
  182       State = State->remove<CtorDtorMap>(Reg);
  196       State = State->remove<CtorDtorMap>(Reg);
tools/clang/lib/StaticAnalyzer/Core/DynamicType.cpp
  126       State = State->remove<DynamicCastMap>(Elem.first);
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  487   return State->remove<ObjectsUnderConstruction>(Key);
  505   return State->remove<ObjectsUnderConstruction>(Key);
 2294           State = State->remove<ObjectsUnderConstruction>(I.first);