Home
last modified time | relevance | path

Searched refs:SymbolSet (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCDealloc.cpp183 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(SymbolSet, SymbolRef) in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE() argument
184 REGISTER_MAP_WITH_PROGRAMSTATE(UnreleasedIvarMap, SymbolRef, SymbolSet) in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE()
269 SymbolSet::Factory &F = State->getStateManager().get_context<SymbolSet>(); in checkBeginFunction()
272 SymbolSet RequiredReleases = F.getEmptySet(); in checkBeginFunction()
276 if (const SymbolSet *CurrSet = State->get<UnreleasedIvarMap>(SelfSymbol)) in checkBeginFunction()
503 const SymbolSet *OldUnreleased = State->get<UnreleasedIvarMap>(SelfSym); in diagnoseMissingReleases()
507 SymbolSet NewUnreleased = *OldUnreleased; in diagnoseMissingReleases()
508 SymbolSet::Factory &F = State->getStateManager().get_context<SymbolSet>(); in diagnoseMissingReleases()
861 const SymbolSet *Unreleased = State->get<UnreleasedIvarMap>(Instance); in removeValueRequiringRelease()
866 SymbolSet::Factory &F = State->getStateManager().get_context<SymbolSet>(); in removeValueRequiringRelease()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp505 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(SymbolSet, SymbolRef)
512 REGISTER_MAP_WITH_PROGRAMSTATE(ClassMembers, EquivalenceClass, SymbolSet)
560 LLVM_NODISCARD inline SymbolSet getClassMembers(ProgramStateRef State) const;
627 static inline SymbolSet::Factory &getMembersFactory(ProgramStateRef State);
630 ProgramStateRef State, SymbolSet Members,
632 SymbolSet OtherMembers);
1577 SymbolSet ClassMembers = Class.getClassMembers(State); in getConstraintMap()
1635 SymbolSet Members = getClassMembers(State); in merge()
1636 SymbolSet OtherMembers = Other.getClassMembers(State); in merge()
1651 ProgramStateRef State, SymbolSet MyMembers, in mergeImpl()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h584 using SymbolSet = DenseSet<Symbol *>; variable
588 using symbol_iterator = SymbolSet::iterator;
589 using const_symbol_iterator = SymbolSet::const_iterator;
637 SymbolSet::size_type symbols_size() { return Symbols.size(); } in symbols_size()
664 SymbolSet Symbols;