|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overrides
tools/clang/include/clang/AST/DeclBase.h 877 virtual Decl *getCanonicalDecl() { return this; }
Overridden By
tools/clang/include/clang/AST/Decl.h 3481 EnumDecl *getCanonicalDecl() override {
tools/clang/include/clang/AST/DeclCXX.h 494 CXXRecordDecl *getCanonicalDecl() override {
Declarations
tools/clang/include/clang/AST/Decl.h 3233 TagDecl *getCanonicalDecl() override;
References
tools/clang/include/clang/AST/Decl.h 3235 return const_cast<TagDecl*>(this)->getCanonicalDecl();
3482 return cast<EnumDecl>(TagDecl::getCanonicalDecl());
tools/clang/include/clang/AST/DeclCXX.h 495 return cast<CXXRecordDecl>(RecordDecl::getCanonicalDecl());
tools/clang/lib/AST/CXXInheritance.cpp 402 ->getCanonicalDecl() == BaseRecord;
412 ->getCanonicalDecl() == BaseRecord;
tools/clang/lib/AST/ExprConstant.cpp 7039 assert(BaseTy->castAs<RecordType>()->getDecl()->getCanonicalDecl() ==
7231 assert(BaseTy->castAs<RecordType>()->getDecl()->getCanonicalDecl() ==
tools/clang/lib/AST/MicrosoftCXXABI.cpp 107 TD = TD->getCanonicalDecl();
121 TD = TD->getCanonicalDecl();
tools/clang/lib/Sema/SemaDecl.cpp 2276 OldTag->getCanonicalDecl() != NewTag->getCanonicalDecl() &&
2276 OldTag->getCanonicalDecl() != NewTag->getCanonicalDecl() &&
tools/clang/lib/Sema/SemaDeclCXX.cpp 4800 ActiveUnionMember.lookup(Record->getCanonicalDecl()))
4987 FD->getParent()->getCanonicalDecl(), FD->getCanonicalDecl()));
4992 FD->getParent()->getCanonicalDecl(), FD->getCanonicalDecl()));
tools/clang/lib/Serialization/ASTReader.cpp 6615 RD = cast_or_null<RecordDecl>(RD->getCanonicalDecl());
tools/clang/lib/Serialization/ASTReaderDecl.cpp 2401 D->First = FirstDecl->getCanonicalDecl();
2497 T *ExistingCanon = Existing->getCanonicalDecl();
2498 T *DCanon = D->getCanonicalDecl();
tools/clang/lib/Serialization/ASTWriter.cpp 389 Record.AddDeclRef(T->getDecl()->getCanonicalDecl());
tools/clang/unittests/AST/ASTImporterTest.cpp 1852 EXPECT_NE(To0->getCanonicalDecl(), To1->getCanonicalDecl());
1852 EXPECT_NE(To0->getCanonicalDecl(), To1->getCanonicalDecl());
tools/clang/unittests/CodeGen/CodeGenExternalTest.cpp 190 const clang::Type *clangTy = rd->getCanonicalDecl()->getTypeForDecl();