metagn
|
712f5be7eb
cbuilder: use constants for type names, some cleanups (#24438)
|
3 days ago |
metagn
|
371f50f66d
use template instead of raw C prefixes in genTypeInfo (#24439)
|
6 days ago |
metagn
|
9d61f2cdd1
cbuilder: upper half of cgen, variable decls (#24423)
|
1 week ago |
metagn
|
8091d76306
cbuilder: most of ccgstmts (#24420)
|
1 week ago |
metagn
|
f98964d99f
cbuilder: add `for` range statements (#24391)
|
2 weeks ago |
metagn
|
f5d80ede80
cbuilder: make Builder an object (#24401)
|
2 weeks ago |
ringabout
|
8b88b5fdd8
fixes #24395; remove ndi (#24396)
|
2 weeks ago |
metagn
|
0e3330ee96
use cbuilder for default proc generation (#24390)
|
3 weeks ago |
metagn
|
658c9da33e
cbuilder: ccgexprs sweep part 1, basic if stmts (#24381)
|
3 weeks ago |
metagn
|
15271dba2f
cbuilder: add basic number operations (#24373)
|
3 weeks ago |
metagn
|
2e9422df57
cbuilder: add decl visibilities, use it for HCR & typeinfo (#24368)
|
3 weeks ago |
metagn
|
24aa92c14f
cbuilder: add calls, sizeof/alignof/offsetof, use in ccgtypes (#24362)
|
3 weeks ago |
metagn
|
506c8a5ce8
cbuilder: abstract over int and float generation (#24360)
|
3 weeks ago |
metagn
|
9d08f6cee3
use cbuilder for enum field name array (#24358)
|
3 weeks ago |
metagn
|
820e2bee9c
cbuilder: add assignments, fields, subscripts, deref (#24351)
|
3 weeks ago |
metagn
|
e69eb99a15
use cbuilder for typedefs, add array typedef (#24330)
|
1 month ago |
ringabout
|
8be82c36c9
fixes #18896; fixes #20886; importc types alias doesn't work with distinct (#24313)
|
1 month ago |
metagn
|
07628b0dec
use cbuilder for most braced initializers (#24259)
|
1 month ago |
metagn
|
4515b2dae2
use cbuilder for most remaining structs, add typedef (#24253)
|
1 month ago |
metagn
|
89978b48ba
use cbuilder for seq type generation (#24202)
|
1 month ago |
metagn
|
2cdc0e913f
use cbuilder for tuple/object generation (#24145)
|
1 month ago |
ringabout
|
d0dc4ac22f
minor improvement (#24113)
|
2 months ago |
Andreas Rumpf
|
6d7ab08dee
refactor: The popular 'r' field is now named 'snippet' (#23829)
|
4 months ago |
ringabout
|
828cd58d8a
fixes #9940; genericAssign does not take care of the importC variables in refc [backport] (#23761)
|
4 months ago |
ringabout
|
0b5a938f57
nrvo for embedded importc'ed types (#23708)
|
5 months ago |
Juan M Gómez
|
cb0ebecb20
#Fixes #23657 C++ compilation fails with: 'T1_' was not declared in t… (#23666)
|
5 months ago |
Andreas Rumpf
|
6cd03bae29
Minor refactoring (#23637)
|
6 months ago |
heterodoxic
|
318b2cfc5e
allow having {.noinit.} on a complex type avoid memsets to 0 for its … (#23388)
|
7 months ago |
ringabout
|
9b378296f6
fixes addr/hiddenAddr in strictdefs (#23477)
|
7 months ago |
ringabout
|
fc48c7e615
apply the new mangle algorithm to JS backend for parameters and procs (#23476)
|
7 months ago |