/freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
H A D | SymbolSet.cpp | 14 Symbol *SymbolSet::addGlobalImpl(EncodeKind Kind, StringRef Name, in addGlobalImpl() 24 Symbol *SymbolSet::addGlobal(EncodeKind Kind, StringRef Name, SymbolFlags Flags, in addGlobal() 31 const Symbol *SymbolSet::findSymbol(EncodeKind Kind, StringRef Name, in findSymbol()
|
H A D | RecordsSlice.cpp | 306 auto Symbols = std::make_unique<SymbolSet>(); in createInterfaceFile()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | CheckObjCDealloc.cpp | 189 REGISTER_SET_FACTORY_WITH_PROGRAMSTATE(SymbolSet, SymbolRef) in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE() argument 190 REGISTER_MAP_WITH_PROGRAMSTATE(UnreleasedIvarMap, SymbolRef, SymbolSet) in REGISTER_SET_FACTORY_WITH_PROGRAMSTATE() 275 SymbolSet::Factory &F = State->getStateManager().get_context<SymbolSet>(); in checkBeginFunction() 278 SymbolSet RequiredReleases = F.getEmptySet(); in checkBeginFunction() 282 if (const SymbolSet *CurrSet = State->get<UnreleasedIvarMap>(SelfSymbol)) in checkBeginFunction() 511 const SymbolSet *OldUnreleased = State->get<UnreleasedIvarMap>(SelfSym); in diagnoseMissingReleases() 515 SymbolSet NewUnreleased = *OldUnreleased; in diagnoseMissingReleases() 516 SymbolSet::Factory &F = State->getStateManager().get_context<SymbolSet>(); in diagnoseMissingReleases() 852 const SymbolSet *Unreleased = State->get<UnreleasedIvarMap>(Instance); in removeValueRequiringRelease() 857 SymbolSet::Factory &F = State->getStateManager().get_context<SymbolSet>(); in removeValueRequiringRelease() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
H A D | DylibVerifier.h | 87 Exports(std::make_unique<SymbolSet>()), Ctx(VerifierContext{Diag}) {} in DylibVerifier() 109 std::unique_ptr<SymbolSet> takeExports(); 210 std::unique_ptr<SymbolSet> Exports = std::make_unique<SymbolSet>();
|
H A D | MachO.h | 44 using SymbolSet = llvm::MachO::SymbolSet; variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | SymbolSet.h | 76 class SymbolSet { 93 SymbolSet() = default; 172 bool operator==(const SymbolSet &O) const; 174 bool operator!=(const SymbolSet &O) const { return !(Symbols == O.Symbols); }
|
H A D | InterfaceFile.h | 107 InterfaceFile(std::unique_ptr<SymbolSet> &&InputSymbols) in InterfaceFile() 110 InterfaceFile() : SymbolsSet(std::make_unique<SymbolSet>()){}; in InterfaceFile() 360 using const_symbol_range = SymbolSet::const_symbol_range; 361 using const_filtered_symbol_range = SymbolSet::const_filtered_symbol_range; 447 std::unique_ptr<SymbolSet> SymbolsSet;
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | RangeConstraintManager.cpp | 876 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); 2191 for (std::pair<EquivalenceClass, SymbolSet> ClassToSymbolSet : Members) { in assignSymExprToConst() 2272 SymbolSet ClassMembers = Class.getClassMembers(State); in getConstraintMap() 2289 SymbolSet ClassMembers = getClassMembers(State); in dumpToStream() 2340 SymbolSet Members = getClassMembers(State); in merge() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | COFFLinkGraphBuilder.h | 132 using SymbolSet = std::set<std::pair<orc::ExecutorAddrDiff, Symbol *>>; 133 std::vector<SymbolSet> SymbolSets; variable
|
H A D | COFFLinkGraphBuilder.cpp | 409 auto &SymbolSet = SymbolSets[SecIndex]; in calculateImplicitSizeOfSymbols() 410 if (SymbolSet.empty()) in calculateImplicitSizeOfSymbols() 416 for (auto It = SymbolSet.rbegin(); It != SymbolSet.rend(); It++) { in calculateImplicitSizeOfSymbols() 408 auto &SymbolSet = SymbolSets[SecIndex]; calculateImplicitSizeOfSymbols() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | JITLink.h | 699 using SymbolSet = DenseSet<Symbol *>; variable 703 using symbol_iterator = SymbolSet::iterator; 704 using const_symbol_iterator = SymbolSet::const_iterator; 762 SymbolSet::size_type symbols_size() const { return Symbols.size(); } in symbols_size() 801 SymbolSet Symbols;
|
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/ |
H A D | DylibVerifier.cpp | 985 std::unique_ptr<SymbolSet> DylibVerifier::takeExports() { in takeExports()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 1706 SRCS_MIW+= TextAPI/SymbolSet.cpp
|