gingerBill
|
a5329ae48c
Add better package declaration specific error message (#878)
|
4 年 前 |
gingerBill
|
2ec3326653
Support #soa array iteration in a `for in` loop for `-llvm-api` backend only
|
4 年 前 |
gingerBill
|
bec42e8dd3
Improve core:odin/ast ast.Range_Stmt to use generic number of `vals` rather than the fixed two to aid with parsing errors
|
4 年 前 |
gingerBill
|
d969d0b264
Make `for in` logic a bit more generic
|
4 年 前 |
gingerBill
|
0e3ecc350a
Make the parser support as many identifiers on the LHS in `for in` loops to improve error messages
|
4 年 前 |
gingerBill
|
295c1550a8
Support `using` variables in debug information
|
4 年 前 |
gingerBill
|
fc1a352285
For `bit_set`, allow `+` and `-` to be aliases for `|` and `&~`, respectively
|
4 年 前 |
gingerBill
|
082381284c
Remove dead code
|
4 年 前 |
gingerBill
|
ccd078620b
Improve error message in parser
|
4 年 前 |
gingerBill
|
08f7d3edbe
Allow `$` in polymorphic record parameter fields (but disallow mixing)
|
4 年 前 |
gingerBill
|
c62980eaea
Minor improvement to error message about assigning a type to a variable with no inference
|
4 年 前 |
gingerBill
|
d88d6a1fdd
`bit_set` support in debug symbols by treating them like a bit field of 1 bit booleans
|
4 年 前 |
gingerBill
|
f1e13bdddb
Prefix named types with package name in debug types
|
4 年 前 |
gingerBill
|
331167e91f
Improve debug type names for composite types (arrays, map, struct, union)
|
4 年 前 |
gingerBill
|
e229882fde
Clean up some debug type code
|
4 年 前 |
gingerBill
|
300f988905
Add global variables to -llvm-api debug information
|
4 年 前 |
gingerBill
|
7f6a43f0af
Move LLVM optimization procedures to a separate file to aid with organization
|
4 年 前 |
gingerBill
|
ccd91aee5c
Fix debug information for `typeid` on -llvm-api
|
4 年 前 |
gingerBill
|
bf46a3f1d3
Correct debug info for basic composite types (e.g. `string`, `any`)
|
4 年 前 |
gingerBill
|
8ab1b32fe1
Add local debug variable support for -llvm-api
|
4 年 前 |
gingerBill
|
0355908af8
Start work on very basic LLVM debug type information
|
4 年 前 |
gingerBill
|
fd7d70954e
Begin integrating work from branch llvm-debug-symbols
|
4 年 前 |
gingerBill
|
cb0bd80f50
Fix LLVMConstArray usage
|
4 年 前 |
gingerBill
|
5a67e6ecbd
Fix LLVM asserts
|
4 年 前 |
gingerBill
|
c8a823a387
Add ExternC.h
|
4 年 前 |
gingerBill
|
178e891c78
Fix some LLVM asserts by using LLVMConstNamedStruct everywhere
|
4 年 前 |
gingerBill
|
bda9eb7348
Update llvm-c headers for Version 11.0.1
|
4 年 前 |
gingerBill
|
2b806f7463
Merge pull request #875 from atkurtul/master
|
4 年 前 |
atkurtul
|
6de0b68928
Merge pull request #2 from atkurtul/main
|
4 年 前 |
atkurtul
|
bb6e6fb4ef
Merge pull request #1 from atkurtul/llvm
|
4 年 前 |