Lines Matching refs:InputFile
34 InputFile::InputFile() = default;
35 InputFile::~InputFile() = default;
156 SymbolGroup::SymbolGroup(InputFile *File, uint32_t GroupIndex) : File(File) { in SymbolGroup()
300 Expected<InputFile> InputFile::open(StringRef Path, bool AllowUnknownFile) { in open()
301 InputFile IF; in open()
348 PDBFile &InputFile::pdb() { in pdb()
353 const PDBFile &InputFile::pdb() const { in pdb()
358 object::COFFObjectFile &InputFile::obj() { in obj()
363 const object::COFFObjectFile &InputFile::obj() const { in obj()
368 MemoryBuffer &InputFile::unknown() { in unknown()
373 const MemoryBuffer &InputFile::unknown() const { in unknown()
378 StringRef InputFile::getFilePath() const { in getFilePath()
387 bool InputFile::hasTypes() const { in hasTypes()
399 bool InputFile::hasIds() const { in hasIds()
405 bool InputFile::isPdb() const { return PdbOrObj.is<PDBFile *>(); } in isPdb()
407 bool InputFile::isObj() const { in isObj()
411 bool InputFile::isUnknown() const { return PdbOrObj.is<MemoryBuffer *>(); } in isUnknown()
414 InputFile::getOrCreateTypeCollection(TypeCollectionKind Kind) { in getOrCreateTypeCollection()
456 codeview::LazyRandomTypeCollection &InputFile::types() { in types()
460 codeview::LazyRandomTypeCollection &InputFile::ids() { in ids()
470 iterator_range<SymbolGroupIterator> InputFile::symbol_groups() { in symbol_groups()
475 SymbolGroupIterator InputFile::symbol_groups_begin() { in symbol_groups_begin()
479 SymbolGroupIterator InputFile::symbol_groups_end() { in symbol_groups_end()
485 SymbolGroupIterator::SymbolGroupIterator(InputFile &File) : Value(&File) { in SymbolGroupIterator()