Home
last modified time | relevance | path

Searched refs:RecordLocation (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTReader.h1369 struct RecordLocation { struct
1373 RecordLocation(ModuleFile *M, uint64_t O) : F(M), Offset(O) {} in RecordLocation() argument
1377 RecordLocation TypeCursorForIndex(unsigned Index);
1387 RecordLocation DeclCursorForID(serialization::DeclID ID,
1394 RecordLocation getLocalBitOffset(uint64_t GlobalOffset);
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderDecl.cpp84 ASTReader::RecordLocation Loc;
251 ASTReader::RecordLocation Loc, in ASTDeclReader()
2993 ASTReader::RecordLocation
3001 return RecordLocation(M, DOffs.getBitOffset(M->DeclsBlockStartOffset)); in DeclCursorForID()
3004 ASTReader::RecordLocation ASTReader::getLocalBitOffset(uint64_t GlobalOffset) { in getLocalBitOffset()
3008 return RecordLocation(I->second, GlobalOffset - I->second->GlobalBitOffset); in getLocalBitOffset()
3537 RecordLocation Loc = DeclCursorForID(ID, DeclLoc); in ReadDeclRecord()
3972 ASTDeclReader Reader(*this, Record, RecordLocation(F, Offset), ID, in loadDeclUpdateRecords()
H A DASTReader.cpp6429 ASTReader::RecordLocation ASTReader::TypeCursorForIndex(unsigned Index) { in TypeCursorForIndex()
6433 return RecordLocation( in TypeCursorForIndex()
6456 RecordLocation Loc = TypeCursorForIndex(Index); in readTypeRecord()
7302 RecordLocation Loc = getLocalBitOffset(Offset); in GetExternalCXXCtorInitializers()
7336 RecordLocation Loc = getLocalBitOffset(Offset); in GetExternalCXXBaseSpecifiers()
7568 RecordLocation Loc = getLocalBitOffset(Offset); in GetExternalDeclStmt()