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

Declarations

tools/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h
   23 namespace ento {
tools/clang/include/clang/Analysis/PathDiagnostic.h
   53 namespace ento {
tools/clang/include/clang/Analysis/RetainSummaryManager.h
   32 namespace ento {
  275 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h
   23 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
   18 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
   20 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
   23 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
   54 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h
   34 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
   23 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h
   14   namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/Checker.h
   23 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
   36 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
   27 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h
   16 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
   27 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
   39 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
   24 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
   56 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
   21 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h
   26 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h
   32 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
   41 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h
   15 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h
   30 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h
   15 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h
   26 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
   52 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
   73 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
   28 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h
   31 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h
   22 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
   51 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
   35 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
   26 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h
   16 namespace ento {
   36 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h
   22 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h
   24 REGISTER_TRAIT_WITH_PROGRAMSTATE(ConstraintSMT, ConstraintSMTType)
   27 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
   22 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
   46 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h
   23 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
   42 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h
   21 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
   44 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h
   19 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
   30 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h
   23 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
   35 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
   25 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
   29 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h
   23 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h
   74 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
   21 namespace ento {
tools/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h
   25 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/AllocationState.h
   16 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  804 REGISTER_MAP_WITH_PROGRAMSTATE(ContainerCountMap, SymbolRef, SymbolRef)
  805 REGISTER_MAP_WITH_PROGRAMSTATE(ContainerNonEmptyMap, SymbolRef, bool)
tools/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp
   63 REGISTER_TRAIT_WITH_PROGRAMSTATE(MutexCounter, unsigned)
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  261 REGISTER_MAP_WITH_PROGRAMSTATE(CStringLength, const MemRegion *, SVal)
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  183 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(SymbolSet, SymbolRef)
  184 REGISTER_MAP_WITH_PROGRAMSTATE(UnreleasedIvarMap, SymbolRef, SymbolSet)
tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp
   28 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
   46 REGISTER_MAP_WITH_PROGRAMSTATE(MostSpecializedTypeArgsMap, SymbolRef,
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp
   64 REGISTER_SET_WITH_PROGRAMSTATE(MarkedSymbols, SymbolRef)
   65 REGISTER_MAP_WITH_PROGRAMSTATE(DenotedSymbols, SymbolRef, const StringLiteral *)
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  301 REGISTER_SET_WITH_PROGRAMSTATE(TaintArgsOnPostVisit, unsigned)
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp
   28 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(PtrSet, SymbolRef)
   29 REGISTER_MAP_WITH_PROGRAMSTATE(RawPtrMap, const MemRegion *, PtrSet)
  260 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h
   17 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp
  265 REGISTER_MAP_WITH_PROGRAMSTATE(IteratorSymbolMap, SymbolRef, IteratorPosition)
  266 REGISTER_MAP_WITH_PROGRAMSTATE(IteratorRegionMap, const MemRegion *,
  269 REGISTER_MAP_WITH_PROGRAMSTATE(ContainerMap, const MemRegion *, ContainerData)
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
  106 REGISTER_MAP_WITH_PROGRAMSTATE(LocalizedMemMap, const MemRegion *,
tools/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp
  112 REGISTER_TRAIT_WITH_PROGRAMSTATE(ReleasedParameter, bool)
  115 REGISTER_SET_WITH_PROGRAMSTATE(RefCountedParameters, const ParmVarDecl *)
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp
   20 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h
   22 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
   21 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h
   27 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp
   18 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h
   24 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  155 REGISTER_MAP_WITH_PROGRAMSTATE(AllocatedData,
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
  200 REGISTER_MAP_WITH_PROGRAMSTATE(RegionState, SymbolRef, RefState)
  220 REGISTER_SET_WITH_PROGRAMSTATE(ReallocSizeZeroSymbols, SymbolRef)
  266 REGISTER_MAP_WITH_PROGRAMSTATE(ReallocPairs, SymbolRef, ReallocPair)
  798 REGISTER_MAP_WITH_PROGRAMSTATE(FreeReturnValue, SymbolRef, SymbolRef)
 3381 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/Move.h
   20 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp
  228 REGISTER_MAP_WITH_PROGRAMSTATE(TrackedRegionMap, const MemRegion *, RegionState)
  232 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
  169 REGISTER_TRAIT_WITH_PROGRAMSTATE(NSErrorOut, ErrorOutFlag)
  170 REGISTER_TRAIT_WITH_PROGRAMSTATE(CFErrorOut, ErrorOutFlag)
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  231 REGISTER_MAP_WITH_PROGRAMSTATE(NullabilityMap, const MemRegion *,
  258 REGISTER_TRAIT_WITH_PROGRAMSTATE(InvariantViolated, bool)
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp
   66 REGISTER_MAP_WITH_PROGRAMSTATE(ArraySizeMap, SymbolRef, DefinedSVal)
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
   97 REGISTER_MAP_WITH_PROGRAMSTATE(SelfFlag, SymbolRef, unsigned)
   98 REGISTER_TRAIT_WITH_PROGRAMSTATE(CalledInit, bool)
  104 REGISTER_TRAIT_WITH_PROGRAMSTATE(PreCallSelfFlags, unsigned)
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp
   61 REGISTER_SET_WITH_PROGRAMSTATE(CalledSuperDealloc, SymbolRef)
tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
   74 REGISTER_MAP_WITH_PROGRAMSTATE(RegionState, const MemRegion *, AllocKind)
tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  101 REGISTER_LIST_WITH_PROGRAMSTATE(LockSet, const MemRegion *)
  104 REGISTER_MAP_WITH_PROGRAMSTATE(LockMap, const MemRegion *, LockState)
  107 REGISTER_MAP_WITH_PROGRAMSTATE(DestroyRetVal, const MemRegion *, SymbolRef)
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
   22 REGISTER_MAP_WITH_PROGRAMSTATE(RefBindings, SymbolRef, RefVal)
   25 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h
   47 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
  312 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h
   24 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
   89 REGISTER_MAP_WITH_PROGRAMSTATE(StreamMap, SymbolRef, StreamState)
tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  104 REGISTER_MAP_WITH_PROGRAMSTATE(StreamMap, SymbolRef, StreamState)
tools/clang/lib/StaticAnalyzer/Checkers/Taint.cpp
   22 REGISTER_MAP_WITH_PROGRAMSTATE(TaintMap, SymbolRef, TaintTagType)
   25 REGISTER_MAP_FACTORY_WITH_PROGRAMSTATE(TaintedSubRegions, const SubRegion *,
   27 REGISTER_MAP_WITH_PROGRAMSTATE(DerivedSymTaint, SymbolRef, TaintedSubRegions)
tools/clang/lib/StaticAnalyzer/Checkers/Taint.h
   20 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp
   93 REGISTER_SET_WITH_PROGRAMSTATE(DivZeroMap, ZeroState)
tools/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp
   37 REGISTER_MAP_WITH_PROGRAMSTATE(NonNullImplicationMap, SymbolRef, SymbolRef)
   41 REGISTER_MAP_WITH_PROGRAMSTATE(NullImplicationMap, SymbolRef, SymbolRef)
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h
   71 namespace ento {
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp
   35 REGISTER_SET_WITH_PROGRAMSTATE(AnalyzedRegions, const MemRegion *)
tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp
   24 REGISTER_SET_WITH_PROGRAMSTATE(InitializedVALists, const MemRegion *)
tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp
   74 REGISTER_TRAIT_WITH_PROGRAMSTATE(VforkResultRegion, const void *)
tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp
   59 REGISTER_MAP_WITH_PROGRAMSTATE(CtorDtorMap, const MemRegion *, ObjectState)
tools/clang/lib/StaticAnalyzer/Checkers/Yaml.h
   21 namespace ento {
tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp
   19 namespace ento {
tools/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp
   12 namespace clang { namespace ento { namespace categories {
tools/clang/lib/StaticAnalyzer/Core/DynamicType.cpp
   27 REGISTER_MAP_WITH_PROGRAMSTATE(DynamicTypeMap, const clang::ento::MemRegion *,
   31 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(CastSet, clang::ento::DynamicCastInfo)
   34 REGISTER_MAP_WITH_PROGRAMSTATE(DynamicCastMap, const clang::ento::MemRegion *,
   38 namespace ento {
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  193 REGISTER_TRAIT_WITH_PROGRAMSTATE(ObjectsUnderConstruction,
 2182 REGISTER_TRAIT_WITH_PROGRAMSTATE(InitializedGlobalsSet,
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  427 REGISTER_MAP_WITH_PROGRAMSTATE(DynamicDispatchBifurcationMap,
tools/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp
   66 REGISTER_LIST_WITH_PROGRAMSTATE(LoopStack, LoopState)
   69 namespace ento {
tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp
   42 namespace ento {
tools/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h
   15 namespace ento {
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
   26 namespace clang { namespace  ento {
tools/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp
   19 namespace ento {
tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp
   21 namespace ento {
tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h
   37 namespace ento {
tools/clang/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp
   14 namespace ento {
tools/clang/unittests/StaticAnalyzer/CallDescriptionTest.cpp
   16 namespace ento {
tools/clang/unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp
   20 namespace ento {
tools/clang/unittests/StaticAnalyzer/Reusables.h
   18 namespace ento {
tools/clang/unittests/StaticAnalyzer/StoreTest.cpp
   15 namespace ento {
tools/clang/unittests/StaticAnalyzer/SymbolReaperTest.cpp
   15 namespace ento {