[all-commits] [llvm/llvm-project] 189911: [gn build] manually port 18f9e25ce1fa43 (AttrDocTa...

Nico Weber via All-commits all-commits at lists.llvm.org
Thu Aug 12 18:31:19 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 189911203779e793cb7767ad233d9994a88c7ea3
      https://github.com/llvm/llvm-project/commit/189911203779e793cb7767ad233d9994a88c7ea3
  Author: Nico Weber <thakis at chromium.org>
  Date:   2021-08-12 (Thu, 12 Aug 2021)

  Changed paths:
    A clang/lib/AST/AttrDocTable.cpp
    M clang/lib/AST/CMakeLists.txt
    M clang/utils/TableGen/ClangAttrEmitter.cpp
    M llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn
    M llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn

  Log Message:
  -----------
  [gn build] manually port 18f9e25ce1fa43 (AttrDocTable)

Also clang ClangAttrEmitter for -gen-clang-attr-doc-table to be
like all other tablegen: Produce a .inc file with the generated bits
and put the static parts into a regular .cpp file that includes the
.inc file.




More information about the All-commits mailing list