| Commit message (Expand) | Author | Age | Files | Lines |
* | use typeof instead type (#16962) | flywind | 2021-02-08 | 1 | -1/+1 |
* | IC: bugfixes (WIP) (#16836) | Andreas Rumpf | 2021-02-02 | 1 | -0/+1 |
* | IC: next steps (#16729) | Andreas Rumpf | 2021-01-23 | 1 | -6/+6 |
* | IC: next steps (#16705) | Andreas Rumpf | 2021-01-14 | 1 | -0/+2 |
* | IC: next steps (#16550) | Andreas Rumpf | 2021-01-07 | 1 | -1/+2 |
* | big steps torwards an efficient, simple IC implementation (#16543) | Andreas Rumpf | 2021-01-02 | 1 | -10/+10 |
* | refactorings to prepare the compiler for IC (#15935) | Andreas Rumpf | 2020-12-17 | 1 | -3/+5 |
* | fix #16150 improve type mismatch errors (#16152) | Timothee Cour | 2020-12-09 | 1 | -1/+1 |
* | explicit ID generation for easier IC (#15559) | Andreas Rumpf | 2020-10-25 | 1 | -22/+22 |
* | Revert "fixes #15280 [backport:1.2] (#15281)" (#15700) | Clyybber | 2020-10-24 | 1 | -1/+1 |
* | fixes #15280 [backport:1.2] (#15281) | Andreas Rumpf | 2020-09-09 | 1 | -1/+1 |
* | borrow checking (#15282) | Andreas Rumpf | 2020-09-09 | 1 | -5/+5 |
* | Fix #5691 (#15158) | Clyybber | 2020-08-27 | 1 | -8/+5 |
* | Fix forward declaration issues in template/macro context (#15091) | Clyybber | 2020-07-29 | 1 | -1/+2 |
* | 'isolate' builtin; refs https://github.com/nim-lang/RFCs/issues/244 (#15011) | Andreas Rumpf | 2020-07-20 | 1 | -1/+2 |
* | misc cleanups in compiler msgs: use toHumanStr, etc (#14677) | Timothee Cour | 2020-06-15 | 1 | -4/+2 |
* | * honor --errorMax even for tools (eg drnim, nim doc) (#14546) | Timothee Cour | 2020-06-02 | 1 | -1/+1 |
* | disallow typedesc in arrays & move existing checks to `types.typeAllowedAux` ... | Neelesh Chandola | 2020-05-29 | 1 | -5/+7 |
* | Make ./koch temp --gc:arc work (#14186) | Clyybber | 2020-05-01 | 1 | -2/+5 |
* | implement (#14114) | cooldome | 2020-04-25 | 1 | -8/+3 |
* | The raises list can now use expressions referencing the generic params | Zahary Karadjov | 2020-04-01 | 1 | -0/+1 |
* | Replace tfHasRequiresInit with a more accurate mechanism | Zahary Karadjov | 2020-04-01 | 1 | -1/+3 |
* | Perform nil checks during object construction and within compiles() | Zahary Karadjov | 2020-04-01 | 1 | -1/+1 |
* | Plug another hole: default(T) forbidden for objects requiring initialization | Zahary Karadjov | 2020-04-01 | 1 | -18/+1 |
* | Don't allow 'var x: T' for objects that require initialization | Zahary Karadjov | 2020-04-01 | 1 | -0/+18 |
* | EndsInNoReturn in expressions extension, fixes #13490 (#13520) | cooldome | 2020-02-28 | 1 | -1/+1 |
* | fixes #12627 (#13521) | cooldome | 2020-02-28 | 1 | -1/+1 |
* | make case-object transitions explicit, make unknownLineInfo a const, replace ... | Jasper Jenkins | 2020-01-17 | 1 | -1/+1 |
* | remove all remaining warnings when build nim (with -d:nimHasLibFFI) (#13084) | Timothee Cour | 2020-01-09 | 1 | -1/+1 |
* | Cosmetic compiler cleanup (#12718) | Clyybber | 2019-11-28 | 1 | -18/+17 |
* | Small ast.nim cleanup (#12156) | Clyybber | 2019-09-09 | 1 | -1/+1 |
* | fixes #11941 (#12079) | Andreas Rumpf | 2019-08-29 | 1 | -2/+7 |
* | lift destructor for openarray (#12073) | cooldome | 2019-08-28 | 1 | -6/+4 |
* | Fix several float range issues (supersedes #11905) (#12067) | Andreas Rumpf | 2019-08-27 | 1 | -0/+1 |
|\ |
|
| * | address the comments | narimiran | 2019-08-27 | 1 | -0/+1 |
* | | fixes #12029; finish the 'unused import' feature (#12064) | Andreas Rumpf | 2019-08-27 | 1 | -1/+2 |
|/ |
|
* | [refactoring] compiler: simplified markUsed | Andreas Rumpf | 2019-08-08 | 1 | -1/+1 |
* | IC: some progress | Andreas Rumpf | 2019-07-27 | 1 | -6/+0 |
* | revert changes | Andrii Riabushenko | 2019-07-25 | 1 | -2/+2 |
* | fixes #11826 | Andrii Riabushenko | 2019-07-25 | 1 | -2/+2 |
* | Merge branch 'devel' into araq-detect-unused-imports | Andreas Rumpf | 2019-07-18 | 1 | -4/+4 |
|\ |
|
| * | [refactoring] remove unused imports in the compiler and in some stdlib modules | Araq | 2019-07-18 | 1 | -4/+4 |
* | | warn about unused imports; fixes an 'export' regression [nobackport] | Andreas Rumpf | 2019-07-18 | 1 | -1/+1 |
* | | [feature] detect unused imports | Araq | 2019-07-17 | 1 | -1/+6 |
|/ |
|
* | [refactoring] moves transformation for 'spawn' into its own spawn.nim impleme... | Araq | 2019-07-14 | 1 | -1/+1 |
* | introduce internal Int128 type, use it to fix case stmt checks (#11652) | Arne Döring | 2019-07-05 | 1 | -1/+1 |
* | Remove immediate pragma (#11308) | Arne Döring | 2019-05-29 | 1 | -2/+1 |
* | new compiler feature: --expandMacro | Araq | 2019-05-29 | 1 | -1/+3 |
* | Allow void macro result (#11286) | Arne Döring | 2019-05-21 | 1 | -4/+3 |
* | rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227) | Arne Döring | 2019-05-11 | 1 | -9/+9 |