Lines Matching refs:getCanonicalDecl
557 NamespaceDecl *getCanonicalDecl() override {
560 const NamespaceDecl *getCanonicalDecl() const {
1063 VarDecl *getCanonicalDecl() override;
1064 const VarDecl *getCanonicalDecl() const {
1065 return const_cast<VarDecl*>(this)->getCanonicalDecl();
1909 bool isDeleted() const { return getCanonicalDecl()->IsDeleted; }
1981 FunctionDecl *getCanonicalDecl() override;
1982 const FunctionDecl *getCanonicalDecl() const {
1983 return const_cast<FunctionDecl*>(this)->getCanonicalDecl();
2466 FieldDecl *getCanonicalDecl() override { return getFirstDecl(); }
2467 const FieldDecl *getCanonicalDecl() const { return getFirstDecl(); }
2508 EnumConstantDecl *getCanonicalDecl() override { return getFirstDecl(); }
2509 const EnumConstantDecl *getCanonicalDecl() const { return getFirstDecl(); }
2558 IndirectFieldDecl *getCanonicalDecl() override { return getFirstDecl(); }
2559 const IndirectFieldDecl *getCanonicalDecl() const { return getFirstDecl(); }
2662 TypedefNameDecl *getCanonicalDecl() override { return getFirstDecl(); }
2663 const TypedefNameDecl *getCanonicalDecl() const { return getFirstDecl(); }
2858 TagDecl *getCanonicalDecl() override;
2859 const TagDecl *getCanonicalDecl() const {
2860 return const_cast<TagDecl*>(this)->getCanonicalDecl();
3060 EnumDecl *getCanonicalDecl() override {
3061 return cast<EnumDecl>(TagDecl::getCanonicalDecl());
3063 const EnumDecl *getCanonicalDecl() const {
3064 return const_cast<EnumDecl*>(this)->getCanonicalDecl();