From 153431ec7a2e0ce79721b758b7cecb0dace0b6ec Mon Sep 17 00:00:00 2001 From: Roman Sokolkov Date: Wed, 6 Apr 2022 10:38:07 +0100 Subject: [docs] Fix Kaleidoscope code example * replace virtual with override * use default like in full code example Differential Revision: https://reviews.llvm.org/D123110 --- llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl03.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llvm/docs/tutorial/MyFirstLanguageFrontend') diff --git a/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl03.rst b/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl03.rst index fb23f9f..a79d397 100644 --- a/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl03.rst +++ b/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl03.rst @@ -34,7 +34,7 @@ class: /// ExprAST - Base class for all expression nodes. class ExprAST { public: - virtual ~ExprAST() {} + virtual ~ExprAST() = default; virtual Value *codegen() = 0; }; @@ -44,7 +44,7 @@ class: public: NumberExprAST(double Val) : Val(Val) {} - virtual Value *codegen(); + Value *codegen() override; }; ... -- cgit v1.1