reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
877 virtual Decl *getCanonicalDecl() { return this; }
tools/clang/lib/AST/Decl.cpp 4064 TagDecl *TagDecl::getCanonicalDecl() { return getFirstDecl(); }
3485 return const_cast<EnumDecl*>(this)->getCanonicalDecl();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp5136 Pattern = Pattern->getCanonicalDecl(); 5139 Instance = Instance->getCanonicalDecl();tools/clang/lib/Serialization/ASTReaderDecl.cpp
757 EnumDecl *&OldDef = Reader.EnumDefinitions[ED->getCanonicalDecl()]; 761 for (auto *D : merged_redecls(ED->getCanonicalDecl())) {