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

References

tools/clang/include/clang/AST/DeclCXX.h
  539     return DD ? DD->Definition : nullptr;
tools/clang/lib/AST/DeclCXX.cpp
  110   return Bases.get(Definition->getASTContext().getExternalSource());
  114   return VBases.get(Definition->getASTContext().getExternalSource());
  733       L->AddedCXXImplicitMember(data().Definition, D);
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 1681   assert(Data.Definition && "Data.Definition should be already set!");
 1727   if (DD.Definition != MergeDD.Definition) {
 1727   if (DD.Definition != MergeDD.Definition) {
 1729     Reader.MergedDeclContexts.insert(std::make_pair(MergeDD.Definition,
 1730                                                     DD.Definition));
 1731     Reader.PendingDefinitions.erase(MergeDD.Definition);
 1732     MergeDD.Definition->setCompleteDefinition(false);
 1733     Reader.mergeDefinitionVisibility(DD.Definition, MergeDD.Definition);
 1733     Reader.mergeDefinitionVisibility(DD.Definition, MergeDD.Definition);
 1734     assert(Reader.Lookups.find(MergeDD.Definition) == Reader.Lookups.end() &&
 1748     auto *Def = DD.Definition;
 1750     DD.Definition = Def;
 1791     Reader.PendingOdrMergeFailures[DD.Definition].push_back(
 1792         {MergeDD.Definition, &MergeDD});
 3156     return DD->Definition;
 3229     return DD ? DD->Definition : nullptr;
 4367           OldDD && (OldDD->Definition != RD ||