LWG3823 says that arrays of incomplete types are aggregates. Fix the clang builtin to match that.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
clang/test/SemaCXX/type-traits.cpp | ||
---|---|---|
556 | Should this be true now or am I misunderstanding. |
clang/test/SemaCXX/type-traits.cpp | ||
---|---|---|
556 | This should stay false, because the change is only concerned with arrays of incomplete types. |
clang/test/SemaCXX/type-traits.cpp | ||
---|---|---|
556 |
If you refer to the 'or cv' part, I think you're mixing up the completeness precondition with the builtin's actual value. |
Should this be true now or am I misunderstanding.