Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTWriter.h332 class DeclUpdate {
345 DeclUpdate(unsigned Kind) : Kind(Kind), Dcl(nullptr) {} in DeclUpdate() function
346 DeclUpdate(unsigned Kind, const Decl *Dcl) : Kind(Kind), Dcl(Dcl) {} in DeclUpdate() function
347 DeclUpdate(unsigned Kind, QualType Type) in DeclUpdate() function
349 DeclUpdate(unsigned Kind, SourceLocation Loc) in DeclUpdate() function
351 DeclUpdate(unsigned Kind, unsigned Val) : Kind(Kind), Val(Val) {} in DeclUpdate() function
352 DeclUpdate(unsigned Kind, Module *M) : Kind(Kind), Mod(M) {} in DeclUpdate() function
353 DeclUpdate(unsigned Kind, const Attr *Attribute) in DeclUpdate() function
369 using UpdateRecord = SmallVector<DeclUpdate, 1>;
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp5062 for (auto &DeclUpdate : LocalUpdates) { in WriteDeclUpdatesBlocks() local
5063 const Decl *D = DeclUpdate.first; in WriteDeclUpdatesBlocks()
5068 for (auto &Update : DeclUpdate.second) { in WriteDeclUpdatesBlocks()
5902 DeclUpdate(UPD_CXX_INSTANTIATED_CLASS_DEFINITION)); in CompletedTagDefinition()
5989 DeclUpdate(UPD_CXX_DEDUCED_RETURN_TYPE, ReturnType)); in DeducedReturnType()
6021 DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_ADDED_VAR_DEFINITION)); in VariableDefinitionInstantiated()
6056 DeclUpdate(UPD_CXX_INSTANTIATED_DEFAULT_ARGUMENT, D)); in DefaultArgumentInstantiated()
6065 DeclUpdate(UPD_CXX_INSTANTIATED_DEFAULT_MEMBER_INITIALIZER, D)); in DefaultMemberInitializerInstantiated()
6091 DeclUpdates[D].push_back(DeclUpdate(UPD_DECL_MARKED_USED)); in DeclarationMarkedUsed()
6120 DeclUpdate(UPD_DECL_MARKED_OPENMP_DECLARETARGET, Attr)); in DeclarationMarkedOpenMPDeclareTarget()
[all …]
H A DASTWriterDecl.cpp266 Writer.DeclUpdates[Template].push_back(ASTWriter::DeclUpdate( in RegisterTemplateSpecialization()
1266 ASTWriter::DeclUpdate(UPD_CXX_ADDED_ANONYMOUS_NAMESPACE, D)); in VisitNamespaceDecl()