This website requires JavaScript.
Explore
Help
Register
Sign In
shishantbiswas
/
c3c
Watch
1
Star
1
Fork
0
You've already forked c3c
mirror of
https://github.com/c3lang/c3c.git
synced
2026-02-27 12:01:16 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
4d93db51ee172bf6cdbf66579c679caccaeb22b6
c3c
/
test
/
test_suite
/
visibility
History
Christoffer Lerno
d3db91536c
Incorrect nameof on nested struct names.
#2492
2025-09-20 15:00:44 +02:00
..
ambiguous_recursive.c3
0.5.4: Hash variables accept designated initializers. @safemacro overrides the need for
@
in macro names. Fixes to macro context evaluation. Updated allocator api. Removed install_win_reqs.bat. Deterministic @init for MacOS. Fixed temp memory issue with formatter. Support LLVM 19. Add support to compare bitstructs using == and !=. Support Windows
.def
files. Removed invalid grammar from grammar.y. Support compile time folding of &|^~ for bitstructs.
output
project setting now respected. Fix issue where constants were not properly constant folded. Add temp_push/pop. Aliased declarations caused errors when used in initializers. Fix export output. Fix of const ternary
#1118
. Fix of $$MODULE in nested macros
#1117
. Fix debug info on globals.
out
now correctly detects subscript[] use
#1116
. Lateral implicit imports removed. Default to '.' if no libdir is specified. Improved error messages for
--lib
. Fix raylib snake example. Overzealous local escape check corrected
#1127
. Improved yacc grammar
#1128
.
--linker
argument
#1067
. Fixes to the matrix operations
#1130
. Added GenericList.
2024-02-15 21:39:33 +01:00
ambiguous_var.c3t
Added "weak" type aliases
def Foo = my_foo::Foo @weak;
2024-07-26 01:13:48 +02:00
export_property.c3t
Incorrect nameof on nested struct names.
#2492
2025-09-20 15:00:44 +02:00
no_shared_imports.c3t
Make
@public
import recursive.
#2018
2025-03-10 15:33:29 +01:00
not_visible.c3t
Improved error message when accessing
@private
from other modules. Added convenience functions to
Maybe
.
2025-01-04 14:58:06 +01:00
private_import2.c3
Improved error message when accessing
@private
from other modules. Added convenience functions to
Maybe
.
2025-01-04 14:58:06 +01:00
private_import.c3
Improved error message when accessing
@private
from other modules. Added convenience functions to
Maybe
.
2025-01-04 14:58:06 +01:00
private_to_extern.c3t
Private function called from nested macro not visible to linker
#1232
2024-07-09 22:01:39 +02:00
recurse_private_import.c3
"poison" the current function early when a declaration can't be correctly resolved.
2025-07-19 20:49:26 +02:00
shared_module.c3t
Updated module visibility import visibility. Fixes to @local
2023-02-15 09:47:51 +01:00
simple_visibility.c3t
Complete transition to fn. Introduce global/threadlocal
2021-11-16 17:46:44 +01:00