reference, declarationdefinition
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; }

References

tools/clang/lib/AST/ASTContext.cpp
 8403     LHSAncestors[LHS->getInterface()->getCanonicalDecl()] = LHS;
 8453     auto KnownLHS = LHSAncestors.find(RHS->getInterface()->getCanonicalDecl());
tools/clang/lib/AST/ASTImporter.cpp
 4750          !declaresSameEntity(Super->getCanonicalDecl(),
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 1386   if (!ObjCWrittenInterfaces.count(ClassDecl->getCanonicalDecl())) {
 1393     ObjCWrittenInterfaces.insert(ClassDecl->getCanonicalDecl());
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 1199   if (!ObjCForwardDecls.count(ClassDecl->getCanonicalDecl())) {
 1211     ObjCForwardDecls.insert(ClassDecl->getCanonicalDecl());
tools/clang/lib/Sema/SemaChecking.cpp
11395       TargetObjCPtr->getInterfaceDecl()->getCanonicalDecl()
11396         != S.NSArrayDecl->getCanonicalDecl())
11424       TargetObjCPtr->getInterfaceDecl()->getCanonicalDecl()
11425         != S.NSDictionaryDecl->getCanonicalDecl())
tools/clang/lib/Serialization/ASTReader.cpp
 6691     return Context.getObjCInterfaceType(ItfD->getCanonicalDecl());
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 1139     ObjCInterfaceDecl *Canon = ID->getCanonicalDecl();
 1148       ID->getCanonicalDecl()->Data = ID->Data;
 1160     ID->Data = ID->getCanonicalDecl()->Data;
 2401     D->First = FirstDecl->getCanonicalDecl();
 2497   T *ExistingCanon = Existing->getCanonicalDecl();
 2498   T *DCanon = D->getCanonicalDecl();
tools/clang/lib/Serialization/ASTWriter.cpp
  542   Record.AddDeclRef(T->getDecl()->getCanonicalDecl());
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  380   if (From->getInterfaceDecl()->getCanonicalDecl() ==
  381       To->getInterfaceDecl()->getCanonicalDecl()) {