Dana Jansens
|
e3b4482893
Make the GetCanonicalFacetOrTypeValue operation more crisp (#6157)
|
7 月之前 |
Ivana Ivanovska
|
12ddfb9c7c
[Carbon/C++ interop] Add support for C++ overloaded functions (#5891)
|
7 月之前 |
Richard Smith
|
30b8a93fde
Support conversion from T* to const T*. (#5971)
|
8 月之前 |
Richard Smith
|
b851e8c423
Add support for f16, f64, f128. (#5952)
|
8 月之前 |
Dana Jansens
|
3d77c4441b
Compare ImplWitnessAccess into Self as canonical constants (#5883)
|
9 月之前 |
Richard Smith
|
a6acba9eab
Support for importing const-qualified types from C++. (#5794)
|
9 月之前 |
David Blaikie
|
124313269a
Represent vtables as a top level SemIR construct (#5472)
|
10 月之前 |
Geoff Romer
|
fafb655d39
Separate pattern types from expression types (#5360)
|
1 年之前 |
Dana Jansens
|
51498547c9
Always use `LookupImplWitness` instructions for symbolic witnesses (#5321)
|
1 年之前 |
Jon Ross-Perkins
|
55da026a46
Remove the SemIRLoc typedef (#5299)
|
1 年之前 |
Dana Jansens
|
f0663715dd
Even more usage of TypeInstId (#5296)
|
1 年之前 |
Dana Jansens
|
cf57c85545
Introduce TypeInstId (#5288)
|
1 年之前 |
Richard Smith
|
a74ca9071b
Remove all remaining uses of `TypeId`s as instruction operands. (#5280)
|
1 年之前 |
Richard Smith
|
1a4d6ca255
Store an `InstId` instead of a `TypeId` in `UnboundElementType`. (#5260)
|
1 年之前 |
Richard Smith
|
a45dc42d82
Store an `InterfaceId` and a `SpecificId` in `AssociatedEntityType`. (#5252)
|
1 年之前 |
Richard Smith
|
bba32900c3
Preserve type sugar in ArrayType, ConstType, and PointerType. (#5235)
|
1 年之前 |
Richard Smith
|
f30fa2d3db
Move the `EvalConstantInst` overloads out of `eval.cpp` into their own file. (#5040)
|
1 年之前 |
josh11b
|
eb69d7420e
First iteration of completing and resolving facet types (#4920)
|
1 年之前 |
Jon Ross-Perkins
|
dc8f47e6ad
Move type functions off Context (#4951)
|
1 年之前 |