diff --git a/src/shared/cplusplus/AST.h b/src/shared/cplusplus/AST.h index a48cd4543dd3bab710187e0b7be0db83e3691ea9..e0c784329d2ffb16395d94d707e28564f53e2135 100644 --- a/src/shared/cplusplus/AST.h +++ b/src/shared/cplusplus/AST.h @@ -1262,6 +1262,8 @@ class CPLUSPLUS_EXPORT NameAST: public ExpressionAST public: // annotations Name *name; + virtual NameAST *asName() { return this; } + public: virtual NameAST *clone(MemoryPool *pool) const = 0; };