summary refs log tree commit diff stats
path: root/compiler/ccgutils.nim
Commit message (Expand)AuthorAgeFilesLines
* C code generator compiles againAndreas Rumpf2018-05-121-1/+1
* remove dead code elimination option (#7669)Jacek Sieka2018-04-231-4/+0
* preparations for language extensions: 'sink' and 'lent' typesAndreas Rumpf2018-01-071-2/+2
* deprecated unary '<'Andreas Rumpf2017-10-291-2/+2
* first steps of making 'opt' a first class type for NimAndreas Rumpf2017-09-251-1/+1
* some work to make 'opt' a first class typeAndreas Rumpf2017-09-241-2/+2
* a few tiny cleanups (#5712)Jacek Sieka2017-05-291-16/+4
* Ascii character code 127 (DEL) is not printable.Markus F.X.J. Oberhumer2017-05-161-1/+1
* introduce tyInferred for the unbound concept type paramsZahary Karadjov2017-03-241-1/+1
* support for accessing the inferred concept type params with the dot operatorZahary Karadjov2017-03-241-0/+2
* Fixes #5452Yuriy Glukhov2017-02-281-1/+1
* fixes a minor codegen issue where name mangling could produce an identifier u...Araq2017-02-261-1/+1
* removed compiler internal list implementation (#5371)Arne Döring2017-02-221-1/+1
* name mangling bugfixes; ndi file generation for debugger supportAndreas Rumpf2017-02-031-4/+8
* new name mangling rules for easier debuggingAndreas Rumpf2017-02-021-14/+32
* removed tyArrayConstr completely from the compiler; introduced tyAlias instea...Araq2016-11-141-2/+2
* signature hashing: more progressAraq2016-11-111-75/+65
* clean up tyMutable remnantsJacek Sieka2016-10-241-2/+2
* clean up tyConst remnantsJacek Sieka2016-10-241-2/+2
* clean up tyBigNum remnantsJacek Sieka2016-10-241-2/+2
* remove remnants of tyIterJacek Sieka2016-10-241-1/+2
* get rid of deprecated toLower/toUpperAndreas Rumpf2016-07-191-1/+1
* fixes #4371Andreas Rumpf2016-07-081-1/+1
* fixes #3329Araq2015-09-181-1/+4
* fixes #2551; fixes #2212; breaks bootstrapping in debug mode; bootstrap with ...Araq2015-04-251-1/+1
* Get rid of deprecation warningsdef2015-04-071-3/+3
* prevent name mangling for C++ DLLsAraq2015-03-051-29/+29
* test tsets2.nim compiles againAraq2015-03-011-3/+3
* fixes #2199, fixes #2197Araq2015-02-241-22/+26
* Fix typosFederico Ceratto2015-02-151-1/+1
* preparations for C++ template supportAraq2015-01-231-4/+2
* implemented mixed mode codegenAraq2014-10-031-1/+1
* Nimrod renamed to NimAraq2014-08-281-1/+1
* renamefestAraq2014-08-231-1/+1
* fixes #1143Araq2014-08-191-1/+5
* progress on deepCopyAraq2014-08-011-2/+4
* Document manglingflaviut2014-05-261-0/+3
* Make codegen for `1` and similar validflaviut2014-05-161-0/+21
* handle arbitrary expressions dependent on static input params in proc signaturesZahary Karadjov2014-03-161-2/+3
* fixes #968Araq2014-03-041-1/+0
* implements #766;Zahary Karadjov2014-01-241-1/+1
* introduce tyFromExpr; fixes #618Zahary Karadjov2014-01-041-3/+2
* Merge branch 'upstream' into develZahary Karadjov2013-12-291-1/+1
|\
| * static params: expr[T] is now static[T]Zahary Karadjov2013-12-191-1/+1
* | case consistency part 4Araq2013-12-271-5/+5
* | case consistency part 1Araq2013-12-271-18/+18
|/
* progress towards adding negative type classesZahary Karadjov2013-12-091-1/+1
* made some tests green; implemented 'from module import nil'Araq2013-05-191-1/+3
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
* fixes for the new overloading resolutionAraq2013-03-031-3/+2