Dana Jansens
|
554b1b8d10
Remove SymbolicBindingType (#7114)
|
vor 5 Tagen |
Christopher Di Bella
|
f0c4b37c63
adds a field to `SemIR::Interface` to indicate whether it is a core interface (#7091)
|
vor 1 Woche |
Richard Smith
|
56bd35e7b3
Basic support for indirect import of C++ classes. (#7094)
|
vor 1 Woche |
Richard Smith
|
709776ad1c
Support for locations in transitively imported C++ code (#7093)
|
vor 1 Woche |
Geoff Romer
|
49c7288619
Restructure return declaration handling (#7076)
|
vor 1 Woche |
Richard Smith
|
ea409f7cbf
Fix crash lowering call to generic function with concrete type in signature (#7009)
|
vor 4 Wochen |
Dana Jansens
|
451b50a3ad
Add storage for `<type> impls <facettype>` in the FacetTypeInfo (#7005)
|
vor 1 Monat |
Jon Ross-Perkins
|
9266ced4e3
Improve CanDestroyType to handle remaining cases (#6943)
|
vor 1 Monat |
Nicholas Bishop
|
0075d530b9
Support const eval when calling a C++ thunk (#6947)
|
vor 1 Monat |
Nicholas Bishop
|
bf6a14ac39
Support `Temporary` constants (#6983)
|
vor 1 Monat |
Dana Jansens
|
5503f643c6
Introduce typed-inst accessors for ConstantValueStore (#6980)
|
vor 1 Monat |
Jon Ross-Perkins
|
a2ba7f1262
Have Specific track whether regions contain errors (#6982)
|
vor 1 Monat |
Jon Ross-Perkins
|
e0305684b0
Add MakeVerifiedLocIdAndInst for runtime validation (#6942)
|
vor 1 Monat |
Geoff Romer
|
e0c6800ab3
Reverse nesting structure of parameter patterns (#6930)
|
vor 1 Monat |
Christopher Di Bella
|
4df2b6ea9d
adds checking support for `CppUnsafeDeref` witness (#6890)
|
vor 1 Monat |
Geoff Romer
|
21291b4cc3
Remove `InitForm::index` (#6817)
|
vor 1 Monat |
Geoff Romer
|
6dba8ee111
Remove index fields from ParamPatterns (#6815)
|
vor 2 Monaten |
Jon Ross-Perkins
|
b14015602b
Make Destroy.Op functions able to have a body (#6729)
|
vor 2 Monaten |
Dana Jansens
|
142596b49c
Diagnose unidentified type-of-self in impl lookup query (#6769)
|
vor 2 Monaten |
Dana Jansens
|
fbc8d59d32
Introduce Diagnostics::ContextScope and remove diagnoser callbacks in type completion (#6761)
|
vor 2 Monaten |
Burak Emir
|
fdb188ccfd
Implement unused pattern bindings, continued (#6518)
|
vor 2 Monaten |
Dana Jansens
|
917a6ea971
Add an interface-with-self generic to each interface and same for constraints (#6667)
|
vor 2 Monaten |
Jon Ross-Perkins
|
320096da67
Rename import functions as Import instead of Make/Add (#6723)
|
vor 2 Monaten |
Richard Smith
|
1b2ae912fc
Add basic support for `eval fn` and `musteval fn`. (#6694)
|
vor 2 Monaten |
Jon Ross-Perkins
|
2c6d9c7f66
Rename type's GetInstId to GetTypeInstId, reflecting returned type (#6708)
|
vor 2 Monaten |
Dana Jansens
|
f64d084f27
Use the IdentifiedFacetType when mangling an ImplDecl (#6665)
|
vor 3 Monaten |
Dana Jansens
|
7f7186c227
Extended name lookup replaces inner Self (#6632)
|
vor 3 Monaten |
Dana Jansens
|
4bb2935770
Look through `extend require` in an interface or named constraint in name lookup (#6630)
|
vor 3 Monaten |
Dana Jansens
|
32aa7cb1fa
Make identifying a facet type an operation on a (self+facet type) pair (#6592)
|
vor 3 Monaten |
Geoff Romer
|
a2737a3189
Add `Call` param patterns to `Function` (#6586)
|
vor 3 Monaten |