[all-commits] [llvm/llvm-project] ce16c3: [Clang][Docs] Consolidate option hiding in ClangOp...
    Justin Bogner via All-commits 
    all-commits at lists.llvm.org
       
    Mon Aug 14 00:00:15 PDT 2023
    
    
  
  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ce16c3cf30f5e63a395927ede95161393383d636
      https://github.com/llvm/llvm-project/commit/ce16c3cf30f5e63a395927ede95161393383d636
  Author: Justin Bogner <mail at justinbogner.com>
  Date:   2023-08-13 (Sun, 13 Aug 2023)
  Changed paths:
    M clang/utils/TableGen/ClangOptionDocEmitter.cpp
  Log Message:
  -----------
  [Clang][Docs] Consolidate option hiding in ClangOptionDocEmitter
Update the `hasFlag` check to account for an Option's groups to better
match how the option parsing logic works, and instead of checking if a
group has include/exclude flags just check if there are any visible
options in it.
This cleans up some the empty sections that are currently emitted in
clang's option docs.
Differential Revision: https://reviews.llvm.org/D157146
    
    
More information about the All-commits
mailing list