Jeroen van Rijn
|
3cab2592c3
Compiler: Add early error for output path being a directory.
|
3 years ago |
gingerBill
|
3f935bea25
`union #shared_nil`
|
3 years ago |
gingerBill
|
6ea9ba16e7
Fix #1610
|
3 years ago |
Sébastien Marie
|
fad851d80c
check for semi-colon before EOF too
|
3 years ago |
gingerBill
|
d4ccb69ccc
Check if directory exists with the same target executable name when building a directory
|
3 years ago |
gingerBill
|
62d232d798
Correct `ExactValue_Pointer`
|
3 years ago |
gingerBill
|
cad753e398
Simplify `parse_binary_expr`
|
3 years ago |
gingerBill
|
71df46456a
Minimize memory usage by having an arena per thread rather than an arena per file
|
3 years ago |
gingerBill
|
8e8a075a22
Merge branch 'master' into directx-packages
|
3 years ago |
gingerBill
|
db6bd9b358
Allow sysv and win64 calling conventions to be used on any platform on amd64
|
3 years ago |
gingerBill
|
65dedbb1ca
Add `#subtype` struct field prefix, required to have a COM interface hierarchy
|
3 years ago |
gingerBill
|
6418ec3b21
Correct `#sparse` usage and error messages
|
3 years ago |
gingerBill
|
97be867103
Rename `#partial[Enum]Type` to `#sparse[Enum]Type` for non-contiguous enum fields
|
3 years ago |
gingerBill
|
5db603ded2
Minor sanity clean up
|
3 years ago |
gingerBill
|
78815778ee
Add `//+private file` to complement `//+private` (`//+private package`)
|
3 years ago |
gingerBill
|
67ba05cb7c
Correct false positive check in `check_unique_package_names`
|
3 years ago |
gingerBill
|
24e7356825
Add `#no_type_assert` and `#type_assert` to disable implicit type assertions with `x.(T)`
|
3 years ago |
gingerBill
|
c0479f1564
Handle line comment better
|
3 years ago |
gingerBill
|
fe0b5bf4e2
Parse comments on enums fields
|
3 years ago |
gingerBill
|
2554c72bb2
Update CommentGroup parsing for struct types
|
3 years ago |
gingerBill
|
0d4642825f
Correct package docs parsing
|
3 years ago |
gingerBill
|
3cbf9c3719
Fix #1381
|
3 years ago |
gingerBill
|
e814a3693f
Improve usage of `file_id`
|
3 years ago |
gingerBill
|
3f038428a7
Begin minimizing `Ast` size
|
3 years ago |
gingerBill
|
b4df51e483
Merge branch 'master' into new-matrix-type
|
3 years ago |
gingerBill
|
06f4762144
Allow parsing for `[^]T{}` to improve error messages
|
3 years ago |
gingerBill
|
2a50f9c8d4
Rename `-ignore-lazy` to `-internal-ignore-lazy`
|
3 years ago |
gingerBill
|
82b6772ea4
Support matrix literals
|
3 years ago |
gingerBill
|
1556fad65a
Change syntax for matrices to `matrix[R, C]T`
|
3 years ago |
gingerBill
|
4c655865e5
Begin work on matrix type
|
3 years ago |