Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h1602 struct RecordLocation { struct
1606 RecordLocation(ModuleFile *M, uint64_t O) : F(M), Offset(O) {} in RecordLocation() argument
1610 RecordLocation TypeCursorForIndex(serialization::TypeID ID);
1620 RecordLocation DeclCursorForID(GlobalDeclID ID, SourceLocation &Location);
1626 RecordLocation getLocalBitOffset(uint64_t GlobalOffset);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp148 ASTReader::RecordLocation Loc;
274 ASTReader::RecordLocation Loc, GlobalDeclID thisDeclID, in ASTDeclReader()
3265 ASTReader::RecordLocation ASTReader::DeclCursorForID(GlobalDeclID ID, in DeclCursorForID()
3272 return RecordLocation(M, DOffs.getBitOffset(M->DeclsBlockStartOffset)); in DeclCursorForID()
3275 ASTReader::RecordLocation ASTReader::getLocalBitOffset(uint64_t GlobalOffset) { in getLocalBitOffset()
3279 return RecordLocation(I->second, GlobalOffset - I->second->GlobalBitOffset); in getLocalBitOffset()
3889 RecordLocation Loc = DeclCursorForID(ID, DeclLoc); in ReadDeclRecord()
4398 ASTDeclReader Reader(*this, Record, RecordLocation(F, Offset), ID, in loadDeclUpdateRecords()
H A DASTReader.cpp7012 ASTReader::RecordLocation ASTReader::TypeCursorForIndex(TypeID ID) { in TypeCursorForIndex()
7014 return RecordLocation(M, M->TypeOffsets[Index - M->BaseTypeIndex].get() + in TypeCursorForIndex()
7037 RecordLocation Loc = TypeCursorForIndex(ID); in readTypeRecord()
7972 RecordLocation Loc = getLocalBitOffset(Offset); in GetExternalCXXCtorInitializers()
8007 RecordLocation Loc = getLocalBitOffset(Offset); in GetExternalCXXBaseSpecifiers()
8327 RecordLocation Loc = getLocalBitOffset(Offset); in GetExternalDeclStmt()