diff options
author | Sylvestre Ledru <sylvestre@debian.org> | 2018-11-04 17:02:00 +0000 |
---|---|---|
committer | Sylvestre Ledru <sylvestre@debian.org> | 2018-11-04 17:02:00 +0000 |
commit | d976861c7d645923d5cdd9db325be5c9860ebac7 (patch) | |
tree | 54e9838b6046a0ede4e79db08fbc7a8e6c7fb778 /docs/PCHInternals.rst | |
parent | 1e205ca27750811dc4bbfaa9f11ab8bad36c0b48 (diff) | |
download | clang-d976861c7d645923d5cdd9db325be5c9860ebac7.tar.gz |
Update our URLs in clang doc to use https
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346101 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/PCHInternals.rst')
-rw-r--r-- | docs/PCHInternals.rst | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/PCHInternals.rst b/docs/PCHInternals.rst index b0372cb931..109260da90 100644 --- a/docs/PCHInternals.rst +++ b/docs/PCHInternals.rst @@ -70,7 +70,7 @@ minimizes both creation time and the time required to initially load the AST file. The AST file itself contains a serialized representation of Clang's abstract syntax trees and supporting data structures, stored using the same compressed bitstream as `LLVM's bitcode file format -<http://llvm.org/docs/BitCodeFormat.html>`_. +<https://llvm.org/docs/BitCodeFormat.html>`_. Clang's AST files are loaded "lazily" from disk. When an AST file is initially loaded, Clang reads only a small amount of data from the AST file to establish @@ -134,7 +134,7 @@ only contain the serialized AST. The ``clangast`` section is organized into several different blocks, each of which contains the serialized representation of a part of Clang's internal representation. Each of the blocks corresponds to either a block or a record -within `LLVM's bitstream format <http://llvm.org/docs/BitCodeFormat.html>`_. +within `LLVM's bitstream format <https://llvm.org/docs/BitCodeFormat.html>`_. The contents of each of these logical blocks are described below. .. image:: PCHLayout.png @@ -142,7 +142,7 @@ The contents of each of these logical blocks are described below. The ``llvm-objdump`` utility provides a ``-raw-clang-ast`` option to extract the binary contents of the AST section from an object file container. -The `llvm-bcanalyzer <http://llvm.org/docs/CommandGuide/llvm-bcanalyzer.html>`_ +The `llvm-bcanalyzer <https://llvm.org/docs/CommandGuide/llvm-bcanalyzer.html>`_ utility can be used to examine the actual structure of the bitstream for the AST section. This information can be used both to help understand the structure of the AST section and to isolate areas where the AST representation can still be |