Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCDealloc.cpp184 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(SymbolSet, SymbolRef) in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE() argument
185 REGISTER_MAP_WITH_PROGRAMSTATE(UnreleasedIvarMap, SymbolRef, SymbolSet) in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE()
270 SymbolSet::Factory &F = State->getStateManager().get_context<SymbolSet>(); in checkBeginFunction()
273 SymbolSet RequiredReleases = F.getEmptySet(); in checkBeginFunction()
277 if (const SymbolSet *CurrSet = State->get<UnreleasedIvarMap>(SelfSymbol)) in checkBeginFunction()
504 const SymbolSet *OldUnreleased = State->get<UnreleasedIvarMap>(SelfSym); in diagnoseMissingReleases()
508 SymbolSet NewUnreleased = *OldUnreleased; in diagnoseMissingReleases()
509 SymbolSet::Factory &F = State->getStateManager().get_context<SymbolSet>(); in diagnoseMissingReleases()
862 const SymbolSet *Unreleased = State->get<UnreleasedIvarMap>(Instance); in removeValueRequiringRelease()
867 SymbolSet::Factory &F = State->getStateManager().get_context<SymbolSet>(); in removeValueRequiringRelease()
[all …]
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp876 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(SymbolSet, SymbolRef)
883 REGISTER_MAP_WITH_PROGRAMSTATE(ClassMembers, EquivalenceClass, SymbolSet)
930 [[nodiscard]] inline SymbolSet getClassMembers(ProgramStateRef State) const;
1025 static inline SymbolSet::Factory &getMembersFactory(ProgramStateRef State);
1028 SymbolSet Members, EquivalenceClass Other,
1029 SymbolSet OtherMembers);
2185 for (std::pair<EquivalenceClass, SymbolSet> ClassToSymbolSet : Members) { in assignSymExprToConst()
2266 SymbolSet ClassMembers = Class.getClassMembers(State); in getConstraintMap()
2283 SymbolSet ClassMembers = getClassMembers(State); in dumpToStream()
2333 SymbolSet Members = getClassMembers(State); in merge()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
H A DCOFFLinkGraphBuilder.h132 using SymbolSet = std::set<std::pair<orc::ExecutorAddrDiff, Symbol *>>; variable
133 std::vector<SymbolSet> SymbolSets;
H A DCOFFLinkGraphBuilder.cpp399 auto &SymbolSet = SymbolSets[SecIndex]; in calculateImplicitSizeOfSymbols() local
400 if (SymbolSet.empty()) in calculateImplicitSizeOfSymbols()
406 for (auto It = SymbolSet.rbegin(); It != SymbolSet.rend(); It++) { in calculateImplicitSizeOfSymbols()
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLink.h675 using SymbolSet = DenseSet<Symbol *>; variable
679 using symbol_iterator = SymbolSet::iterator;
680 using const_symbol_iterator = SymbolSet::const_iterator;
735 SymbolSet::size_type symbols_size() const { return Symbols.size(); } in symbols_size()
774 SymbolSet Symbols;