mps-coderules/samples/mpscore/languages/jetbrains.mps.baseLanguageExt/models
Grigorii Kirgizov 0e4e6fe8df Redefine typeVariableDeclaration macro. Use TypeVariableSubstitution more consistently (MPSCR-16). Fix SubclassPaths.
'typeVariableDeclaration' now returns substituted vars or creates new subst.
Earlier it created created a new susbst which led to infinite recursion in specific cases.
Now macro expects tvdecl to be declared in TypeVariableSubstitution.
Accordingly modify usages of TypeVariableSubstitution.

Also fix (apparently broken?) SubclassPaths rulesList (used in lub relation)
and switch 'dpromote' implementation to use it
2019-12-18 21:47:06 +03:00
..
controlflow.mps Fix the structural errors introduced by a badly run migration. 2019-11-06 12:05:18 +01:00
jetbrains.mps.baseLanguageExt.behavior.mps Switch to 2018.3 RC. Apply all migrations. 2018-11-28 16:48:59 +01:00
jetbrains.mps.baseLanguageExt.constraints.mps Restructuring the project: consolidate code, moving samples away. 2018-07-14 17:22:07 +02:00
jetbrains.mps.baseLanguageExt.editor.mps Run migrations with MPS 2019.2 EAP3. 2019-07-26 17:27:18 +02:00
jetbrains.mps.baseLanguageExt.structure.mps Restructuring the project: consolidate code, moving samples away. 2018-07-14 17:22:07 +02:00
jetbrains.mps.baseLanguageExt.types.mps Redefine typeVariableDeclaration macro. Use TypeVariableSubstitution more consistently (MPSCR-16). Fix SubclassPaths. 2019-12-18 21:47:06 +03:00
jetbrains.mps.baseLanguageExt.typesystem.mps Restructuring the project: consolidate code, moving samples away. 2018-07-14 17:22:07 +02:00