Araq
|
46b672a6c4
minor codegen bugfix: don't use names for closures that are also mangled Nim names
|
8 lat temu |
Araq
|
4c5ecb46b0
fixes a minor codegen issue where name mangling could produce an identifier used by the codegen; refs #5437
|
8 lat temu |
Brandon Pickering
|
da1293c405
Reset exprs before return by arg. Fixes #5098 (#5191)
|
8 lat temu |
Araq
|
e6c5622aa7
removed tyArrayConstr completely from the compiler; introduced tyAlias instead in preparation for further bugfixes
|
8 lat temu |
Jacek Sieka
|
3cd4cf4320
remove unused stuff
|
8 lat temu |
Jacek Sieka
|
981a8950c6
remove keepAlive and friends
|
8 lat temu |
Andreas Rumpf
|
b47d9b7b91
fixes #4371
|
8 lat temu |
Matthew Baulch
|
a2301f64cd
Return nil from genOtherArg after error.
|
8 lat temu |
Matthew Baulch
|
9a7b6af5fa
Report wrong arg count when too many params and no varargs.
|
8 lat temu |
Andreas Rumpf
|
1124c61c49
Merge branch 'devel' into new-ll
|
9 lat temu |
andri lim
|
aebad711ea
fixed #2240 and #3586
|
9 lat temu |
Andreas Rumpf
|
3d7c57db88
fixes #2659
|
9 lat temu |
Araq
|
beca7ded1b
fixes #3144
|
9 lat temu |
Zahary Karadjov
|
1ebf1aaa80
importing of C++ nested generics like std::vector<T>::iterator, using the apostrophe operator
|
9 lat temu |
def
|
39049e151f
Get rid of deprecation warnings
|
9 lat temu |
Jacek Sieka
|
c40249cd43
compiler_ropes: ropeToStr -> $
|
9 lat temu |
Araq
|
57fa8c6d3f
bugfixes for C++ codegen
|
9 lat temu |
Araq
|
36acac3000
fixes #1717, fixes #2324
|
10 lat temu |
Araq
|
0d804c2052
fixes #2266
|
10 lat temu |
Araq
|
1f02a7ace3
fixes #2336
|
10 lat temu |
Araq
|
1bbd13f729
bugfix: c++ pattern #@ could index out of bounds
|
10 lat temu |
Araq
|
f4a0400de2
fixes #2199, fixes #2197
|
10 lat temu |
Araq
|
f9b3f7f980
fixes #2068
|
10 lat temu |
Araq
|
1314e91ef5
fixes c++ codegen regression
|
10 lat temu |
Araq
|
e84834db79
lots of C++ codegen improvements
|
10 lat temu |
Araq
|
e75e421912
C++ support: codegen generates C++'s references and avoids copies
|
10 lat temu |
Araq
|
e2147c9f0d
bugfixes for the new C++ patterns
|
10 lat temu |
Araq
|
a2b7e6c392
better C++ support wrt 'this'
|
10 lat temu |
Araq
|
33c587d06b
patterns for 'importcpp' (still undocumented)
|
10 lat temu |
Araq
|
8889fa9117
handle 'T&' properly for better C++ support
|
10 lat temu |