summary refs log tree commit diff stats
path: root/compiler/ccgcalls.nim
Commit message (Expand)AuthorAgeFilesLines
* minor codegen bugfix: don't use names for closures that are also mangled Nim ...Araq2017-02-261-2/+2
* fixes a minor codegen issue where name mangling could produce an identifier u...Araq2017-02-261-1/+1
* Reset exprs before return by arg. Fixes #5098 (#5191)Brandon Pickering2017-01-111-2/+2
* removed tyArrayConstr completely from the compiler; introduced tyAlias instea...Araq2016-11-141-6/+6
* remove unused stuffJacek Sieka2016-08-091-2/+2
* remove keepAlive and friendsJacek Sieka2016-08-091-5/+0
* fixes #4371Andreas Rumpf2016-07-081-1/+1
* Return nil from genOtherArg after error.Matthew Baulch2016-07-051-1/+3
* Report wrong arg count when too many params and no varargs.Matthew Baulch2016-07-051-0/+2
* Merge branch 'devel' into new-llAndreas Rumpf2016-01-141-0/+8
|\
| * fixed #2240 and #3586andri lim2016-01-051-0/+8
* | fixes #2659Andreas Rumpf2016-01-041-2/+2
|/
* fixes #3144Araq2015-07-261-19/+19
* importing of C++ nested generics like std::vector<T>::iterator, using the apo...Zahary Karadjov2015-04-131-10/+3
* Get rid of deprecation warningsdef2015-04-071-87/+87
* compiler_ropes: ropeToStr -> $Jacek Sieka2015-04-011-2/+2
* bugfixes for C++ codegenAraq2015-04-011-2/+28
* fixes #1717, fixes #2324Araq2015-03-221-1/+4
* fixes #2266Araq2015-03-221-1/+1
* fixes #2336Araq2015-03-161-1/+2
* bugfix: c++ pattern #@ could index out of boundsAraq2015-03-101-5/+6
* fixes #2199, fixes #2197Araq2015-02-241-1/+1
* fixes #2068Araq2015-02-121-9/+21
* fixes c++ codegen regressionAraq2015-02-071-1/+1
* lots of C++ codegen improvementsAraq2015-02-071-8/+16
* C++ support: codegen generates C++'s references and avoids copiesAraq2015-02-041-26/+50
* bugfixes for the new C++ patternsAraq2015-01-231-8/+7
* better C++ support wrt 'this'Araq2015-01-181-20/+90
* patterns for 'importcpp' (still undocumented)Araq2015-01-141-27/+91
* handle 'T&' properly for better C++ supportAraq2015-01-131-3/+11
* implemented mixed mode codegenAraq2014-10-031-2/+2
* Nimrod renamed to NimAraq2014-08-281-1/+1
* fixes #1434Araq2014-08-141-6/+7
* tdisjoint_slice2 worksAraq2014-05-311-1/+1
* implemented builtin noncopying sliceAraq2014-05-021-12/+32
* more efficient calls for closure iteratorsAraq2014-01-251-3/+5
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
* case consistency part 4Araq2013-12-271-2/+2
* implemented 'injectStmt'; more debug supportAraq2013-12-161-0/+2
* preparations for the new symbol binding rules for clean templatesAraq2013-05-181-1/+1
* codegen produces better code for complex assignmentsAraq2013-02-241-1/+1
* merged upstream masterZahary Karadjov2013-01-271-2/+2
|\
| * fixes #299Araq2013-01-081-2/+2
* | first batch of rope code converted to `rfmt`Zahary Karadjov2012-11-281-24/+24
|/
* Improved support for nkSymChoices in type coercionsZahary Karadjov2012-10-151-10/+11
* fixes #186 and the ttypedesc1 test caseZahary Karadjov2012-09-231-5/+5
* next steps for tyVarargs/tyOpenArray splitAraq2012-08-141-2/+2
* proper indentation in the generated C codeZahary Karadjov2012-06-121-24/+15
* fixes #127Araq2012-05-301-5/+10
* fixes #20 properlyZahary Karadjov2012-04-151-3/+0