Commit History

Autor SHA1 Mensaxe Data
  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