Lines Matching defs:InputFile
33 class InputFile;
64 class InputFile {
76 virtual ~InputFile() {}
98 InputFile(COFFLinkerContext &c, Kind k, MemoryBufferRef m, bool lazy = false)
112 class ArchiveFile : public InputFile {
115 static bool classof(const InputFile *f) { return f->kind() == ArchiveKind; }
129 class ObjFile : public InputFile {
132 : InputFile(ctx, ObjectKind, m, lazy) {}
133 static bool classof(const InputFile *f) { return f->kind() == ObjectKind; }
317 class PDBInputFile : public InputFile {
321 static bool classof(const InputFile *f) { return f->kind() == PDBKind; }
340 class ImportFile : public InputFile {
344 static bool classof(const InputFile *f) { return f->kind() == ImportKind; }
371 class BitcodeFile : public InputFile {
377 static bool classof(const InputFile *f) { return f->kind() == BitcodeKind; }
381 std::unique_ptr<llvm::lto::InputFile> obj;
390 class DLLFile : public InputFile {
393 : InputFile(ctx, DLLKind, m) {}
394 static bool classof(const InputFile *f) { return f->kind() == DLLKind; }
420 std::string toString(const coff::InputFile *file);