[all-commits] [llvm/llvm-project] 1f0274: Reland "Add Documentation for Execution Results Ha...

Vassil Vassilev via All-commits all-commits at lists.llvm.org
Tue Oct 24 07:43:31 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1f02743851d82d6515f49f5b4379b9793d5ff5c9
      https://github.com/llvm/llvm-project/commit/1f02743851d82d6515f49f5b4379b9793d5ff5c9
  Author: Vassil Vassilev <v.g.vassilev at gmail.com>
  Date:   2023-10-24 (Tue, 24 Oct 2023)

  Changed paths:
    M clang/docs/ClangRepl.rst
    M clang/docs/conf.py

  Log Message:
  -----------
  Reland "Add Documentation for Execution Results Handling in Clang-Repl (#65650)"

Original commit message: "

Add Documentation for Execution Results Handling in Clang-Repl (#65650)

    [clang-repl] Add Documentation for Execution Results Handling.

    This patch adds documentation for execution results handling in
    Clang-REPL with
    the below features:

    - Automatic Printf feature
    - Value Synthesis feature
    - Pretty Printing feature

    Continuing this work https://reviews.llvm.org/D156858 with this PR. I am
    issuing this patch on behalf of Saqib.

"

This reverts commit ac32d7b87f4d4b546eea96b9b722e88fdb3a5b49.

The new patch resolves the layering violation by simply not trying to look if
`dot` was installed. This is consistent with what we do other extensions.

After this patch we will need `sphinx.ext.graphviz` extension (part of the `dot`
package) which is available via anyway if we build the doxygen-based
documentation.




More information about the All-commits mailing list