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

References

include/llvm/CodeGen/MachineRegisterInfo.h
   83   StringSet<> VRegNames;
include/llvm/LTO/legacy/LTOCodeGenerator.h
  223   StringSet<> MustPreserveSymbols;
  224   StringSet<> AsmUndefinedRefs;
include/llvm/LTO/legacy/LTOModule.h
   60   StringSet<>                             _defines;
include/llvm/LTO/legacy/ThinLTOCodeGenerator.h
  316   StringSet<> PreservedSymbols;
  319   StringSet<> CrossReferencedSymbols;
include/llvm/LTO/legacy/UpdateCompilerUsed.h
   28                         const StringSet<> &AsmUndefinedRefs);
include/llvm/Linker/Linker.h
   47                     std::function<void(Module &, const StringSet<> &)>
   52                           std::function<void(Module &, const StringSet<> &)>
include/llvm/Option/OptTable.h
   72   StringSet<> PrefixesUnion;
include/llvm/ProfileData/InstrProf.h
  414   StringSet<> NameTab;
include/llvm/Support/FileCollector.h
   68   StringSet<> Seen;
include/llvm/Support/TarWriter.h
   29   StringSet<> Files;
include/llvm/Transforms/IPO/Internalize.h
   40   StringSet<> AlwaysPreserved;
lib/LTO/ThinLTOCodeGenerator.cpp
  269 computeGUIDPreservedSymbols(const StringSet<> &PreservedSymbols,
lib/LTO/UpdateCompilerUsed.cpp
   28   PreserveLibCallsAndAsmUsed(const StringSet<> &AsmUndefinedRefs,
   45   const StringSet<> &AsmUndefinedRefs;
   50   StringSet<> Libcalls;
  123                               const StringSet<> &AsmUndefinedRefs) {
lib/Linker/LinkModules.cpp
   39   StringSet<> Internalize;
   44   std::function<void(Module &, const StringSet<> &)> InternalizeCallback;
  110                std::function<void(Module &, const StringSet<> &)>
  576     std::function<void(Module &, const StringSet<> &)> InternalizeCallback) {
  593     std::function<void(Module &, const StringSet<> &)> InternalizeCallback) {
lib/Object/WasmObjectFile.cpp
  468   StringSet<> SymbolNames;
  634   StringSet<> ComdatSet;
lib/ObjectYAML/ELFEmitter.cpp
  207   StringSet<> DocSections;
lib/Option/OptTable.cpp
  149   for (StringSet<>::const_iterator I = PrefixesUnion.begin(),
  169 static bool isInput(const StringSet<> &Prefixes, StringRef Arg) {
  172   for (StringSet<>::const_iterator I = Prefixes.begin(),
lib/ProfileData/Coverage/CoverageMappingWriter.cpp
   31   StringSet<> NameSet;
lib/Support/FileCheck.cpp
 1732   StringSet<> PrefixSet;
lib/Support/VirtualFileSystem.cpp
  460   llvm::StringSet<> SeenNames;
 1021   llvm::StringSet<> SeenNames;
lib/TableGen/Record.cpp
  518   static StringSet<BumpPtrAllocator &> ThePool(Allocator);
lib/TableGen/TGLexer.h
  157   StringSet<> DefinedMacros;
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 3660   StringSet<> Seen;
lib/ToolDrivers/llvm-lib/LibDriver.cpp
  319   StringSet<> Seen;
lib/Transforms/IPO/Internalize.cpp
   71   StringSet<> ExternalNames;
lib/Transforms/IPO/SampleProfile.cpp
  425   StringSet<> NamesInProfile;
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
   65 static StringSet<> CHRModules;
   66 static StringSet<> CHRFunctions;
tools/bugpoint/CrashDebugger.cpp
  846   StringSet<> Names;
tools/clang/include/clang/Frontend/Utils.h
  114   llvm::StringSet<> Seen;
  157   llvm::StringSet<> Seen;
tools/clang/include/clang/Lex/HeaderSearch.h
  243   llvm::StringSet<llvm::BumpPtrAllocator> FrameworkNames;
tools/clang/include/clang/Lex/ModuleMap.h
  111   llvm::StringMap<llvm::StringSet<>> PendingLinkAsModule;
tools/clang/include/clang/Lex/PreprocessorOptions.h
  156     llvm::StringSet<> Failed;
tools/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h
  157   llvm::StringSet<> IgnoredFiles;
tools/clang/include/clang/Tooling/Tooling.h
  387   llvm::StringSet<> SeenWorkingDirectories;
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  107   llvm::StringSet<> WhiteListFilenames;
tools/clang/lib/Basic/Targets/AMDGPU.h
  124     static const ::llvm::StringSet<> SpecialRegs({
tools/clang/lib/CodeGen/CGOpenMPRuntime.h
  649   llvm::StringSet<> AlreadyEmittedTargetFunctions;
  743   llvm::StringSet<> ThreadPrivateWithDefinition;
  746   llvm::StringSet<> DeclareTargetWithDefinition;
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1745     llvm::StringSet<> ObservedMangledNames;
tools/clang/lib/Driver/Driver.cpp
 1311   llvm::StringSet<> ArchNames;
 1932   llvm::StringSet<> ArchNames;
 3638   llvm::StringSet<> ArchNames;
tools/clang/lib/Driver/Job.cpp
  156   llvm::StringSet<> Inputs;
tools/clang/lib/Driver/Multilib.cpp
  117   llvm::StringSet<> MyFlags;
tools/clang/lib/Format/BreakableToken.cpp
  543 const llvm::StringSet<>
tools/clang/lib/Format/BreakableToken.h
  391   static const llvm::StringSet<> ContentIndentingJavadocAnnotations;
tools/clang/lib/Frontend/ASTUnit.cpp
 1966                           llvm::StringSet<llvm::BumpPtrAllocator> &HiddenNames){
 2056   llvm::StringSet<llvm::BumpPtrAllocator> HiddenNames;
tools/clang/lib/Frontend/PrecompiledPreamble.cpp
   99   llvm::StringSet<> Files;
tools/clang/lib/Sema/SemaAttr.cpp
  107   static llvm::StringSet<> Containers{
  127   static llvm::StringSet<> Iterators{"iterator", "const_iterator",
  155   static llvm::StringSet<> StdOwners{
  179   static llvm::StringSet<> StdPointers{
tools/clang/lib/Sema/SemaStmtAsm.cpp
  214   llvm::StringSet<> InOutVars;
tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp
   90   const llvm::StringSet<> StdSmartPtrClasses = {
  101   const llvm::StringSet<> StdSafeClasses = {
  154   bool belongsTo(const CXXRecordDecl *RD, const llvm::StringSet<> &Set) const;
  548                             const llvm::StringSet<> &Set) const {
tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
  299   llvm::StringSet<> Seen;
  303     std::pair<llvm::StringSet<>::iterator, bool> P = Seen.insert(RuleID);
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  246   llvm::StringSet<> OptionNames;
  353     llvm::StringSet<> CommandNames;
  534     llvm::StringSet<> MissingOptions;
tools/clang/tools/extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp
   40   llvm::StringSet<> IgnoredExceptions;
tools/clang/tools/extra/clang-tidy/bugprone/ExceptionEscapeCheck.h
   38   llvm::StringSet<> FunctionsThatShouldNotThrow;
tools/clang/tools/extra/clang-tidy/google/AvoidUnderscoreInGoogletestNameCheck.cpp
   26   static const llvm::StringSet<> MacroNames = {"TEST", "TEST_F", "TEST_P",
tools/clang/tools/extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp
   39   llvm::StringSet<> DeleteHeaders;
tools/clang/tools/extra/clang-tidy/openmp/ExceptionEscapeCheck.cpp
   31   llvm::StringSet<> IgnoredExceptions;
tools/clang/tools/extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp
  166   static llvm::StringSet<> Cpp11OnlyFns = {
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.cpp
   75     const llvm::StringSet<> &IgnoredTypes, bool IgnoreBadAlloc) {
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.h
   89     filterIgnoredExceptions(const llvm::StringSet<> &IgnoredTypes,
  127   void ignoreExceptions(llvm::StringSet<> ExceptionNames) {
  148   llvm::StringSet<> IgnoredExceptions;
tools/clang/tools/extra/clangd/CodeComplete.cpp
 1225   llvm::StringSet<> ContextWords;
tools/clang/tools/extra/clangd/CollectMacros.h
   22   llvm::StringSet<> Names;
tools/clang/tools/extra/clangd/Headers.h
  194   llvm::StringSet<> IncludedHeaders; // Both written and resolved.
tools/clang/tools/extra/clangd/IncludeFixer.cpp
  167   llvm::StringSet<> InsertedHeaders;
tools/clang/tools/extra/clangd/Quality.cpp
  339 wordMatching(llvm::StringRef Name, const llvm::StringSet<> *ContextWords) {
tools/clang/tools/extra/clangd/Quality.h
   93   llvm::StringSet<>* ContextWords = nullptr;
tools/clang/tools/extra/clangd/SourceCode.cpp
  898   llvm::StringMap<llvm::StringSet<>> UsingDirectives;
  942 llvm::StringSet<> collectWords(llvm::StringRef Content) {
  951   llvm::StringSet<> Result;
tools/clang/tools/extra/clangd/SourceCode.h
  240 llvm::StringSet<> collectWords(llvm::StringRef Content);
tools/clang/tools/extra/clangd/index/BackgroundIndexLoader.cpp
   94   llvm::StringSet<> InQueue;
tools/clang/tools/extra/clangd/index/Merge.cpp
  105   llvm::StringSet<> DynamicIndexFileURIs;
tools/clang/tools/extra/clangd/index/dex/Dex.cpp
  114   llvm::StringSet<> ParentURIs;
tools/clang/tools/extra/clangd/refactor/Tweak.cpp
   36   llvm::StringSet<> Seen;
tools/clang/tools/extra/clangd/unittests/BackgroundIndexTests.cpp
   80   mutable llvm::StringSet<> AccessedPaths;
tools/clang/tools/extra/clangd/unittests/QualityTests.cpp
  296   llvm::StringSet<> Words = {"one", "two", "three"};
tools/clang/tools/extra/modularize/CoverageChecker.h
   59   llvm::StringSet<llvm::MallocAllocator> ModuleMapHeadersSet;
tools/lld/COFF/Driver.h
  139   llvm::StringSet<> directivesExports;
tools/lld/COFF/MinGW.h
   27   llvm::StringSet<> excludeSymbols;
   28   llvm::StringSet<> excludeSymbolPrefixes;
   29   llvm::StringSet<> excludeSymbolSuffixes;
   30   llvm::StringSet<> excludeLibs;
   31   llvm::StringSet<> excludeObjects;
tools/lld/COFF/Writer.cpp
 1189     StringSet<> names;
tools/lld/ELF/ScriptParser.cpp
  130   StringSet<> seen;
tools/lld/include/lld/ReaderWriter/MachOLinkingContext.h
  496   llvm::StringSet<> _exportedSymbols;
tools/lld/wasm/Config.h
   62   llvm::StringSet<> allowUndefinedSymbols;
   63   llvm::StringSet<> exportedSymbols;
tools/lldb/include/lldb/Symbol/CxxModuleHandler.h
   42   llvm::StringSet<> m_supported_templates;
tools/lldb/include/lldb/Utility/CompletionRequest.h
   59   llvm::StringSet<> m_added_values;
tools/lldb/include/lldb/Utility/TildeExpressionResolver.h
   48                               llvm::StringSet<> &Output) = 0;
   60   bool ResolvePartial(llvm::StringRef Expr, llvm::StringSet<> &Output) override;
tools/lldb/source/Commands/CommandCompletions.cpp
  121         llvm::StringSet<> MatchSet;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp
  189   llvm::StringSet<> m_tokens;
tools/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.h
   20   llvm::StringSet<> keywords;
tools/lldb/source/Plugins/Language/ObjC/NSString.cpp
  138   const llvm::StringSet<> supported_string_classes = {
tools/lldb/source/Utility/TildeExpressionResolver.cpp
   43                                                      StringSet<> &Output) {
tools/lldb/unittests/TestingSupport/MockTildeExpressionResolver.cpp
   61                                                  StringSet<> &Output) {
tools/lldb/unittests/TestingSupport/MockTildeExpressionResolver.h
   32   bool ResolvePartial(llvm::StringRef Expr, llvm::StringSet<> &Output) override;
tools/llvm-diff/DifferenceEngine.cpp
  685   StringSet<> LNames;
tools/llvm-dwarfdump/Statistics.cpp
   33   StringSet<> VarsInFunction;
tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  285 static bool filterByName(const StringSet<> &Names, DWARFDie Die,
  312 static void filterByName(const StringSet<> &Names,
  430     StringSet<> Names;
tools/llvm-lto/llvm-lto.cpp
  939   StringSet<MallocAllocator> DSOSymbolsSet;
tools/llvm-objdump/llvm-objdump.cpp
  340 static StringSet<> DisasmFuncsSet;
  341 static StringSet<> FoundSectionSet;
  551   StringSet<> MissingSources;
 1199   StringSet<> FoundDisasmFuncsSet;
 1520   StringSet<> MissingDisasmFuncsSet =
tools/opt/BreakpointPrinter.cpp
   45     StringSet<> Processed;
unittests/ADT/StringSetTest.cpp
   19   StringSet<> Set;
   35   StringSet<> Set;
unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp
   73   StringSet<>                     ModulesLookedUp;
utils/TableGen/CodeGenDAGPatterns.h
  373 typedef StringSet<> MultipleUseVarSet;
utils/TableGen/DAGISelMatcherOpt.cpp
  393     StringSet<> Opcodes;