Home
last modified time | relevance | path

Searched refs:DeclID (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclID.h105 using DeclID = uint64_t;
109 explicit DeclIDBase(DeclID ID) : ID(ID) {} in DeclIDBase()
112 DeclID getRawValue() const { return ID; } in getRawValue()
114 explicit operator DeclID() const { return ID; } in DeclID() function
127 friend bool operator==(const DeclIDBase &LHS, const DeclID &RHS) {
130 friend bool operator!=(const DeclIDBase &LHS, const DeclID &RHS) {
133 friend bool operator<(const DeclIDBase &LHS, const DeclID &RHS) {
136 friend bool operator<=(const DeclIDBase &LHS, const DeclID &RHS) {
139 friend bool operator>(const DeclIDBase &LHS, const DeclID &RHS) {
142 friend bool operator>=(const DeclIDBase &LHS, const DeclID &RHS) {
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBlock.h52 Block(unsigned EvalID, const std::optional<unsigned> &DeclID,
55 : EvalID(EvalID), DeclID(DeclID), IsStatic(IsStatic), IsExtern(IsExtern), in EvalID()
62 : EvalID(EvalID), DeclID((unsigned)-1), IsStatic(IsStatic), in EvalID()
82 std::optional<unsigned> getDeclID() const { return DeclID; } in getDeclID()
162 std::optional<unsigned> DeclID; variable
H A DDisasm.cpp538 if (DeclID) in dump()
539 OS << *DeclID << '\n'; in dump()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTBitCodes.h70 using DeclID = DeclIDBase::DeclID; variable
285 serialization::DeclID, llvm::endianness::native,
2104 DeclID getDefinitionID() const { return DefinitionID; } in getDefinitionID()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp3417 SmallVector<DeclID, 128> KindDeclPairs; in WriteDeclContextLexicalBlock()
3478 SmallVector<DeclID, 256> FileGroupedDeclIDs; in WriteFileDeclIDsMap()
3562 DataLen += sizeof(DeclID); in EmitKeyDataLength()
3566 DataLen += sizeof(DeclID); in EmitKeyDataLength()
3624 LE.write<DeclID>((DeclID)Writer.getDeclID(Method->getMethod())); in EmitData()
3628 LE.write<DeclID>((DeclID)Writer.getDeclID(Method->getMethod())); in EmitData()
3916 sizeof(DeclID); in EmitKeyDataLength()
3964 LE.write<DeclID>((DeclID)Writer.getDeclID( in EmitData()
4144 unsigned DataLen = sizeof(DeclID) * (Lookup.second - Lookup.first); in EmitKeyDataLengthBase()
4186 LE.write<DeclID>((DeclID)DeclIDs[I]); in EmitDataBase()
[all …]
H A DASTReader.cpp940 LocalDeclID LocalDeclID::get(ASTReader &Reader, ModuleFile &MF, DeclID Value) { in get()
969 DeclID Value = (DeclID)ModuleFileIndex << 32 | (DeclID)LocalDeclID; in get()
1025 endian::readNext<DeclID, llvm::endianness::little>(d)))) in ReadData()
1034 endian::readNext<DeclID, llvm::endianness::little>(d)))) in ReadData()
1170 for (; DataLen > 0; DataLen -= sizeof(DeclID)) in ReadData()
1174 endian::readNext<DeclID, llvm::endianness::little>(d)))); in ReadData()
1297 for (unsigned NumDecls = DataLen / sizeof(DeclID); NumDecls; --NumDecls) { in ReadDataIntoImpl()
1299 Reader, F, endian::readNext<DeclID, llvm::endianness::little>(d)); in ReadDataIntoImpl()
1376 endian::readNext<DeclID, llvm::endianness::little, unaligned>(d)); in ReadDataInto()
1424 Blob.size() / sizeof(DeclID))); in ReadLexicalDeclContextStorage()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1391 unsigned DeclID = getOrCreateSourceID(SPDecl->getFile()); in applySubprogramDefinitionAttributes() local
1393 if (DeclID != DefID) in applySubprogramDefinitionAttributes()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclBase.cpp2268 return ID & llvm::maskTrailingOnes<DeclID>(32); in getLocalDeclIndex()