Lines Matching refs:InputFile
27 class InputFile; variable
35 std::string toString(const elf::InputFile *f);
49 void parseFile(InputFile *file);
52 class InputFile {
147 InputFile(Kind k, MemoryBufferRef m);
161 class ELFFileBase : public InputFile {
164 static bool classof(const InputFile *f) { return f->isElf(); } in classof()
218 static bool classof(const InputFile *f) { return f->kind() == ObjKind; } in LLVM_ELF_IMPORT_TYPES_ELFT()
318 class BitcodeFile : public InputFile {
322 static bool classof(const InputFile *f) { return f->kind() == BitcodeKind; } in classof()
326 std::unique_ptr<llvm::lto::InputFile> obj;
350 static bool classof(const InputFile *f) { return f->kind() == SharedKind; } in classof()
367 class BinaryFile : public InputFile {
369 explicit BinaryFile(MemoryBufferRef m) : InputFile(BinaryKind, m) {} in BinaryFile()
370 static bool classof(const InputFile *f) { return f->kind() == BinaryKind; } in classof()