Skip to content

clang-format crashes with AlignArrayOfStructures #86109

Closed
@derzhavin3016

Description

@derzhavin3016

version: 19.0.0git (a6a9215)
OS: Ubuntu 22.04.3

.clang-format

AlignArrayOfStructures: Left

MRE:

struct test {
  int a, b;
};

#define SOME_GENERATOR(macro) macro(0) macro(1)

static const test arr[] = {
#define FOO(i) {i, i},
SOME_GENERATOR(FOO)
{2, 2}
}; 

Moving line with #define FOO out of initializer resolves this issue

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions