Lines Matching refs:StringRef
35 using NamePair = std::pair<llvm::StringRef, llvm::StringRef>;
37 using SegmentRenameMap = llvm::DenseMap<llvm::StringRef, llvm::StringRef>;
77 llvm::StringRef segName;
78 llvm::StringRef sectName;
83 llvm::StringRef name;
97 void insert(llvm::StringRef symbolName);
98 bool matchLiteral(llvm::StringRef symbolName) const;
99 bool matchGlob(llvm::StringRef symbolName) const;
100 bool match(llvm::StringRef symbolName) const;
159 llvm::StringRef outputFile;
160 llvm::StringRef finalOutput;
162 llvm::StringRef installName;
163 llvm::StringRef mapFile;
164 llvm::StringRef ltoObjPath;
165 llvm::StringRef thinLTOJobs;
166 llvm::StringRef umbrella;
169 llvm::StringRef thinLTOCacheDir;
170 llvm::StringRef thinLTOIndexOnlyArg;
171 std::pair<llvm::StringRef, llvm::StringRef> thinLTOObjectSuffixReplace;
172 std::pair<llvm::StringRef, llvm::StringRef> thinLTOPrefixReplace;
192 std::vector<llvm::StringRef> systemLibraryRoots;
193 std::vector<llvm::StringRef> librarySearchPaths;
194 std::vector<llvm::StringRef> frameworkSearchPaths;
195 llvm::SmallVector<llvm::StringRef, 0> runtimePaths;
205 llvm::StringRef printSymbolOrder;
215 std::vector<std::pair<llvm::StringRef, llvm::StringRef>> aliasedSymbols;
219 llvm::SmallVector<llvm::StringRef, 0> mllvmOpts;
223 llvm::StringRef osoPrefix;
225 std::vector<llvm::StringRef> dyldEnvs;