Richard Smith
|
2cf5ab155b
Fix copy-paste error in name of pull request (#2871)
|
2 лет назад |
josh11b
|
f0ead22f0c
Allow overlap with a `final impl` if identical (#2868)
|
2 лет назад |
josh11b
|
684168fbef
Follow-up to #2657: include #2511, references (#2870)
|
2 лет назад |
Aswin Shailajan
|
6d399c80b0
Added info on symbolic tokens in design docs (#2657)
|
2 лет назад |
Geoff Romer
|
b59b3fbff7
Document pattern syntax and semantics (#2853)
|
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
|
c83eea3ce2
Switch nodes to a map, and relabel as locals. (#2861)
|
2 лет назад |
Jon Ross-Perkins
|
4152cf720a
Add loads for data. (#2860)
|
2 лет назад |
Jon Ross-Perkins
|
a7939ab22f
Fix test_arg for file_test.subset (#2863)
|
2 лет назад |
Jon Ross-Perkins
|
db5629024e
Drop "Lowered" from various LoweringContext APIs. (#2859)
|
2 лет назад |
Jon Ross-Perkins
|
dce67e4062
Rename semantics to semantics_ir (#2858)
|
2 лет назад |
Richard Smith
|
81e53886a8
Fix crash on use of uninitialized array element, and improve unformed checking (#2862)
|
2 лет назад |
Jon Ross-Perkins
|
2e4beaf8f0
Canonicalize struct types. (#2855)
|
2 лет назад |
Jon Ross-Perkins
|
1497e1333d
Switch types to a SemanticsTypeId. (#2854)
|
2 лет назад |
Prabhat Sachdeva
|
a2156f5a4b
Fixed linting errors in resolve_names.cpp (#2856)
|
2 лет назад |
Jon Ross-Perkins
|
709412ca97
Remove the builtin empty tuple value (not type). (#2850)
|
2 лет назад |
Jon Ross-Perkins
|
76151d1fff
Stop special-casing empty structs. (#2849)
|
2 лет назад |
Jon Ross-Perkins
|
1d56e165ef
Start refactoring type handling to track which types are in-use. (#2848)
|
2 лет назад |
CanftIn
|
527f314a2b
Fixed typo in comments of numeric literal (#2847)
|
2 лет назад |
Chandler Carruth
|
ce1a63509d
Make stack detection more reliable. (#2845)
|
2 лет назад |
Jon Ross-Perkins
|
bd4e22001f
Handle semantic name lookup for function parameters. (#2839)
|
2 лет назад |
Jon Ross-Perkins
|
98105a23b4
Add lowering for empty struct values. (#2838)
|
2 лет назад |
Jon Ross-Perkins
|
ab1535c841
Add lowering for function calls (#2837)
|
2 лет назад |
Prabhat Sachdeva
|
c1722d9bf2
fixed a linting error in action.cpp (#2844)
|
2 лет назад |
Jon Ross-Perkins
|
38538ff97f
Start handling stack depth issues in explorer (#2799)
|
2 лет назад |
Jon Ross-Perkins
|
60e3d7282d
Fix minor $1 use in parser.ypp (#2843)
|
2 лет назад |
kshokhin
|
40b3518d37
Add array size deduction from tuple(fix#1590) (#2825)
|
2 лет назад |
Jon Ross-Perkins
|
8ad08e34e2
Refactor diagnostics out of parser_context.h (#2834)
|
3 лет назад |
Jon Ross-Perkins
|
75f1ac3a08
Add names for LLVM IR entries. (#2832)
|
3 лет назад |