Lines Matching refs:StringRef
51 llvm::Optional<MemoryBufferRef> readFile(StringRef path);
75 StringRef getName() const { return mb.getBufferIdentifier(); }
161 StringRef getStringTable() const { return stringTable; }
178 StringRef stringTable;
200 ObjFile(MemoryBufferRef m, StringRef archiveName) : ELFFileBase(ObjKind, m) {
206 StringRef getShtGroupSignature(ArrayRef<Elf_Shdr> sections,
223 llvm::Optional<std::pair<std::string, unsigned>> getVariableLoc(StringRef name);
235 StringRef sourceFile;
261 StringRef getSectionName(const Elf_Shdr &sec);
263 bool shouldMerge(const Elf_Shdr &sec, StringRef name);
280 StringRef sectionStringTable;
299 LazyObjFile(MemoryBufferRef m, StringRef archiveName,
341 BitcodeFile(MemoryBufferRef m, StringRef archiveName,
351 SharedFile(MemoryBufferRef m, StringRef defaultSoName)
365 std::vector<StringRef> dtNeeded;
391 InputFile *createObjectFile(MemoryBufferRef mb, StringRef archiveName = "",
398 std::string replaceThinLTOSuffix(StringRef path);