.. |
gb
|
df4404e093
Fix typo in gb_get_env
|
4 jaren geleden |
llvm-c
|
c8a823a387
Add ExternC.h
|
4 jaren geleden |
utf8proc
|
218d1131e8
Change how foreign imports work for mac
|
5 jaren geleden |
array.cpp
|
d969d0b264
Make `for in` logic a bit more generic
|
4 jaren geleden |
big_int.cpp
|
d8bc2030e6
Fix `big_int_to_f64`
|
5 jaren geleden |
build_settings.cpp
|
28e9a4f79c
Replace `js_wasm32` with `freestanding_wasm32`
|
4 jaren geleden |
check_builtin.cpp
|
5e42675b42
Allow alternative syntax for `offset_of`: `offset_of(Type, field)`, `offset_of(value.field)`
|
4 jaren geleden |
check_decl.cpp
|
41f2539484
Improve logic for diverging procedures by checking if it terminates
|
4 jaren geleden |
check_expr.cpp
|
d8940f5fd7
Support compound literals for `struct #raw_union` types
|
4 jaren geleden |
check_stmt.cpp
|
41f2539484
Improve logic for diverging procedures by checking if it terminates
|
4 jaren geleden |
check_type.cpp
|
d6125f05d4
Correct `does_field_type_allow_using`
|
4 jaren geleden |
checker.cpp
|
31f1e0aeae
Fix #1019
|
4 jaren geleden |
checker.hpp
|
9491c13a5c
Fix #1011 by unifying the logic
|
4 jaren geleden |
checker_builtin_procs.hpp
|
5e42675b42
Allow alternative syntax for `offset_of`: `offset_of(Type, field)`, `offset_of(value.field)`
|
4 jaren geleden |
common.cpp
|
4662bad59c
Remove unused file
|
4 jaren geleden |
docs.cpp
|
2f1c896290
Add `-doc-format` command for the new .odin-doc file format (to be used to generate documentation tools)
|
4 jaren geleden |
docs_format.cpp
|
61084d832d
Add missing `doc_format` flags for entities and improve docs for the odin package
|
4 jaren geleden |
docs_writer.cpp
|
f19bb0f4d4
Make default calling convention code more correct to read
|
4 jaren geleden |
entity.cpp
|
599d18f26f
Experimental support for inline swizzling for array types of len <= 4 e.g. `v.xyz`, `v.argb`, `v.xxx`
|
4 jaren geleden |
exact_value.cpp
|
54e6c50769
Implement `f16` functionality
|
4 jaren geleden |
integer128.cpp
|
268491b224
Use global arena for AstNode allocations
|
7 jaren geleden |
llvm_abi.cpp
|
582f423b67
Improve vector arithmetic generation for array programming operations
|
4 jaren geleden |
llvm_backend.cpp
|
8d31ba492d
Fix #1042
|
4 jaren geleden |
llvm_backend.hpp
|
d4df325e0a
Just create `context` when required
|
4 jaren geleden |
llvm_backend_opt.cpp
|
b1cfeb6c95
Add missing instruction to pass
|
4 jaren geleden |
main.cpp
|
fcf7cf973b
Add documentation for `-verbose-errors`
|
4 jaren geleden |
map.cpp
|
d09ac8943a
Minor fixes to improve hash map/set performance
|
5 jaren geleden |
microsoft_craziness.h
|
b542ef273d
Begin work on `-target:windows_386`
|
5 jaren geleden |
parser.cpp
|
f19bb0f4d4
Make default calling convention code more correct to read
|
4 jaren geleden |
parser.hpp
|
574ceb37a9
Correct selector call expression chaining behaviour (a bit of a hack)
|
4 jaren geleden |
parser_pos.cpp
|
47f9e8f850
Fix `ast_end_token` for `[?]T` types
|
4 jaren geleden |
priority_queue.cpp
|
c89fc35e94
Fix global variable initialization ordering
|
6 jaren geleden |
ptr_set.cpp
|
6f71d1f2a9
Add `-show-unused` (Shows unused package declarations of all imported packages)
|
4 jaren geleden |
query_data.cpp
|
15dbc99cb9
Minimize TokenPos size by using `i32` for line/column/offset and file_id instead of `String`
|
4 jaren geleden |
range_cache.cpp
|
d808f9eccf
Add range_cache.cpp
|
5 jaren geleden |
string.cpp
|
f1e13bdddb
Prefix named types with package name in debug types
|
4 jaren geleden |
string_map.cpp
|
d09ac8943a
Minor fixes to improve hash map/set performance
|
5 jaren geleden |
string_set.cpp
|
f09b6a4c90
Simplify compiler's `Map` and create a `StringMap` specifically for strings
|
5 jaren geleden |
thread_pool.cpp
|
17001bf38c
Nearly approach full functionality for -use-separate-modules coupled with multithreading
|
4 jaren geleden |
timings.cpp
|
b2fdb53e26
fix timings.cpp for M1
|
4 jaren geleden |
tokenizer.cpp
|
11c565e199
Fix semicolon insertion rule for `---`
|
4 jaren geleden |
types.cpp
|
8d31ba492d
Fix #1042
|
4 jaren geleden |
unicode.cpp
|
876820789e
Add `rune_is_letter_or_digit` for tokenizer
|
5 jaren geleden |