gingerBill
|
a7d7c92a53
`#min_field_align` & `#max_field_align`; deprecate `#field_align` in favour of `#min_field_align`
|
11 ماه پیش |
Karl Zylinski
|
093ade0504
Merge branch 'master' into file-tags-without-comments
|
11 ماه پیش |
Laytan Laats
|
603efa860a
add '#caller_expression'
|
11 ماه پیش |
Karl Zylinski
|
b12d312408
core/odin: Added new file tag syntax as token. parse_file stores a list of tags that the file tag parser can use later.
|
11 ماه پیش |
Laytan Laats
|
6ef49d4f24
core/odin: support `#type_assert` and `#no_type_assert`
|
1 سال پیش |
Laytan Laats
|
f0840ed24e
core/odin: support field tags on bit_field fields
|
1 سال پیش |
Rikard Petré
|
6a6f078186
Fix missing closing brace for Bit_Field in core:odin/parser
|
1 سال پیش |
Damian Tarnawski
|
478b2d7444
Correct the Array_Type.len comment and assign tok when making Ellipsis node
|
1 سال پیش |
Laytan Laats
|
27f9f0ba17
fix OLS #431, #393
|
1 سال پیش |
Laytan Laats
|
2b6a926bb6
fix OLS #52
|
1 سال پیش |
gingerBill
|
8642d719f0
Imply `#no_capture` to all variadic parameters
|
1 سال پیش |
gingerBill
|
c7bd954752
Add more uses of `#no_capture`
|
1 سال پیش |
gingerBill
|
e296d6fb90
Fix loads of indentation issues with mixing spaces and tabs
|
1 سال پیش |
gingerBill
|
906afa4154
Allow for `when x in y {` (minor oversight in syntax)
|
1 سال پیش |
Jeroen van Rijn
|
aa27cd4b0b
Allow core:odin to parse @(require) import
|
1 سال پیش |
gingerBill
|
c098739484
Remove `@(warning)` and `#warning(...)`
|
1 سال پیش |
gingerBill
|
dab3c832e0
Add `#warning(<string>)` builtin compile time procedure
|
1 سال پیش |
gingerBill
|
1945218f6d
Improve parsing for `label: #reverse for` and `label: #partial switch`
|
1 سال پیش |
gingerBill
|
0ef0894213
Fix to `bl.tok = path`
|
1 سال پیش |
gingerBill
|
d91054b615
Change parser to use `^Expr` rather than `string` for the foreign import paths
|
1 سال پیش |
gingerBill
|
20d35acce1
Fix parser
|
1 سال پیش |
RilleP
|
330c161625
remove semicolon
|
1 سال پیش |
RilleP
|
730f992bff
fix indentation
|
1 سال پیش |
RilleP
|
95a38d5a96
Merge branch 'master' into parsing-package-fixes
|
1 سال پیش |
Laytan Laats
|
af6d2480fa
add bit_field parsing to `core:odin/parser`
|
1 سال پیش |
Aaron Kavaler
|
096b4f5454
fixed issue #3264 regarding core:odin/parser not allowing a newline at the end of a compound literal
|
1 سال پیش |
gingerBill
|
68df35b378
Add `#field_align(N)`
|
1 سال پیش |
DanielGavin
|
f63f28302e
Recover from faulty parameter in parse_proc_type
|
1 سال پیش |
Rikard Petré
|
99825a28d7
odin/parser: Allow semicolon after return statement for the case:
|
1 سال پیش |
Rikard Petré
|
144504a752
odin/parser: Fix parsing of struct literal/call expression when closing brace/paren is on a new line without a comma after the last argument.
|
1 سال پیش |