Richard Smith
|
bd2483b553
Don't use `Check::Context` when emitting C++ diagnostics. (#5910)
|
il y a 9 mois |
Jon Ross-Perkins
|
fd4dbc5b6f
Remove clang prefixes from isa/cast when optional (#5909)
|
il y a 9 mois |
Dana Jansens
|
905c964278
Remove two todos in facet_type.cpp (#5908)
|
il y a 9 mois |
Boaz Brickner
|
720c77f6e7
Don't use struct literals in tests (#5906)
|
il y a 9 mois |
Boaz Brickner
|
29c102bd15
Add missing `Cpp.` to unsupported decl type test (#5907)
|
il y a 9 mois |
Jon Ross-Perkins
|
7209ad7c9f
Generate Destroy impls for classes (#5873)
|
il y a 9 mois |
Dana Jansens
|
a5a5e381be
More tests for early rewrite application and implied constraints (#5892)
|
il y a 9 mois |
Alina Sbirlea
|
7198050573
Docs for specific coalescing. (#5886)
|
il y a 9 mois |
Geoff Romer
|
48e75892bf
Document pattern-matching implementation (#5846)
|
il y a 9 mois |
Jon Ross-Perkins
|
cae8aa3adf
Support lexing characters (#5893)
|
il y a 9 mois |
Dana Jansens
|
c707a6deaa
Verify rewrite constraints in impl lookup (#5617)
|
il y a 9 mois |
josh11b
|
ac98870e67
`ref` parameters, arguments, returns and `val` returns (#5434)
|
il y a 9 mois |
Richard Smith
|
e3a366f1c3
Add prelude impl of `Iterate` for array types. (#5895)
|
il y a 9 mois |
Boaz Brickner
|
7de86a0b10
Move and deduplicate testing access when a Carbon class extends a C++ record to `access.carbon` (#5897)
|
il y a 9 mois |
Richard Smith
|
25681901bd
Improve mapping of Clang diagnostics into Carbon diagnostics (#5894)
|
il y a 9 mois |
Richard Smith
|
b320ea77ec
Improve source location in an import error. (#5887)
|
il y a 9 mois |
Dana Jansens
|
7f96069b95
Add some tests for constraints depending on resolving other constraints (#5885)
|
il y a 9 mois |
Richard Smith
|
ae16014df8
Don't import a C++ class definition until the class is required to be complete. (#5865)
|
il y a 9 mois |
Richard Smith
|
14f51d70c2
Emit diagnostics produced by Clang after the ASTUnit is constructed. (#5876)
|
il y a 9 mois |
Jon Ross-Perkins
|
19a7fb08b7
Switch handling of errors in impls to not build a type structure (#5881)
|
il y a 9 mois |
Boaz Brickner
|
a905f15bf9
Fix the tests for forward declared union pointer as return type by making the return type pointer `_Nonnull` (#5878)
|
il y a 9 mois |
Jon Ross-Perkins
|
800e8fd55a
Add braces for CARBON_KIND uses that lack them (#5882)
|
il y a 9 mois |
Jon Ross-Perkins
|
4c0979fc10
Fix crash when importing an invalid impl (#5875)
|
il y a 9 mois |
Boaz Brickner
|
6a3e222fb7
Don't ignore SemIR ranges in C++ interop tests (#5877)
|
il y a 9 mois |
Richard Smith
|
a6f5143f22
Fix diagnostic for access of protected/private base member. (#5874)
|
il y a 9 mois |
Dana Jansens
|
105618ecb1
Resolve nested accesses in rewrite constraints (#5872)
|
il y a 9 mois |
Boaz Brickner
|
f0cff612eb
Add support for using C++ `double` type in imported function declarations (#5868)
|
il y a 9 mois |
Richard Smith
|
ef475d8197
Import C++ `class A final` as Carbon `final class`. (#5866)
|
il y a 9 mois |
Dana Jansens
|
6b83414ee8
Dedupe rewrite constraints without sorting (#5864)
|
il y a 9 mois |
Jon Ross-Perkins
|
64c31a6b9f
Adjust ordering of EXTRA-ARGS to allow tests to override includes (#5870)
|
il y a 9 mois |