diff options
author | Nico Weber <nicolasweber@gmx.de> | 2014-12-28 02:12:59 +0000 |
---|---|---|
committer | Nico Weber <nicolasweber@gmx.de> | 2014-12-28 02:12:59 +0000 |
commit | 6de95fc47af41aeef2a70c7c142b9b175ba4b690 (patch) | |
tree | 872fe88d15a695db9ef77c779931e4bc9ef1e9e7 /docs/InternalsManual.rst | |
parent | 59745e0f880af0e27e0b8e4444b817b39141311d (diff) |
Fix markup from r224894.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@224895 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/InternalsManual.rst')
-rw-r--r-- | docs/InternalsManual.rst | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/InternalsManual.rst b/docs/InternalsManual.rst index 511e2c61e9..502cae44b3 100644 --- a/docs/InternalsManual.rst +++ b/docs/InternalsManual.rst @@ -795,9 +795,9 @@ preprocessor and notifies a client of the parsing progress. Historically, the parser used to talk to an abstract ``Action`` interface that had virtual methods for parse events, for example ``ActOnBinOp()``. When Clang grew C++ support, the parser stopped supporting general ``Action`` clients -- -it now always talks to the :ref:`Sema` library. However, the Parser still -accesses AST objects only through opaque types like ``ExprResult`` and -``StmtResult``. Only ::ref::`Sema` looks at the AST node contents of these +it now always talks to the :ref:`Sema libray <Sema>`. However, the Parser +still accesses AST objects only through opaque types like ``ExprResult`` and +``StmtResult``. Only :ref:`Sema <Sema>` looks at the AST node contents of these wrappers. .. _AST: @@ -1602,8 +1602,8 @@ interacts with constant evaluation: The Sema Library ================ -This library is called by the :ref:`Parser` library during parsing to do -semantic analysis of the input. For valid programs, Sema builds an AST for +This library is called by the :ref:`Parser library <Parser>` during parsing to +do semantic analysis of the input. For valid programs, Sema builds an AST for parsed constructs. .. _CodeGen: @@ -1611,7 +1611,7 @@ parsed constructs. The CodeGen Library =================== -CodeGen takes an :ref:`AST` as input and produces `LLVM IR code +CodeGen takes an :ref:`AST <AST>` as input and produces `LLVM IR code <//llvm.org/docs/LangRef.html>`_ from it. How to change Clang |