gingerBill
|
284a2631fd
Refactoring of lbFunctionType retrieval
|
пре 4 година |
gingerBill
|
3f156bcb4b
Refactor backend code for assignments; Refactor some statements into separate procedures
|
пре 4 година |
gingerBill
|
d35a9e65b6
Heavily improve the copy elision logic in the backend
|
пре 4 година |
gingerBill
|
c440296ae8
Add `@(link_section=<string>)` for global variables
|
пре 4 година |
gingerBill
|
79f115d6a7
Handle #c_vararg correctly
|
пре 4 година |
gingerBill
|
39eccdf6b9
Make `js` default to nil allocator for the time being
|
пре 4 година |
gingerBill
|
71cfa0c9fe
Clean up organization of `package runtime`
|
пре 4 година |
gingerBill
|
e82f8214e8
Add `bytes.remove`, `bytes.remove_all`, `strings.remove`, `strings.remove_all`
|
пре 4 година |
gingerBill
|
b8f8d4c3a1
Modify ABI for the Odin calling conventions on SysV slightly
|
пре 4 година |
gingerBill
|
9e2eb717fe
Correct `newline_limit` logic
|
пре 4 година |
gingerBill
|
f0c9f82e1b
Minor changes to printer to use a bit set rather than booleans for list options
|
пре 4 година |
gingerBill
|
cc1d3a7b19
`parser.check_poly_params_for_type`
|
пре 4 година |
gingerBill
|
159daba759
Fix `ast_end_token`
|
пре 4 година |
gingerBill
|
d7e85725e1
General improves to formatting for the visitor
|
пре 4 година |
gingerBill
|
247f4f3293
Fix `..=` logic in the backend
|
пре 4 година |
gingerBill
|
8758afdf4e
General fixes for `odinfmt`
|
пре 4 година |
gingerBill
|
362f07d7c5
Merge pull request #997 from DanielGavin/prototype-fmt
|
пре 4 година |
gingerBill
|
fe74b479c6
Begin changes to sync2
|
пре 4 година |
Daniel Gavin
|
44ee0f2cdc
Merge branch 'master' into prototype-fmt
|
пре 4 година |
Daniel Gavin
|
50035f257e
don't factor in the rhs length for lines that don't have Equal tokens.
|
пре 4 година |
gingerBill
|
92abddddc5
Be a little more correct with the temporary Ast node
|
пре 4 година |
gingerBill
|
4d580ed693
Keep -vet happy
|
пре 4 година |
gingerBill
|
9c54ed5792
Add range-based error messages to `-verbose-errors`
|
пре 4 година |
gingerBill
|
5108ebf015
Replace `error` calls with `Token` to use `TokenPos`
|
пре 4 година |
gingerBill
|
86dbcb1b20
Add `-verbose-errors` which shows the error in the line of code
|
пре 4 година |
gingerBill
|
3ac934dd15
Add suggestion for unused expression on `x == y`
|
пре 4 година |
gingerBill
|
26ce40c188
Remove @(static) for global variables
|
пре 4 година |
gingerBill
|
b34e4a9fd1
More minor linkage changes
|
пре 4 година |
gingerBill
|
28561ef5f5
Minor change to internal linkage stuff
|
пре 4 година |
gingerBill
|
10b798456c
Add `soa_zip` and `soa_unzip` to demo.odin
|
пре 4 година |