Richard Smith
|
f5a3a9a7e0
Add `Self` into scope in interface definitions and using facets as types. (#3740)
|
2 anni fa |
Richard Smith
|
33c1e9ca95
Add an associated entity instruction and corresponding type for interface elements. (#3730)
|
2 anni fa |
Richard Smith
|
9e7a17b1a1
Scaffolding for checking impls. (#3672)
|
2 anni fa |
Richard Smith
|
ca53c18ddc
Rename MemberIndex -> ElementIndex, ClassFieldAccess -> ClassElementAccess, UnboundFieldType -> UnboundElementType. (#3446)
|
2 anni fa |
josh11b
|
7edfd8e02a
Rename `SemIR::Node` to `SemIR::Inst` (#3355)
|
2 anni fa |
Richard Smith
|
7f2f4bec4f
Add a `Field` node for fields in a class. (#3332)
|
2 anni fa |
Richard Smith
|
7d9340880e
Separate `ClassType` from `ClassDeclaration`. (#3329)
|
2 anni fa |
Richard Smith
|
c7a9e29a89
Add typed nodes to SemIR. (#3280)
|
2 anni fa |
Jon Ross-Perkins
|
ec307b18d8
Rename the lowering dir to lower (#3172)
|
2 anni fa |