[clang] [C23] Implement WG14 N3037 (PR #132939)
Shafik Yaghmour via cfe-commits
cfe-commits at lists.llvm.org
Tue Mar 25 14:17:08 PDT 2025
================
@@ -156,11 +158,11 @@ struct StructuralEquivalenceTest : ::testing::Test {
StructuralEquivalenceContext::NonEquivalentDeclSet NonEquivalentDecls01;
StructuralEquivalenceContext::NonEquivalentDeclSet NonEquivalentDecls10;
StructuralEquivalenceContext Ctx01(
- *S0.Context, *S1.Context, NonEquivalentDecls01,
- StructuralEquivalenceKind::Default, false, false);
+ S0.Context->getLangOpts(), *S0.Context, *S1.Context,
+ NonEquivalentDecls01, StructuralEquivalenceKind::Default, false, false);
StructuralEquivalenceContext Ctx10(
- *S1.Context, *S0.Context, NonEquivalentDecls10,
- StructuralEquivalenceKind::Default, false, false);
+ S1.Context->getLangOpts(), *S1.Context, *S0.Context,
+ NonEquivalentDecls10, StructuralEquivalenceKind::Default, false, false);
----------------
shafik wrote:
```suggestion
NonEquivalentDecls10, StructuralEquivalenceKind::Default, /*StrictTypeSpelling=*/false, /*Complain=*/false);
```
https://github.com/llvm/llvm-project/pull/132939
More information about the cfe-commits
mailing list