Lines Matching refs:InputFile
32 class InputFile; variable
64 class InputFile; variable
68 InputFile *file;
75 Section(InputFile *file, StringRef segname, StringRef name, uint32_t flags, in Section()
105 class InputFile {
115 virtual ~InputFile() = default;
137 InputFile(Kind kind, MemoryBufferRef mb, bool lazy = false)
141 InputFile(Kind, const llvm::MachO::InterfaceFile &);
157 class ObjFile final : public InputFile {
165 static bool classof(const InputFile *f) { return f->kind() == ObjKind; } in classof()
202 class OpaqueFile final : public InputFile {
205 static bool classof(const InputFile *f) { return f->kind() == OpaqueKind; } in classof()
209 class DylibFile final : public InputFile {
231 static bool classof(const InputFile *f) { return f->kind() == DylibKind; } in classof()
279 class ArchiveFile final : public InputFile {
289 static bool classof(const InputFile *f) { return f->kind() == ArchiveKind; } in classof()
300 class BitcodeFile final : public InputFile {
305 static bool classof(const InputFile *f) { return f->kind() == BitcodeKind; } in classof()
308 std::unique_ptr<llvm::lto::InputFile> obj;
315 extern llvm::SetVector<InputFile *> inputFiles;
320 void extract(InputFile &file, StringRef reason);
363 std::string toString(const macho::InputFile *file);