diff options
author | Justin Bogner <mail@justinbogner.com> | 2014-11-18 05:22:39 +0000 |
---|---|---|
committer | Justin Bogner <mail@justinbogner.com> | 2014-11-18 05:22:39 +0000 |
commit | 6ddb69a4d42828b59d975422f951cbf59e40fd9b (patch) | |
tree | 35f6b6b2018c4a722b4670f7455480ae51f9ffee /llvm/docs/WritingAnLLVMPass.rst | |
parent | 85b4cd478a7f6ae9a29abce8e2a6bca689ebcb87 (diff) | |
download | bcm5719-llvm-6ddb69a4d42828b59d975422f951cbf59e40fd9b.tar.gz bcm5719-llvm-6ddb69a4d42828b59d975422f951cbf59e40fd9b.zip |
docs: Modernize some examples in WritingAnLLVMPass
llvm-svn: 222223
Diffstat (limited to 'llvm/docs/WritingAnLLVMPass.rst')
-rw-r--r-- | llvm/docs/WritingAnLLVMPass.rst | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/docs/WritingAnLLVMPass.rst b/llvm/docs/WritingAnLLVMPass.rst index 349717a2d8d..ef2b9538f65 100644 --- a/llvm/docs/WritingAnLLVMPass.rst +++ b/llvm/docs/WritingAnLLVMPass.rst @@ -146,7 +146,7 @@ to avoid using expensive C++ runtime information. .. code-block:: c++ - virtual bool runOnFunction(Function &F) { + bool runOnFunction(Function &F) override { errs() << "Hello: "; errs().write_escaped(F.getName()) << "\n"; return false; @@ -194,7 +194,7 @@ As a whole, the ``.cpp`` file looks like: static char ID; Hello() : FunctionPass(ID) {} - virtual bool runOnFunction(Function &F) { + bool runOnFunction(Function &F) override { errs() << "Hello: "; errs().write_escaped(F.getName()) << '\n'; return false; @@ -1162,7 +1162,7 @@ all! To fix this, we need to add the following :ref:`getAnalysisUsage .. code-block:: c++ // We don't modify the program, so we preserve all analyses - virtual void getAnalysisUsage(AnalysisUsage &AU) const { + void getAnalysisUsage(AnalysisUsage &AU) const override { AU.setPreservesAll(); } |