Home
last modified time | relevance | path

Searched refs:ITraits (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp157 RegionAndSymbolInvalidationTraits *ITraits) const { in invalidateRegions()
163 IS, ITraits, Call); in invalidateRegions()
173 RegionAndSymbolInvalidationTraits *ITraits) const { in invalidateRegions()
176 IS, ITraits, Call); in invalidateRegions()
185 RegionAndSymbolInvalidationTraits *ITraits, in invalidateRegionsImpl() argument
195 if (!ITraits) in invalidateRegionsImpl()
196 ITraits = &ITraitsLocal; in invalidateRegionsImpl()
202 *IS, *ITraits, &TopLevelInvalidated, in invalidateRegionsImpl()
211 *ITraits); in invalidateRegionsImpl()
H A DRegionStore.cpp421 RegionAndSymbolInvalidationTraits &ITraits,
982 RegionAndSymbolInvalidationTraits &ITraits; member in __anonfa909ae00611::InvalidateRegionsWorker
996 Ex(ex), Count(count), LCtx(lctx), IS(is), ITraits(ITraitsIn), Regions(r), in InvalidateRegionsWorker()
1017 bool doNotInvalidateSuperRegion = ITraits.hasTrait( in AddToWorkList()
1051 ITraits.hasTrait(baseR, in VisitCluster()
1158 bool doNotInvalidateSuperRegion = ITraits.hasTrait( in VisitCluster()
1251 return ITraits.hasTrait(MemSpace, in includeEntireMemorySpace()
1308 RegionAndSymbolInvalidationTraits &ITraits, in invalidateRegions() argument
1322 InvalidateRegionsWorker W(*this, StateMgr, B, Ex, Count, LCtx, IS, ITraits, in invalidateRegions()
H A DExprEngineCallAndReturn.cpp783 RegionAndSymbolInvalidationTraits ITraits; in bindReturnValue() local
784 ITraits.setTrait(TargetR, in bindReturnValue()
788 &Call, &ITraits); in bindReturnValue()
H A DExprEngine.cpp3541 RegionAndSymbolInvalidationTraits &ITraits) { in notifyCheckersOfPointerEscape() argument
3550 &ITraits); in notifyCheckersOfPointerEscape()
3569 SymbolsDirectlyInvalidated, Call, PSK_DirectEscapeOnCall, &ITraits); in notifyCheckersOfPointerEscape()
3574 SymbolsIndirectlyInvalidated, Call, PSK_IndirectEscapeOnCall, &ITraits); in notifyCheckersOfPointerEscape()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringChecker.cpp1211 SizeTy](RegionAndSymbolInvalidationTraits &ITraits, const MemRegion *R) { in invalidateDestinationBufferBySize() argument
1216 ITraits.setTrait( in invalidateDestinationBufferBySize()
1240 [](RegionAndSymbolInvalidationTraits &ITraits, const MemRegion *R) { in invalidateDestinationBufferNeverOverflows() argument
1242 ITraits.setTrait( in invalidateDestinationBufferNeverOverflows()
1256 [](RegionAndSymbolInvalidationTraits &ITraits, const MemRegion *R) { in invalidateSourceBuffer() argument
1257 ITraits.setTrait( in invalidateSourceBuffer()
1260 ITraits.setTrait(R, in invalidateSourceBuffer()
1292 RegionAndSymbolInvalidationTraits ITraits; in invalidateBufferAux() local
1293 bool CausesPointerEscape = InvalidationTraitOperations(ITraits, R); in invalidateBufferAux()
1297 &ITraits); in invalidateBufferAux()
H A DStreamChecker.cpp836 RegionAndSymbolInvalidationTraits ITraits; in escapeByStartIndexAndCount() local
842 ITraits.setTrait(Element, DoNotInvalidateSuperRegion); in escapeByStartIndexAndCount()
847 /*InvalidatedSymbols=*/nullptr, &Call, &ITraits); in escapeByStartIndexAndCount()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h430 RegionAndSymbolInvalidationTraits *ITraits);
528 RegionAndSymbolInvalidationTraits *ITraits)>;
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DStore.h231 InvalidatedSymbols &IS, RegionAndSymbolInvalidationTraits &ITraits,
H A DProgramState.h330 RegionAndSymbolInvalidationTraits *ITraits = nullptr) const;
337 RegionAndSymbolInvalidationTraits *ITraits = nullptr) const;
H A DExprEngine.h643 RegionAndSymbolInvalidationTraits &ITraits);