[PATCH] D114142: [clang-format] [PR52527] can join * with /* to form an outside of comment error C4138

MyDeveloperDay via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Nov 19 00:54:35 PST 2021


MyDeveloperDay added a comment.

> I only now this from the tests with `-debug`. Is there a way to get "normal" clang-format to print these? Or did you write a test for that to print the information?

I just use the --debug option to clang-format.exe?

I develop on windows, using Visual Studio 2019 (Command Shell)  - (with cygwin bash) and build with ninja (so much faster than anything else)

I build Debug  (its possible --debug is only available on Debug builds)

  export CC=cl.exe
  export CXX=cl.exe
  c:/Program\ Files/CMake/bin/cmake.exe ../llvm-project/llvm -G "Ninja" \
  -DLLVM_BUILD_TESTS=ON \
  -DCMAKE_BUILD_TYPE=Debug \
  -DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
  -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra"

Then just run with --debug

  $ clang-format --debug test1.cpp
  Args: C:\llvm\build_ninja\bin\clang-format.exe --debug test
  1.cpp
  Trying C:\clang-format-examples\comment\.clang-format...
  Using configuration file C:\clang-format-examples\comment\.c
  lang-format
  File encoding: UTF8
  Language: C++
  ----
  Line(0, FSC=0): comment[T=93, OC=0]
  Line(0, FSC=0): eof[T=93, OC=119]




Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D114142/new/

https://reviews.llvm.org/D114142



More information about the cfe-commits mailing list