diff options
Diffstat (limited to 'include/clang/AST/Decl.h')
-rw-r--r-- | include/clang/AST/Decl.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/include/clang/AST/Decl.h b/include/clang/AST/Decl.h index e0ffa627ac..b762be601e 100644 --- a/include/clang/AST/Decl.h +++ b/include/clang/AST/Decl.h @@ -430,7 +430,7 @@ public: getOriginalNamespace()->OrigOrAnonNamespace.setPointer(D); } - virtual NamespaceDecl *getCanonicalDecl() { return getOriginalNamespace(); } + NamespaceDecl *getCanonicalDecl() { return getOriginalNamespace(); } const NamespaceDecl *getCanonicalDecl() const { return getOriginalNamespace(); } @@ -779,7 +779,7 @@ public: return getKind() != Decl::ParmVar && getDeclContext()->isRecord(); } - virtual VarDecl *getCanonicalDecl(); + VarDecl *getCanonicalDecl(); const VarDecl *getCanonicalDecl() const { return const_cast<VarDecl*>(this)->getCanonicalDecl(); } @@ -1467,8 +1467,8 @@ public: void setPreviousDeclaration(FunctionDecl * PrevDecl); - virtual const FunctionDecl *getCanonicalDecl() const; - virtual FunctionDecl *getCanonicalDecl(); + const FunctionDecl *getCanonicalDecl() const; + FunctionDecl *getCanonicalDecl(); unsigned getBuiltinID() const; @@ -2073,7 +2073,7 @@ public: SourceLocation getOuterLocStart() const; virtual SourceRange getSourceRange() const; - virtual TagDecl* getCanonicalDecl(); + TagDecl* getCanonicalDecl(); const TagDecl* getCanonicalDecl() const { return const_cast<TagDecl*>(this)->getCanonicalDecl(); } |