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.h113 using DeclID = uint64_t;
117 explicit DeclIDBase(DeclID ID) : ID(ID) {} in DeclIDBase()
120 DeclID getRawValue() const { return ID; } in getRawValue()
122 explicit operator DeclID() const { return ID; } in DeclID() function
135 friend bool operator==(const DeclIDBase &LHS, const DeclID &RHS) {
138 friend bool operator!=(const DeclIDBase &LHS, const DeclID &RHS) {
141 friend bool operator<(const DeclIDBase &LHS, const DeclID &RHS) {
144 friend bool operator<=(const DeclIDBase &LHS, const DeclID &RHS) {
147 friend bool operator>(const DeclIDBase &LHS, const DeclID &RHS) {
150 friend bool operator>=(const DeclIDBase &LHS, const DeclID &RHS) {
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpBlock.h52 Block(unsigned EvalID, const std::optional<unsigned> &DeclID,
54 : EvalID(EvalID), DeclID(DeclID), IsStatic(IsStatic), IsExtern(IsExtern), in EvalID()
61 : EvalID(EvalID), DeclID((unsigned)-1), IsStatic(IsStatic), in EvalID()
80 std::optional<unsigned> getDeclID() const { return DeclID; } in getDeclID()
158 std::optional<unsigned> DeclID; variable
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTBitCodes.h70 using DeclID = DeclIDBase::DeclID; variable
285 serialization::DeclID, llvm::endianness::native,
2038 DeclID getDefinitionID() const { return DefinitionID; } in getDefinitionID()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp3330 SmallVector<DeclID, 128> KindDeclPairs; in WriteDeclContextLexicalBlock()
3391 SmallVector<DeclID, 256> FileGroupedDeclIDs; in WriteFileDeclIDsMap()
3475 DataLen += sizeof(DeclID); in EmitKeyDataLength()
3479 DataLen += sizeof(DeclID); in EmitKeyDataLength()
3537 LE.write<DeclID>((DeclID)Writer.getDeclID(Method->getMethod())); in EmitData()
3541 LE.write<DeclID>((DeclID)Writer.getDeclID(Method->getMethod())); in EmitData()
3825 sizeof(DeclID); in EmitKeyDataLength()
3871 LE.write<DeclID>((DeclID)Writer.getDeclID( in EmitData()
4072 unsigned DataLen = sizeof(DeclID) * (Lookup.second - Lookup.first); in EmitKeyDataLength()
4115 LE.write<DeclID>((DeclID)DeclIDs[I]); in EmitData()
[all …]
H A DASTReader.cpp911 LocalDeclID LocalDeclID::get(ASTReader &Reader, ModuleFile &MF, DeclID Value) { in get()
940 DeclID Value = (DeclID)ModuleFileIndex << 32 | (DeclID)LocalDeclID; in get()
996 endian::readNext<DeclID, llvm::endianness::little>(d)))) in ReadData()
1005 endian::readNext<DeclID, llvm::endianness::little>(d)))) in ReadData()
1137 for (; DataLen > 0; DataLen -= sizeof(DeclID)) in ReadData()
1141 endian::readNext<DeclID, llvm::endianness::little>(d)))); in ReadData()
1261 for (unsigned NumDecls = DataLen / sizeof(DeclID); NumDecls; --NumDecls) { in ReadDataInto()
1263 Reader, F, endian::readNext<DeclID, llvm::endianness::little>(d)); in ReadDataInto()
1311 Blob.size() / sizeof(DeclID))); in ReadLexicalDeclContextStorage()
3426 static_cast<unsigned int>(Blob.size() / sizeof(DeclID))); in ReadASTBlock()
[all …]
H A DASTWriterDecl.cpp247 DeclIDIterator<GlobalDeclID, DeclID>(LazySpecializations.begin()), in AddTemplateSpecializations()
248 DeclIDIterator<GlobalDeclID, DeclID>(LazySpecializations.end())); in AddTemplateSpecializations()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1240 unsigned DeclID = getOrCreateSourceID(SPDecl->getFile()); in applySubprogramDefinitionAttributes() local
1242 if (DeclID != DefID) in applySubprogramDefinitionAttributes()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclBase.cpp2214 return ID & llvm::maskTrailingOnes<DeclID>(32); in getLocalDeclIndex()