Richard Smith
|
8b59e85b16
Add support for `inline Cpp` declarations. (#6994)
|
1 hónapja |
Richard Smith
|
899e54de36
Treat `(pattern)` as grouping parens. (#6976)
|
1 hónapja |
Richard Smith
|
99bde2acb3
Refactor `match` parse nodes. (#6870)
|
1 hónapja |
Özgür
|
d11ee4b2b1
Implement parsing observe declarations (#6674)
|
2 hónapja |
Geoff Romer
|
4a0cf6c1fb
Track the start of a signature more accurately (#6760)
|
2 hónapja |
Richard Smith
|
1b2ae912fc
Add basic support for `eval fn` and `musteval fn`. (#6694)
|
2 hónapja |
Geoff Romer
|
7938d9a8d0
Lex/parse support for ->?, :?, and form literals (#6695)
|
2 hónapja |
Burak Emir
|
80639a02f0
[parse] Implement initial parsing support for Lambda expressions (#6583)
|
3 hónapja |
Geoff Romer
|
e940cb72b6
Parse `ref` as operator (#6539)
|
4 hónapja |
Burak Emir
|
fec6ce2f9f
Implement "unused pattern bindings" p2022 - parsing (#6460)
|
4 hónapja |
Geoff Romer
|
57a2715f10
Remove support for `addr` (#6375)
|
5 hónapja |
Geoff Romer
|
43ffd721a4
Support `ref` tags on arguments to `ref` params (#6312)
|
5 hónapja |
Jon Ross-Perkins
|
8166f9a7cf
Formalize Cpp as a PackageNameId (#6306)
|
5 hónapja |
Geoff Romer
|
4821eec2f8
Add support for `ref` patterns (#6283)
|
6 hónapja |
Dana Jansens
|
26381f6eaf
Handle parsing of `require`...`impls` declarations (#6255)
|
6 hónapja |
Jon Ross-Perkins
|
705c95d6e0
Drop fn destroy support (#6136)
|
7 hónapja |
Richard Smith
|
bac828d244
Add support for `char` keyword per #5903. (#6078)
|
7 hónapja |
Elliott Kalt
|
f4bd6e42f9
Replace `impl fn` with `override fn` (#6008)
|
7 hónapja |
Elliott Kalt
|
58de34e534
Decouple associated constants from let (#5973)
|
8 hónapja |
Richard Smith
|
50e5476ee3
Add support for `unsafe as` operator to the toolchain. (#5993)
|
8 hónapja |
Dana Jansens
|
4b0e2b03b6
Add the `.Self` name for the type expression of a compile time binding (#5937)
|
8 hónapja |
Jon Ross-Perkins
|
37d5046ceb
Support parse/check/lower for char (#5901)
|
8 hónapja |
Richard Smith
|
7cac77119c
Support `import Cpp inline "some code";`. (#5904)
|
9 hónapja |
Geoff Romer
|
f5b5731c76
Separate fields from other `var` decls in parse (#5320)
|
1 éve |
Geoff Romer
|
a584ee120e
Add support for `_` binding patterns (#5097)
|
1 éve |
Jon Ross-Perkins
|
21687e8cb1
Fix use of keyword names in qualifiers with params (#5130)
|
1 éve |
Jon Ross-Perkins
|
c44e688e5d
Add parsing for 'fn destroy' (#5045)
|
1 éve |
Jon Ross-Perkins
|
197e784140
Add parsing for partial types (#5009)
|
1 éve |
Dana Jansens
|
24bde46181
Change array syntax from [T; N] to array(T, N) (#4981)
|
1 éve |
Geoff Romer
|
74e1a9949f
Support tuple patterns outside parameter lists (#4923)
|
1 éve |