Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[clang-format]: macros can cause formatting to remove spaces #122299

Open
proximities opened this issue Jan 9, 2025 · 1 comment
Open

[clang-format]: macros can cause formatting to remove spaces #122299

proximities opened this issue Jan 9, 2025 · 1 comment

Comments

@proximities
Copy link

macros can cause formatting to remove spaces sometimes. for example

   for (auto [name, format] : targetMap)

is fine, but with a macro #define var auto, clang formats behaves like this

   #define var auto
   for (var[name, format] : targetMap)
@llvmbot
Copy link
Member

llvmbot commented Jan 9, 2025

@llvm/issue-subscribers-clang-format

Author: None (proximities)

macros can cause formatting to remove spaces sometimes. for example ``` for (auto [name, format] : targetMap) ```

is fine, but with a macro #define var auto, clang formats behaves like this

   #define var auto
   for (var[name, format] : targetMap)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants