Lines Matching refs:InputFile
35 InputFile::InputFile() {} in InputFile() function in InputFile
36 InputFile::~InputFile() {} in ~InputFile()
127 SymbolGroup::SymbolGroup(InputFile *File, uint32_t GroupIndex) : File(File) { in SymbolGroup()
251 Expected<InputFile> InputFile::open(StringRef Path, bool AllowUnknownFile) { in open()
252 InputFile IF; in open()
298 PDBFile &InputFile::pdb() { in pdb()
303 const PDBFile &InputFile::pdb() const { in pdb()
308 object::COFFObjectFile &InputFile::obj() { in obj()
313 const object::COFFObjectFile &InputFile::obj() const { in obj()
318 MemoryBuffer &InputFile::unknown() { in unknown()
323 const MemoryBuffer &InputFile::unknown() const { in unknown()
328 StringRef InputFile::getFilePath() const { in getFilePath()
337 bool InputFile::hasTypes() const { in hasTypes()
349 bool InputFile::hasIds() const { in hasIds()
355 bool InputFile::isPdb() const { return PdbOrObj.is<PDBFile *>(); } in isPdb()
357 bool InputFile::isObj() const { in isObj()
361 bool InputFile::isUnknown() const { return PdbOrObj.is<MemoryBuffer *>(); } in isUnknown()
364 InputFile::getOrCreateTypeCollection(TypeCollectionKind Kind) { in getOrCreateTypeCollection()
406 codeview::LazyRandomTypeCollection &InputFile::types() { in types()
410 codeview::LazyRandomTypeCollection &InputFile::ids() { in ids()
420 iterator_range<SymbolGroupIterator> InputFile::symbol_groups() { in symbol_groups()
425 SymbolGroupIterator InputFile::symbol_groups_begin() { in symbol_groups_begin()
429 SymbolGroupIterator InputFile::symbol_groups_end() { in symbol_groups_end()
435 SymbolGroupIterator::SymbolGroupIterator(InputFile &File) : Value(&File) { in SymbolGroupIterator()