Richard Smith
|
c8b42379a4
Basic semantic checking for pointer types and const-qualified types. (#3038)
|
2 лет назад |
Jon Ross-Perkins
|
0acc62fec0
Clean up unnecessary Carbon:: uses in the node stack. (#3004)
|
2 лет назад |
Jon Ross-Perkins
|
e51f971bce
Reduce special-casing of parameters in ParamOrArgSave. (#3001)
|
2 лет назад |
Farzana Ahmed Siddique
|
0594a1aac7
Integrates tuple to semantic analysis (#2992)
|
2 лет назад |
Jon Ross-Perkins
|
446b0ce4ae
Refactor declaration name context logic to its own class. (#2989)
|
2 лет назад |
Jon Ross-Perkins
|
43065a1257
Finish refactoring Push/Pop for stronger type handling. (#2987)
|
2 лет назад |
Jon Ross-Perkins
|
9751b4701d
Start node stack push/pop setting IdT based on ParseNodeKind. (#2985)
|
2 лет назад |
Jon Ross-Perkins
|
39f7aae98d
Sorting out how bindings are added to name lookup. (#2869)
|
2 лет назад |
Jon Ross-Perkins
|
a1a7251716
Refactor NodeStack APIs to better handle the increase of distinct ID types. (#2864)
|
2 лет назад |
Jon Ross-Perkins
|
1497e1333d
Switch types to a SemanticsTypeId. (#2854)
|
2 лет назад |
Jon Ross-Perkins
|
e73207429f
Adjust handling of values in calls and structs (#2824)
|
3 лет назад |
Jon Ross-Perkins
|
2eef8c751b
Add semantics for struct type and value literals. (#2709)
|
3 лет назад |
Jon Ross-Perkins
|
5a0613283b
Switch constexpr factory functions to constexpr values. (#2581)
|
3 лет назад |
Jon Ross-Perkins
|
7d3ef58a84
More explicit constructors in toolchain. (#2578)
|
3 лет назад |
Jon Ross-Perkins
|
2ffbe72384
Move TODOs from CARBON_CHECK to SemanticsTODO diagnostics (#2558)
|
3 лет назад |
Jon Ross-Perkins
|
6feed2ae33
Add tracking of function parameters (#2552)
|
3 лет назад |
Jon Ross-Perkins
|
2a163ca6cd
Refactor the node stack into its own class. (#2505)
|
3 лет назад |