Lines Matching refs:InputFile

35 InputFile::InputFile() = default;
36 InputFile::~InputFile() = default;
157 SymbolGroup::SymbolGroup(InputFile *File, uint32_t GroupIndex) : File(File) { in SymbolGroup()
301 Expected<InputFile> InputFile::open(StringRef Path, bool AllowUnknownFile) { in open()
302 InputFile IF; in open()
349 PDBFile &InputFile::pdb() { in pdb()
354 const PDBFile &InputFile::pdb() const { in pdb()
359 object::COFFObjectFile &InputFile::obj() { in obj()
364 const object::COFFObjectFile &InputFile::obj() const { in obj()
369 MemoryBuffer &InputFile::unknown() { in unknown()
374 const MemoryBuffer &InputFile::unknown() const { in unknown()
379 StringRef InputFile::getFilePath() const { in getFilePath()
388 bool InputFile::hasTypes() const { in hasTypes()
400 bool InputFile::hasIds() const { in hasIds()
406 bool InputFile::isPdb() const { return isa<PDBFile *>(PdbOrObj); } in isPdb()
408 bool InputFile::isObj() const { in isObj()
412 bool InputFile::isUnknown() const { return isa<MemoryBuffer *>(PdbOrObj); } in isUnknown()
415 InputFile::getOrCreateTypeCollection(TypeCollectionKind Kind) { in getOrCreateTypeCollection()
457 codeview::LazyRandomTypeCollection &InputFile::types() { in types()
461 codeview::LazyRandomTypeCollection &InputFile::ids() { in ids()
471 iterator_range<SymbolGroupIterator> InputFile::symbol_groups() { in symbol_groups()
476 SymbolGroupIterator InputFile::symbol_groups_begin() { in symbol_groups_begin()
480 SymbolGroupIterator InputFile::symbol_groups_end() { in symbol_groups_end()
486 SymbolGroupIterator::SymbolGroupIterator(InputFile &File) : Value(&File) { in SymbolGroupIterator()