reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Serialization/ASTReader.h
 1839   Decl *GetDecl(serialization::DeclID ID);

References

tools/clang/include/clang/Serialization/ASTReader.h
 1406       return Reader->GetDecl(Reader->getGlobalDeclID(*Mod, *I));
 1848     return GetDecl(getGlobalDeclID(F, LocalID));
 1878     return GetDecl(ReadDeclID(F, R, I));
 1888     return cast_or_null<T>(GetDecl(ReadDeclID(F, R, I)));
tools/clang/lib/Serialization/ASTReader.cpp
 3616         auto *Decl = GetDecl(DeclID);
 4919                            cast<FunctionDecl>(GetDecl(CUDASpecialDeclRefs[0])));
 7599   return GetDecl(ID);
 8035          GetDecl(getGlobalDeclID(*DInfo.Mod, *BeginIt))
 8046     Decls.push_back(GetDecl(getGlobalDeclID(*DInfo.Mod, *DIt)));
 8066     NamedDecl *ND = cast<NamedDecl>(GetDecl(ID));
 8087     NamedDecl *ND = cast<NamedDecl>(GetDecl(ID));
 8291     NamedDecl *D = cast<NamedDecl>(GetDecl(ID));
 8641                 = dyn_cast_or_null<NamespaceDecl>(GetDecl(KnownNamespaces[I])))
 8649     NamedDecl *D = cast<NamedDecl>(GetDecl(UndefinedButUsed[Idx++]));
 8660     FieldDecl *FD = cast<FieldDecl>(GetDecl(DelayedDeleteExprs[Idx++]));
 8674     VarDecl *Var = dyn_cast_or_null<VarDecl>(GetDecl(TentativeDefinitions[I]));
 8685       = dyn_cast_or_null<DeclaratorDecl>(GetDecl(UnusedFileScopedDecls[I]));
 8696       = dyn_cast_or_null<CXXConstructorDecl>(GetDecl(DelegatingCtorDecls[I]));
 8706       = dyn_cast_or_null<TypedefNameDecl>(GetDecl(ExtVectorDecls[I]));
 8718         GetDecl(UnusedLocalTypedefNameCandidates[I]));
 8766     VT.Record = dyn_cast_or_null<CXXRecordDecl>(GetDecl(VTableUses[Idx++]));
 8778     ValueDecl *D = cast<ValueDecl>(GetDecl(PendingInstantiations[Idx++]));
 8792     FunctionDecl *FD = cast<FunctionDecl>(GetDecl(LateParsedTemplates[Idx++]));
 8795     LT->D = GetDecl(LateParsedTemplates[Idx++]);
 8858     NamedDecl *D = cast<NamedDecl>(GetDecl(DeclIDs[I]));
 9937       DeclContext *SemaDC = cast<DeclContext>(GetDecl(Info.SemaDC));
 9938       DeclContext *LexicalDC = cast<DeclContext>(GetDecl(Info.LexicalDC));
tools/clang/lib/Serialization/ASTReaderDecl.cpp
  542           cast<TypedefNameDecl>(Reader.GetDecl(NamedDeclForTagDecl));
 1573     auto *Anon = cast<NamespaceDecl>(Reader.GetDecl(AnonNamespace));
 2002   auto *TemplatedDecl = cast_or_null<NamedDecl>(Reader.GetDecl(PatternID));
 2394   auto *FirstDecl = cast_or_null<T>(Reader.GetDecl(FirstDeclID));
 3949     GetDecl(ID);