mps-coderules/coderules/languages/jetbrains.mps.lang.coderules
Fedor Isakov 3f606ba63c Refactor the way parameters are passed to expand macro
Instead of the hack that that uses session parameters to pass
parameters to expandMacro, use directly `withParams` method
on macro token. All parameters are mapped to corresponding fields.

Introduce CustomSessionParameter to access parameters in
TemplateApplicationSession.
2021-09-21 17:54:51 +02:00
..
generator/template Refactor the way parameters are passed to expand macro 2021-09-21 17:54:51 +02:00
languageModels Refactor the way parameters are passed to expand macro 2021-09-21 17:54:51 +02:00
runtime Ensure dependency is tracked for nested expand macro applications 2021-06-30 18:25:46 +02:00
jetbrains.mps.lang.coderules.mpl Drop hack for finding refs in LateParameter, switch to internal var ref 2021-08-17 09:30:49 +02:00
jetbrains.mps.lang.typesystem2.migration Rename the language and runtime solution: typesystem2 -> coderules. Move typechecking-related stuff to typechecking solution. Reorganize modules, delete obsolete stuck files. 2018-06-12 18:00:30 +02:00