Jon Ross-Perkins
|
9266ced4e3
Improve CanDestroyType to handle remaining cases (#6943)
|
пре 1 месец |
Geoff Romer
|
18f87e4f79
Include the type in the location of binding insts (#6963)
|
пре 1 месец |
Jon Ross-Perkins
|
c5761d2d16
Improve parsing large integers (#6908)
|
пре 1 месец |
Geoff Romer
|
ba6257891e
Remove ValueParamPattern case from deduction (#6869)
|
пре 1 месец |
Richard Smith
|
c297344937
Support conversion between integer types. (#6856)
|
пре 1 месец |
Jon Ross-Perkins
|
b14015602b
Make Destroy.Op functions able to have a body (#6729)
|
пре 2 месеци |
Dana Jansens
|
cea52ad2d8
Format the InterfaceWithSelf and NamedConstraintWithSelf generic name with its ".WithSelf" suffix (#6798)
|
пре 2 месеци |
Richard Smith
|
f9ab963bd6
Add a `type_literal` instruction to represent syntactic type literals. (#6781)
|
пре 2 месеци |
Dana Jansens
|
fbc8d59d32
Introduce Diagnostics::ContextScope and remove diagnoser callbacks in type completion (#6761)
|
пре 2 месеци |
Burak Emir
|
fdb188ccfd
Implement unused pattern bindings, continued (#6518)
|
пре 2 месеци |
Dana Jansens
|
917a6ea971
Add an interface-with-self generic to each interface and same for constraints (#6667)
|
пре 2 месеци |
Jon Ross-Perkins
|
64e3fab43a
Skip C++ types when generating Destroy witnesses (#6732)
|
пре 2 месеци |
Geoff Romer
|
3c324e4877
Add category to parameter format, and share some code. (#6730)
|
пре 2 месеци |
Geoff Romer
|
1c885a629e
Format FormType as "Core.Form" (#6734)
|
пре 2 месеци |
Nicholas Bishop
|
f292972816
Fix unnecessary duplication in builtins tests (#6711)
|
пре 2 месеци |
Nicholas Bishop
|
a465018fec
Remove SemIR dump from `AssertSameType` int tests (#6705)
|
пре 2 месеци |
Nicholas Bishop
|
c7a7688d21
Avoid repeated casts in builtins.lp64/llp64 tests to reduce SemIR size (#6702)
|
пре 3 месеци |
Geoff Romer
|
e5b05a1fac
`ExprCategory` for guaranteed-in-place initializing expressions (#6623)
|
пре 3 месеци |
Ivana Ivanovska
|
9f69ebf6de
Add heterogeneous bitwise operators for CppCompat.Long32 (#6661)
|
пре 3 месеци |
Ivana Ivanovska
|
de4a2ee6c8
Add missing operators for CppCompat.LongLong64 (#6663)
|
пре 3 месеци |
Ivana Ivanovska
|
3757a79f4c
Add heterogeneous arithmetic operators for CppCompat.Long32 (#6644)
|
пре 3 месеци |
Ivana Ivanovska
|
ff38378efc
Add comparisons for CppCompat.LongLong64 (#6643)
|
пре 3 месеци |
Ivana Ivanovska
|
c9dbf40f11
Add comparisons for CppCompat.Long32 (#6639)
|
пре 3 месеци |
Ivana Ivanovska
|
a448792207
Enable heterogeneous compound assignments for CppCompat.Long32 (#6628)
|
пре 3 месеци |
Ivana Ivanovska
|
c0e7198995
Implement copying for ULong32, LongLong64, ULongLong64 (#6627)
|
пре 3 месеци |
Ivana Ivanovska
|
082b420f6e
Provide increment and decrement operators for CppCompat.Long32 (#6622)
|
пре 3 месеци |
Ivana Ivanovska
|
ec0a8a9b52
Implement copying for CppCompat.Long32 (#6625)
|
пре 3 месеци |
Ivana Ivanovska
|
c252e7d31e
Implement compound assignments for CppCompat.Long32 (#6621)
|
пре 3 месеци |
Ivana Ivanovska
|
9ee2177dd4
Add bitwise homogeneous operators for CppCompat.Long32 (#6584)
|
пре 3 месеци |
Geoff Romer
|
4329a83e4c
Form-aware textual format for return parameters and arguments (#6588)
|
пре 3 месеци |