gingerBill
|
0ef0894213
Fix to `bl.tok = path`
|
hai 1 ano |
gingerBill
|
d91054b615
Change parser to use `^Expr` rather than `string` for the foreign import paths
|
hai 1 ano |
gingerBill
|
20d35acce1
Fix parser
|
hai 1 ano |
RilleP
|
330c161625
remove semicolon
|
hai 1 ano |
RilleP
|
730f992bff
fix indentation
|
hai 1 ano |
RilleP
|
95a38d5a96
Merge branch 'master' into parsing-package-fixes
|
hai 1 ano |
Laytan Laats
|
af6d2480fa
add bit_field parsing to `core:odin/parser`
|
hai 1 ano |
Aaron Kavaler
|
096b4f5454
fixed issue #3264 regarding core:odin/parser not allowing a newline at the end of a compound literal
|
hai 1 ano |
gingerBill
|
68df35b378
Add `#field_align(N)`
|
hai 1 ano |
DanielGavin
|
f63f28302e
Recover from faulty parameter in parse_proc_type
|
hai 1 ano |
Rikard Petré
|
99825a28d7
odin/parser: Allow semicolon after return statement for the case:
|
hai 1 ano |
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.
|
hai 1 ano |
DanielGavin
|
8e395cc6e9
Fixed crash in `core:odin/parser` with `#reverse`
|
hai 1 ano |
Laytan Laats
|
bd19081543
fix nil exceptions with incomplete code parse
|
hai 1 ano |
gingerBill
|
14adcb9db8
Use `or_break` and `or_continue` where appropriate in the core library
|
hai 1 ano |
gingerBill
|
41a22bd83d
`or_break` and `or_continue` to `core:odin` packages
|
hai 1 ano |
Fabian Sperber
|
886d0de040
Remove auto_cast from field_flags
|
%!s(int64=2) %!d(string=hai) anos |
Fabian Sperber
|
bbf9678756
Fix parsing #force_inline call expression with or_return
|
%!s(int64=2) %!d(string=hai) anos |
DanielGavin
|
64a63b3879
Add #reverse to `odin/parser`.
|
%!s(int64=2) %!d(string=hai) anos |
gingerBill
|
cd74cdfdaf
Remove `switch in` in favour of `switch _ in`
|
%!s(int64=2) %!d(string=hai) anos |
gingerBill
|
488a38a96d
Merge pull request #2649 from hchac/allow-newline-field-list-separator
|
%!s(int64=2) %!d(string=hai) anos |
Walther Chen
|
4b9afd787c
core:odin/parser allow args after varargs in parse_call_expr
|
%!s(int64=2) %!d(string=hai) anos |
hchac
|
4c0e9f1f89
Match CPP parser behavior in allowing newlines before a closing brace.
|
%!s(int64=2) %!d(string=hai) anos |
gingerBill
|
7abaf77292
Add `struct #no_copy`
|
%!s(int64=2) %!d(string=hai) anos |
Fabian Sperber
|
33798b8b80
Need to forward the name of the directive, not the hash token
|
%!s(int64=2) %!d(string=hai) anos |
gingerBill
|
ef372bd861
Replace `#optional_second` with `#optional_allocator_error`
|
%!s(int64=3) %!d(string=hai) anos |
gingerBill
|
a83ca2120e
Remove unused import
|
%!s(int64=3) %!d(string=hai) anos |
gingerBill
|
81799f7f78
Fix #1950
|
%!s(int64=3) %!d(string=hai) anos |
gingerBill
|
5e3cf45df3
Add `#soa` pointer type to aid with refactoring to `#soa` data types
|
%!s(int64=3) %!d(string=hai) anos |
gingerBill
|
5168cf03a9
Remove dead `#maybe` code
|
%!s(int64=3) %!d(string=hai) anos |