.. |
gb
|
6568625dea
Fix line error printing for error messages
|
2 years ago |
libtommath
|
10f4d8df32
Override libtommath allocation procedures
|
4 years ago |
llvm-c
|
c51c002ffa
Update Windows to LLVM 12.0.1
|
3 years ago |
utf8proc
|
218d1131e8
Change how foreign imports work for mac
|
5 years ago |
array.cpp
|
6568625dea
Fix line error printing for error messages
|
2 years ago |
big_int.cpp
|
8f4ffbe1da
Fix #2299 by handling very large value cases correctly
|
2 years ago |
bug_report.cpp
|
66ce990e0b
`gb_internal` to docs and other auxiliary files
|
2 years ago |
build_settings.cpp
|
2f094134a3
Remove `-strict-style-init-only`
|
2 years ago |
check_builtin.cpp
|
69e1f42aed
Replace a lot of warnings with errors; remove deprecated stuff
|
2 years ago |
check_decl.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
check_expr.cpp
|
9453b2387b
Merge pull request #2669 from laytan/check-disabled-when-generating-parapoly
|
2 years ago |
check_stmt.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
check_type.cpp
|
44ea82f845
Clean up usage of `using` throughout core and vendor
|
2 years ago |
checker.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
checker.hpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
checker_builtin_procs.hpp
|
2631e07bea
Add `intrinsics.type_merge`
|
2 years ago |
common.cpp
|
a9182cfd8c
Allow compound literals to access fields through `using`
|
2 years ago |
common_memory.cpp
|
f2ec438166
Add ifdef block
|
2 years ago |
docs.cpp
|
7f3795a231
Improve `odin doc` string printing (Fixes #2246)
|
2 years ago |
docs_format.cpp
|
66ce990e0b
`gb_internal` to docs and other auxiliary files
|
2 years ago |
docs_writer.cpp
|
3a61350f4b
Add debug messages to docs_writer.cpp
|
2 years ago |
entity.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
error.cpp
|
6568625dea
Fix line error printing for error messages
|
2 years ago |
exact_value.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
libtommath.cpp
|
5c7cb393dc
Slim down LibTomMath compile.
|
4 years ago |
llvm_abi.cpp
|
295cfc905c
Fix typo in wasm64p32 abi
|
2 years ago |
llvm_backend.cpp
|
3cce972125
fix indentation
|
2 years ago |
llvm_backend.hpp
|
3072479c3c
Generalize name mangling rule to have a singular definition for a name separator
|
2 years ago |
llvm_backend_const.cpp
|
aa38889704
Fix issue with pointer casting internal llvm intrinsics
|
2 years ago |
llvm_backend_debug.cpp
|
4a75a1e839
Merge branch 'master' into separate-int-word-sizes
|
2 years ago |
llvm_backend_expr.cpp
|
921530dd01
Fix to allow procedure groups on objective-c types
|
2 years ago |
llvm_backend_general.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
llvm_backend_opt.cpp
|
1ff6212ffa
Always call `lb_run_remove_dead_instruction_pass` to fix `-debug` issues
|
2 years ago |
llvm_backend_proc.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
llvm_backend_stmt.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
llvm_backend_type.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
llvm_backend_utility.cpp
|
296674e18b
Rename `ODIN_DISALLOW_RTTI` to `ODIN_NO_RTTI`; Remove dead command line flags
|
2 years ago |
main.cpp
|
fb30bda7d7
Add -show-system-calls flag info to cli usage help
|
2 years ago |
microsoft_craziness.h
|
e9cfe698ba
Make the `heap_allocator` just be the `permanent_allocator`
|
2 years ago |
odin_compiler.natvis
|
0992239d86
Embed natvis in windows debug build for easier viewing of strings and Arrays
|
3 years ago |
parser.cpp
|
65206fe33e
Go through loads of `TODO`s
|
2 years ago |
parser.hpp
|
60e509b1e0
Add separate `-vet` flags; `-vet-using-*` flags; `//+vet` file flags
|
2 years ago |
parser_pos.cpp
|
2992ca5df1
Basic support for new procedure code (non-polymorphic, non-proc-group)
|
2 years ago |
path.cpp
|
775a488a36
Fix windows write_directory()
|
2 years ago |
priority_queue.cpp
|
ac5f5a33e9
`gb_internal` a lot
|
2 years ago |
ptr_map.cpp
|
f313538ea5
Missing cast
|
2 years ago |
ptr_set.cpp
|
a9182cfd8c
Allow compound literals to access fields through `using`
|
2 years ago |
queue.cpp
|
518f30e523
Bring `PtrMap` inline with `StringMap`
|
2 years ago |
range_cache.cpp
|
c1f5be24e2
Remove dead code in the compiler
|
2 years ago |
string.cpp
|
48a64a2c88
Minor fix to `string_compare`
|
2 years ago |
string_map.cpp
|
a95b064d6d
Fix memory leak caused by awful realloc usage on Linux
|
2 years ago |
string_set.cpp
|
747a11a954
Allow all set entry types to be implicitly cast to their key/value type to allow for easier iteration
|
2 years ago |
thread_pool.cpp
|
0b01cfd853
Fix minor possible race condition
|
2 years ago |
threading.cpp
|
6909e0d774
Minor changes to Semaphore to make it trivially copyable
|
2 years ago |
timings.cpp
|
ac5f5a33e9
`gb_internal` a lot
|
2 years ago |
tokenizer.cpp
|
69e1f42aed
Replace a lot of warnings with errors; remove deprecated stuff
|
2 years ago |
types.cpp
|
a4de59c8ee
Merge pull request #2686 from ryuukk/patch-8
|
2 years ago |
unicode.cpp
|
ac5f5a33e9
`gb_internal` a lot
|
2 years ago |