Lines Matching refs:InputFile
29 class InputFile; variable
50 class InputFile {
60 virtual ~InputFile() = default;
76 InputFile(Kind kind, MemoryBufferRef mb) in InputFile() function
79 InputFile(Kind kind, const llvm::MachO::InterfaceFile &interface) in InputFile() function
90 class ObjFile : public InputFile {
93 static bool classof(const InputFile *f) { return f->kind() == ObjKind; } in classof()
109 class OpaqueFile : public InputFile {
112 static bool classof(const InputFile *f) { return f->kind() == OpaqueKind; } in classof()
116 class DylibFile : public InputFile {
130 static bool classof(const InputFile *f) { return f->kind() == DylibKind; } in classof()
140 class ArchiveFile : public InputFile {
143 static bool classof(const InputFile *f) { return f->kind() == ArchiveKind; } in classof()
153 class BitcodeFile : public InputFile {
156 static bool classof(const InputFile *f) { return f->kind() == BitcodeKind; } in classof()
158 std::unique_ptr<llvm::lto::InputFile> obj;
161 extern std::vector<InputFile *> inputFiles;
170 std::string toString(const macho::InputFile *file);