Lines Matching defs:getCanonicalDecl
465 virtual NamespaceDecl *getCanonicalDecl() { return getOriginalNamespace(); }
466 const NamespaceDecl *getCanonicalDecl() const {
885 virtual VarDecl *getCanonicalDecl();
886 const VarDecl *getCanonicalDecl() const {
887 return const_cast<VarDecl*>(this)->getCanonicalDecl();
1712 bool isDeleted() const { return getCanonicalDecl()->IsDeleted; }
1744 virtual const FunctionDecl *getCanonicalDecl() const;
1745 virtual FunctionDecl *getCanonicalDecl();
2288 TypedefNameDecl *getCanonicalDecl() {
2291 const TypedefNameDecl *getCanonicalDecl() const {
2461 virtual TagDecl* getCanonicalDecl();
2462 const TagDecl* getCanonicalDecl() const {
2463 return const_cast<TagDecl*>(this)->getCanonicalDecl();
2635 EnumDecl *getCanonicalDecl() {
2636 return cast<EnumDecl>(TagDecl::getCanonicalDecl());
2638 const EnumDecl *getCanonicalDecl() const {
2639 return cast<EnumDecl>(TagDecl::getCanonicalDecl());