LTOVisibility.rst: fix up syntax in example

Summary: Pretty self-evident. This example was missing an lparen. Added it, and fixed up the ASCII art.

Patch by Nick Black <dankamongmen@gmail.com>

Reviewers: pcc

Reviewed By: pcc

Subscribers: tejohnson, mehdi_amini, inglorion, hiraditya, steven_wu, dexonsmith, cfe-commits

Tags: #llvm, #clang

Differential Revision: https://reviews.llvm.org/D70765
This commit is contained in:
Teresa Johnson 2020-01-08 09:58:18 -08:00
parent 2823e91d55
commit 43f938eddc

View File

@ -83,7 +83,7 @@ cases involving two linkage units, ``main`` and ``dso.so``.
| | }; | | | struct E : D { | | | }; | | | struct E : D { |
| | struct [[clang::lto_visibility_public]] D { | | | virtual void g() { ... } | | | struct [[clang::lto_visibility_public]] D { | | | virtual void g() { ... } |
| | virtual void g() = 0; | | | }; | | | virtual void g() = 0; | | | }; |
| | }; | | | __attribute__(visibility("default"))) D *mkE() { | | | }; | | | __attribute__((visibility("default"))) D *mkE() { |
| | | | | return new E; | | | | | | return new E; |
| +-----------------------------------------------------+ | | } | | +-----------------------------------------------------+ | | } |
| | | | | | | |