Jon Ross-Perkins
|
032c0e017b
Start adding lazy import references to name lookup. (#3475)
|
2 лет назад |
josh11b
|
3b0923c81d
Add interface support to check (#3474)
|
2 лет назад |
Richard Smith
|
7dffa0c7ec
Support for `base: T;`, `.base`, `x.base`. (#3450)
|
2 лет назад |
Jon Ross-Perkins
|
30155dbb72
Add support for 'package' in expressions. (#3445)
|
2 лет назад |
Richard Smith
|
ca53c18ddc
Rename MemberIndex -> ElementIndex, ClassFieldAccess -> ClassElementAccess, UnboundFieldType -> UnboundElementType. (#3446)
|
2 лет назад |
Jon Ross-Perkins
|
132807e138
Refactor ValueStore to reduce template type repetition. (#3437)
|
2 лет назад |
Richard Smith
|
c6bc2cbb3d
Rename IndexBase -> IdBase, ComparableIndexBase -> IndexBase. (#3436)
|
2 лет назад |
Jon Ross-Perkins
|
0d618b1278
Tidy up lint issues. (#3429)
|
2 лет назад |
josh11b
|
c89c452579
Abbreviate "Reference" -> "Ref", "Dereference" -> "Deref" (#3425)
|
2 лет назад |
Jon Ross-Perkins
|
5522e4f613
Switch cross references to a ValueStore. (#3414)
|
2 лет назад |
josh11b
|
681fbf9da2
Add missing #include of `base/value_store.h` (#3377)
|
2 лет назад |
Richard Smith
|
71aa4a45be
Distinguish between name IDs and string IDs in the type system. (#3341)
|
2 лет назад |
josh11b
|
7edfd8e02a
Rename `SemIR::Node` to `SemIR::Inst` (#3355)
|
2 лет назад |
Jon Ross-Perkins
|
ce248239d4
Fix missing include for ids.h (#3328)
|
2 лет назад |
Richard Smith
|
a46e7dd967
Remove most of the metaprogramming in node.h in favor of listing all the members in the typed node structs. (#3310)
|
2 лет назад |