Lines Matching refs:StringRef
47 std::vector<StringRef> exports;
48 std::vector<StringRef> includes;
49 std::vector<StringRef> excludes;
61 llvm::opt::InputArgList parse(StringRef s) { return parse(tokenize(s)); } in parse()
66 ParsedDirectives parseDirectives(StringRef s);
72 std::vector<const char *> tokenize(StringRef s);
92 StringRef parentName);
94 void enqueuePDB(StringRef Path) { enqueuePath(Path, false, false); } in enqueuePDB()
98 void enqueuePath(StringRef path, bool wholeArchive, bool lazy);
104 std::optional<StringRef> findFile(StringRef filename);
105 std::optional<StringRef> findLib(StringRef filename);
106 StringRef doFindFile(StringRef filename);
107 StringRef doFindLib(StringRef filename);
108 StringRef doFindLibMinGW(StringRef filename);
110 bool findUnderscoreMangle(StringRef sym);
116 StringRef mangle(StringRef sym);
122 bool isDecorated(StringRef sym);
141 void parseModuleDefs(StringRef path);
145 void parseOrderFile(StringRef arg);
147 void parseCallGraphFile(StringRef path);
155 std::vector<StringRef> searchPaths;
169 Symbol *addUndefined(StringRef sym);
171 StringRef mangleMaybe(Symbol *s);
180 StringRef findDefaultEntry();
185 void addArchiveBuffer(MemoryBufferRef mbref, StringRef symName,
186 StringRef parentName, uint64_t offsetInArchive);
192 std::vector<StringRef> filePaths;
195 llvm::DenseSet<StringRef> directivesExports;
196 llvm::DenseSet<StringRef> excludedSymbols;
213 void parseNumbers(StringRef arg, uint64_t *addr, uint64_t *size = nullptr);
215 void parseGuard(StringRef arg);
219 void parseVersion(StringRef arg, uint32_t *major, uint32_t *minor);
222 void parseSubsystem(StringRef arg, WindowsSubsystem *sys, uint32_t *major,
225 void parseAlternateName(StringRef);
226 void parseMerge(StringRef);
227 void parsePDBPageSize(StringRef);
228 void parseSection(StringRef);
229 void parseAligncomm(StringRef);
235 void parseManifest(StringRef arg);
238 void parseManifestUAC(StringRef arg);
241 void parseSwaprun(StringRef arg);
247 std::string createManifestXmlWithInternalMt(StringRef defaultXml);
248 std::string createManifestXmlWithExternalMt(StringRef defaultXml);
255 Export parseExport(StringRef arg);
263 void checkFailIfMismatch(StringRef arg, InputFile *source);