summary refs log tree commit diff stats
path: root/compiler/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Cosmetic compiler cleanup (#12718)Clyybber2019-11-282-2/+2
| | | | | | | | | | | | | | | | | | * Cleanup compiler code base * Unify add calls * Unify len invocations * Unify range operators * Fix oversight * Remove {.procvar.} pragma * initCandidate -> newCandidate where reasonable * Unify safeLen calls
* fixes #11958 (#12013)Andreas Rumpf2019-08-231-12/+11
|
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-182-4/+2
|
* rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)Arne Döring2019-05-111-1/+1
|
* Fix locals() interaction with generic typesLemonBoy2018-09-211-1/+1
| | | | | | | Follow the same logic as semTupleFieldsConstr and only skip skVar since we're gonna add a nkDefer anyway. Fixes #8985
* cleanup import pathsAraq2018-09-211-1/+1
|
* baby steps for incremental compilationAndreas Rumpf2018-05-301-1/+1
|
* active.nim: fixes the import path so that compilation with --noNimblePath worksAndreas Rumpf2018-05-291-1/+1
|
* refactoring: fewer global variablesAndreas Rumpf2018-05-273-9/+16
|
* remove ast.emptyNode global; cleanup configuration.nimAraq2018-05-161-4/+4
|
* more modules compile againAndreas Rumpf2018-05-121-5/+5
|
* warn about inconsistent spacing around binary operators; fixes #7582Andreas Rumpf2018-05-051-1/+1
|
* fixes #7522Araq2018-04-063-7/+6
|
* big compiler refactoring; avoid globals for multi method dispatcher generationAndreas Rumpf2017-02-221-1/+1
|
* fixes #3622Andreas Rumpf2015-12-042-4/+6
|
* lambda lifting support for iterToProc pluginAraq2015-12-011-0/+49
|
* added iterToProc pluginAraq2015-12-011-1/+1
|
* Hopefully fixes nimsuggest building against the compiler package.Dominik Picheta2015-06-041-1/+2
|
* system.locals is now a plugin for educationAraq2015-04-242-0/+55