Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Migrated to 2.5

  • Loading branch information...
commit 48d9efbc3e03637d4e2ed83b3518fc79a39fdc29 1 parent e5f5adc
@vaclav authored
Showing with 4,626 additions and 7 deletions.
  1. +1 −1  CalculatorTutorial.mpr
  2. +4 −4 languages/Calculator/Calculator.mpl
  3. +3 −0  languages/Calculator/classes_gen/Calculator/Gen/trace.info
  4. BIN  languages/Calculator/classes_gen/Calculator/Language.class
  5. BIN  languages/Calculator/classes_gen/Calculator/behavior/BehaviorAspectDescriptor.class
  6. BIN  languages/Calculator/classes_gen/Calculator/behavior/Calculator_BehaviorDescriptor.class
  7. BIN  languages/Calculator/classes_gen/Calculator/behavior/InputFieldReference_BehaviorDescriptor.class
  8. BIN  languages/Calculator/classes_gen/Calculator/behavior/InputField_BehaviorDescriptor.class
  9. BIN  languages/Calculator/classes_gen/Calculator/behavior/OutputField_BehaviorDescriptor.class
  10. +9 −0 languages/Calculator/classes_gen/Calculator/behavior/trace.info
  11. BIN  languages/Calculator/classes_gen/Calculator/constraints/ConstraintsAspectDescriptor.class
  12. BIN  languages/Calculator/classes_gen/Calculator/constraints/InputFieldReference_Constraints$1.class
  13. BIN  languages/Calculator/classes_gen/Calculator/constraints/InputFieldReference_Constraints$2.class
  14. BIN  languages/Calculator/classes_gen/Calculator/constraints/InputFieldReference_Constraints.class
  15. +45 −0 languages/Calculator/classes_gen/Calculator/constraints/trace.info
  16. BIN  languages/Calculator/classes_gen/Calculator/editor/Calculator_Editor$inputFieldListHandler_uh00px_c0.class
  17. BIN  languages/Calculator/classes_gen/Calculator/editor/Calculator_Editor$outputFieldListHandler_uh00px_e0.class
  18. BIN  languages/Calculator/classes_gen/Calculator/editor/Calculator_Editor.class
  19. BIN  languages/Calculator/classes_gen/Calculator/editor/InputFieldReference_Editor$_Inline_tvw6ko_a0a.class
  20. BIN  languages/Calculator/classes_gen/Calculator/editor/InputFieldReference_Editor.class
  21. BIN  languages/Calculator/classes_gen/Calculator/editor/InputField_Editor.class
  22. BIN  languages/Calculator/classes_gen/Calculator/editor/OutputField_Editor.class
  23. +536 −0 languages/Calculator/classes_gen/Calculator/editor/trace.info
  24. BIN  languages/Calculator/classes_gen/Calculator/generator/template/main/QueriesGenerated.class
  25. +51 −0 languages/Calculator/classes_gen/Calculator/generator/template/main/trace.info
  26. BIN  languages/Calculator/classes_gen/Calculator/intentions/DoubleRate_Intention.class
  27. BIN  languages/Calculator/classes_gen/Calculator/intentions/IntentionsDescriptor.class
  28. +68 −0 languages/Calculator/classes_gen/Calculator/intentions/trace.info
  29. BIN  languages/Calculator/classes_gen/Calculator/structure/Calculator.class
  30. BIN  languages/Calculator/classes_gen/Calculator/structure/Calculator_Language.class
  31. BIN  languages/Calculator/classes_gen/Calculator/structure/InputField.class
  32. BIN  languages/Calculator/classes_gen/Calculator/structure/InputFieldReference.class
  33. BIN  languages/Calculator/classes_gen/Calculator/structure/OutputField.class
  34. BIN  languages/Calculator/classes_gen/Calculator/structure/StructureAspectDescriptor.class
  35. +312 −0 languages/Calculator/classes_gen/Calculator/structure/trace.info
  36. +5 −0 languages/Calculator/classes_gen/Calculator/trace.info
  37. BIN  languages/Calculator/classes_gen/Calculator/typesystem/TypesystemDescriptor.class
  38. +45 −0 languages/Calculator/classes_gen/Calculator/typesystem/trace.info
  39. BIN  ...asses_gen/Calculator/typesystem/typeof_InputFieldReference_InferenceRule$QuotationClass_q8g7ld_a0a0a0.class
  40. BIN  languages/Calculator/classes_gen/Calculator/typesystem/typeof_InputFieldReference_InferenceRule.class
  41. +3 −0  languages/Calculator/source_gen.caches/Calculator/Gen/dependencies
  42. +5 −0 languages/Calculator/source_gen.caches/Calculator/Gen/generated
  43. +49 −0 languages/Calculator/source_gen.caches/Calculator/behavior/dependencies
  44. +45 −0 languages/Calculator/source_gen.caches/Calculator/behavior/generated
  45. +31 −0 languages/Calculator/source_gen.caches/Calculator/constraints/dependencies
  46. +55 −0 languages/Calculator/source_gen.caches/Calculator/constraints/generated
  47. +16 −0 languages/Calculator/source_gen.caches/Calculator/dependencies
  48. +68 −0 languages/Calculator/source_gen.caches/Calculator/editor/dependencies
  49. +96 −0 languages/Calculator/source_gen.caches/Calculator/editor/generated
  50. +25 −0 languages/Calculator/source_gen.caches/Calculator/generated
  51. +16 −0 languages/Calculator/source_gen.caches/Calculator/generator/template/main/dependencies
  52. +47 −0 languages/Calculator/source_gen.caches/Calculator/generator/template/main/generated
  53. +20 −0 languages/Calculator/source_gen.caches/Calculator/intentions/dependencies
  54. +65 −0 languages/Calculator/source_gen.caches/Calculator/intentions/generated
  55. +65 −0 languages/Calculator/source_gen.caches/Calculator/structure/dependencies
  56. +104 −0 languages/Calculator/source_gen.caches/Calculator/structure/generated
  57. +20 −0 languages/Calculator/source_gen.caches/Calculator/typesystem/dependencies
  58. +52 −0 languages/Calculator/source_gen.caches/Calculator/typesystem/generated
  59. +3 −0  languages/Calculator/source_gen/Calculator/Gen/trace.info
  60. +38 −0 languages/Calculator/source_gen/Calculator/Language.java
  61. +29 −0 languages/Calculator/source_gen/Calculator/behavior/BehaviorAspectDescriptor.java
  62. +32 −0 languages/Calculator/source_gen/Calculator/behavior/Calculator_BehaviorDescriptor.java
  63. +15 −0 languages/Calculator/source_gen/Calculator/behavior/InputFieldReference_BehaviorDescriptor.java
  64. +22 −0 languages/Calculator/source_gen/Calculator/behavior/InputField_BehaviorDescriptor.java
  65. +15 −0 languages/Calculator/source_gen/Calculator/behavior/OutputField_BehaviorDescriptor.java
  66. +9 −0 languages/Calculator/source_gen/Calculator/behavior/trace.info
  67. +24 −0 languages/Calculator/source_gen/Calculator/constraints/ConstraintsAspectDescriptor.java
  68. +55 −0 languages/Calculator/source_gen/Calculator/constraints/InputFieldReference_Constraints.java
  69. +45 −0 languages/Calculator/source_gen/Calculator/constraints/trace.info
  70. +178 −0 languages/Calculator/source_gen/Calculator/editor/Calculator_Editor.java
  71. +79 −0 languages/Calculator/source_gen/Calculator/editor/InputFieldReference_Editor.java
  72. +53 −0 languages/Calculator/source_gen/Calculator/editor/InputField_Editor.java
  73. +52 −0 languages/Calculator/source_gen/Calculator/editor/OutputField_Editor.java
  74. +536 −0 languages/Calculator/source_gen/Calculator/editor/trace.info
  75. +98 −0 languages/Calculator/source_gen/Calculator/generator/template/main/QueriesGenerated.java
  76. +51 −0 languages/Calculator/source_gen/Calculator/generator/template/main/trace.info
  77. +58 −0 languages/Calculator/source_gen/Calculator/intentions/DoubleRate_Intention.java
  78. +17 −0 languages/Calculator/source_gen/Calculator/intentions/IntentionsDescriptor.java
  79. +68 −0 languages/Calculator/source_gen/Calculator/intentions/trace.info
  80. +129 −0 languages/Calculator/source_gen/Calculator/structure/Calculator.java
  81. +15 −0 languages/Calculator/source_gen/Calculator/structure/Calculator_Language.java
  82. +86 −0 languages/Calculator/source_gen/Calculator/structure/InputField.java
  83. +34 −0 languages/Calculator/source_gen/Calculator/structure/InputFieldReference.java
  84. +35 −0 languages/Calculator/source_gen/Calculator/structure/OutputField.java
  85. +30 −0 languages/Calculator/source_gen/Calculator/structure/StructureAspectDescriptor.java
  86. +312 −0 languages/Calculator/source_gen/Calculator/structure/trace.info
  87. +5 −0 languages/Calculator/source_gen/Calculator/trace.info
  88. +15 −0 languages/Calculator/source_gen/Calculator/typesystem/TypesystemDescriptor.java
  89. +45 −0 languages/Calculator/source_gen/Calculator/typesystem/trace.info
  90. +40 −0 languages/Calculator/source_gen/Calculator/typesystem/typeof_InputFieldReference_InferenceRule.java
  91. +3 −2 solutions/Calculator.sandbox/Calculator.sandbox.msd
  92. BIN  solutions/Calculator.sandbox/classes_gen/Calculator/sandbox/sandbox/My2010Rates$1.class
  93. BIN  solutions/Calculator.sandbox/classes_gen/Calculator/sandbox/sandbox/My2010Rates$2.class
  94. BIN  solutions/Calculator.sandbox/classes_gen/Calculator/sandbox/sandbox/My2010Rates.class
  95. BIN  solutions/Calculator.sandbox/classes_gen/Calculator/sandbox/sandbox/My2011Rates$1.class
  96. BIN  solutions/Calculator.sandbox/classes_gen/Calculator/sandbox/sandbox/My2011Rates$2.class
  97. BIN  solutions/Calculator.sandbox/classes_gen/Calculator/sandbox/sandbox/My2011Rates.class
  98. +179 −0 solutions/Calculator.sandbox/classes_gen/Calculator/sandbox/sandbox/trace.info
  99. +30 −0 solutions/Calculator.sandbox/source_gen.caches/Calculator/sandbox/sandbox/dependencies
  100. +32 −0 solutions/Calculator.sandbox/source_gen.caches/Calculator/sandbox/sandbox/generated
  101. +74 −0 solutions/Calculator.sandbox/source_gen/Calculator/sandbox/sandbox/My2010Rates.java
  102. +72 −0 solutions/Calculator.sandbox/source_gen/Calculator/sandbox/sandbox/My2011Rates.java
  103. +152 −0 solutions/Calculator.sandbox/source_gen/Calculator/sandbox/sandbox/trace.info
View
2  CalculatorTutorial.mpr
@@ -19,7 +19,7 @@
</component>
<component name="ProjectRootManager" version="2" />
<component name="ProjectVersion">
- <option name="version" value="2.0" />
+ <option name="version" value="2.5" />
</component>
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
View
8 languages/Calculator/Calculator.mpl
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
-<language namespace="Calculator" uuid="21560302-1e32-4533-bc15-78171e32e68f" compileInMPS="true" doNotGenerateAdapters="false">
+<language namespace="Calculator" uuid="21560302-1e32-4533-bc15-78171e32e68f" doNotGenerateAdapters="false">
<models>
- <modelRoot path="${language_descriptor}/languageModels" namespacePrefix="Calculator" />
+ <modelRoot path="${language_descriptor}/languageModels" />
</models>
<accessoryModels />
<generators>
<generator name="" generatorUID="Calculator#2339873612002101983" uuid="03b4634d-bfd5-43fa-98ab-96b480f81776">
<models>
- <modelRoot path="${language_descriptor}/generator/template" namespacePrefix="Calculator.generator.template" />
+ <modelRoot path="${language_descriptor}/generator/template" />
</models>
<external-templates />
<usedDevKits>
@@ -21,8 +21,8 @@
<usedDevKit>2677cb18-f558-4e33-bc38-a5139cee06dc(jetbrains.mps.devkit.language-design)</usedDevKit>
</usedDevKits>
<extendedLanguages>
- <extendedLanguage>f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)</extendedLanguage>
<extendedLanguage>4caf0310-491e-41f5-8a9b-2006b3a94898(jetbrains.mps.execution.util)</extendedLanguage>
+ <extendedLanguage>f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)</extendedLanguage>
</extendedLanguages>
</language>
View
3  languages/Calculator/classes_gen/Calculator/Gen/trace.info
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<debugInfo />
+
View
BIN  languages/Calculator/classes_gen/Calculator/Language.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/behavior/BehaviorAspectDescriptor.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/behavior/Calculator_BehaviorDescriptor.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/behavior/InputFieldReference_BehaviorDescriptor.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/behavior/InputField_BehaviorDescriptor.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/behavior/OutputField_BehaviorDescriptor.class
Binary file not shown
View
9 languages/Calculator/classes_gen/Calculator/behavior/trace.info
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<debugInfo>
+ <unitInfo fileName="BehaviorAspectDescriptor.java" startLine="9" startPosition="0" endLine="30" endPosition="0" unitName="Calculator.behavior.BehaviorAspectDescriptor" />
+ <unitInfo fileName="Calculator_BehaviorDescriptor.java" startLine="12" startPosition="0" endLine="33" endPosition="0" unitName="Calculator.behavior.Calculator_BehaviorDescriptor" />
+ <unitInfo fileName="InputFieldReference_BehaviorDescriptor.java" startLine="7" startPosition="0" endLine="16" endPosition="0" unitName="Calculator.behavior.InputFieldReference_BehaviorDescriptor" />
+ <unitInfo fileName="InputField_BehaviorDescriptor.java" startLine="10" startPosition="0" endLine="23" endPosition="0" unitName="Calculator.behavior.InputField_BehaviorDescriptor" />
+ <unitInfo fileName="OutputField_BehaviorDescriptor.java" startLine="7" startPosition="0" endLine="16" endPosition="0" unitName="Calculator.behavior.OutputField_BehaviorDescriptor" />
+</debugInfo>
+
View
BIN  languages/Calculator/classes_gen/Calculator/constraints/ConstraintsAspectDescriptor.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/constraints/InputFieldReference_Constraints$1.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/constraints/InputFieldReference_Constraints$2.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/constraints/InputFieldReference_Constraints.class
Binary file not shown
View
45 languages/Calculator/classes_gen/Calculator/constraints/trace.info
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<debugInfo>
+ <unitInfo fileName="ConstraintsAspectDescriptor.java" startLine="9" startPosition="0" endLine="25" endPosition="0" unitName="Calculator.constraints.ConstraintsAspectDescriptor" />
+ <root nodeId="2339873612002239832">
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="20" startPosition="80" endLine="21" endPosition="177" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="breakingNode_43tbk9_a0a1a0a0a1a0b0a1a0" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="23" startPosition="44" endLine="24" endPosition="54" conceptFqName="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="28" startPosition="83" endLine="29" endPosition="75" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="32" startPosition="44" endLine="33" endPosition="20" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002239847" fileName="InputFieldReference_Constraints.java" startLine="41" startPosition="142" endLine="42" endPosition="131" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002239856" fileName="InputFieldReference_Constraints.java" startLine="42" startPosition="131" endLine="43" endPosition="72" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="47" startPosition="61" endLine="48" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="52" startPosition="7" endLine="53" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="22" startPosition="0" endLine="25" endPosition="3" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="InputFieldReference_Constraints#()V" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="30" startPosition="83" endLine="35" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="hasOwnScopeProvider#()Z" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="45" startPosition="0" endLine="50" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getSearchScopeValidatorNode#()Ljetbrains/mps/smodel/SNodePointer;" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="39" startPosition="49" endLine="45" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createSearchScopeOrListOfNodes#(Ljetbrains/mps/smodel/IOperationContext;Ljetbrains/mps/smodel/runtime/ReferenceConstraintsContext;)Ljava/lang/Object;" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="38" startPosition="56" endLine="50" endPosition="10" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="35" startPosition="0" endLine="52" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getScopeProvider#()Ljetbrains/mps/smodel/runtime/ReferenceScopeProvider;" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="29" startPosition="75" endLine="52" endPosition="7" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="26" startPosition="0" endLine="55" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getNotDefaultReferences#()Ljava/util/Map;" />
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="23" startPosition="44" endLine="24" endPosition="54" />
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="32" startPosition="44" endLine="33" endPosition="20" />
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="47" startPosition="61" endLine="48" endPosition="58" />
+ <scopeInfo nodeId="2339873612002239835" fileName="InputFieldReference_Constraints.java" startLine="41" startPosition="142" endLine="43" endPosition="72">
+ <varInfo nodeId="2339873612002239848" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="22" startPosition="0" endLine="25" endPosition="3" />
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="30" startPosition="83" endLine="35" endPosition="0" />
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="45" startPosition="0" endLine="50" endPosition="0" />
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="39" startPosition="49" endLine="45" endPosition="0">
+ <varInfo nodeId="2339873612002239832" varName="_context" />
+ <varInfo nodeId="2339873612002239832" varName="operationContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="38" startPosition="56" endLine="50" endPosition="10" />
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="35" startPosition="0" endLine="52" endPosition="0" />
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="28" startPosition="83" endLine="53" endPosition="22">
+ <varInfo nodeId="2339873612002239832" varName="references" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="26" startPosition="0" endLine="55" endPosition="0" />
+ <unitInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="20" startPosition="0" endLine="56" endPosition="0" unitName="Calculator.constraints.InputFieldReference_Constraints" />
+ <unitInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="30" startPosition="32" endLine="52" endPosition="5" unitName="Calculator.constraints.InputFieldReference_Constraints$1" />
+ <unitInfo nodeId="2339873612002239832" fileName="InputFieldReference_Constraints.java" startLine="39" startPosition="19" endLine="50" endPosition="9" unitName="Calculator.constraints.InputFieldReference_Constraints$2" />
+ </root>
+</debugInfo>
+
View
BIN  languages/Calculator/classes_gen/Calculator/editor/Calculator_Editor$inputFieldListHandler_uh00px_c0.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/editor/Calculator_Editor$outputFieldListHandler_uh00px_e0.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/editor/Calculator_Editor.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/editor/InputFieldReference_Editor$_Inline_tvw6ko_a0a.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/editor/InputFieldReference_Editor.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/editor/InputField_Editor.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/editor/OutputField_Editor.class
Binary file not shown
View
536 languages/Calculator/classes_gen/Calculator/editor/trace.info
@@ -0,0 +1,536 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<debugInfo>
+ <root nodeId="2339873612001933429">
+ <nodeInfo nodeId="2339873612001933429" fileName="Calculator_Editor.java" startLine="27" startPosition="79" endLine="28" endPosition="63" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="31" startPosition="89" endLine="32" endPosition="96" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="32" startPosition="96" endLine="33" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="32" startPosition="96" endLine="33" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="33" startPosition="48" endLine="34" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="33" startPosition="48" endLine="34" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="34" startPosition="81" endLine="35" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="34" startPosition="81" endLine="35" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="35" startPosition="81" endLine="36" endPosition="84" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="35" startPosition="81" endLine="36" endPosition="84" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="36" startPosition="84" endLine="37" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="36" startPosition="84" endLine="37" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="37" startPosition="81" endLine="38" endPosition="84" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="37" startPosition="81" endLine="38" endPosition="84" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="38" startPosition="84" endLine="39" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612001933434" fileName="Calculator_Editor.java" startLine="42" startPosition="88" endLine="43" endPosition="96" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612001933434" fileName="Calculator_Editor.java" startLine="43" startPosition="96" endLine="44" endPosition="47" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933434" fileName="Calculator_Editor.java" startLine="43" startPosition="96" endLine="44" endPosition="47" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933434" fileName="Calculator_Editor.java" startLine="44" startPosition="47" endLine="45" endPosition="34" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933434" fileName="Calculator_Editor.java" startLine="45" startPosition="34" endLine="46" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="49" startPosition="88" endLine="50" endPosition="86" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="50" startPosition="86" endLine="51" endPosition="47" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="52" startPosition="5" endLine="53" endPosition="42" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="53" startPosition="42" endLine="54" endPosition="62" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="55" startPosition="5" endLine="56" endPosition="34" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="56" startPosition="34" endLine="57" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="60" startPosition="91" endLine="61" endPosition="127" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="61" startPosition="127" endLine="62" endPosition="106" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="62" startPosition="106" endLine="63" endPosition="51" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="64" startPosition="5" endLine="65" endPosition="42" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="65" startPosition="42" endLine="66" endPosition="70" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="66" startPosition="70" endLine="67" endPosition="62" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="68" startPosition="5" endLine="69" endPosition="49" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="69" startPosition="49" endLine="70" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="73" startPosition="91" endLine="74" endPosition="129" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="74" startPosition="129" endLine="75" endPosition="106" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="75" startPosition="106" endLine="76" endPosition="52" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="77" startPosition="5" endLine="78" endPosition="42" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="78" startPosition="42" endLine="79" endPosition="70" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="80" startPosition="5" endLine="81" endPosition="49" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="81" startPosition="49" endLine="82" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="85" startPosition="88" endLine="86" endPosition="82" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="86" startPosition="82" endLine="87" endPosition="29" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="87" startPosition="29" endLine="88" endPosition="42" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="88" startPosition="42" endLine="89" endPosition="26" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="89" startPosition="26" endLine="90" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="90" startPosition="58" endLine="91" endPosition="42" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="92" startPosition="5" endLine="93" endPosition="42" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="93" startPosition="42" endLine="94" endPosition="62" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="95" startPosition="5" endLine="96" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="96" startPosition="73" endLine="97" endPosition="57" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="97" startPosition="57" endLine="98" endPosition="59" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="99" startPosition="35" endLine="100" endPosition="72" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="100" startPosition="72" endLine="101" endPosition="78" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="101" startPosition="78" endLine="102" endPosition="105" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="103" startPosition="10" endLine="104" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="108" startPosition="102" endLine="109" endPosition="50" conceptFqName="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="112" startPosition="66" endLine="113" endPosition="41" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="113" startPosition="41" endLine="114" endPosition="93" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="117" startPosition="86" endLine="118" endPosition="80" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="118" startPosition="80" endLine="119" endPosition="95" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="119" startPosition="95" endLine="120" endPosition="25" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="123" startPosition="68" endLine="124" endPosition="34" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="124" startPosition="34" endLine="125" endPosition="55" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="125" startPosition="55" endLine="126" endPosition="87" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="126" startPosition="87" endLine="127" endPosition="23" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="131" startPosition="96" endLine="132" endPosition="134" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="133" startPosition="34" endLine="134" endPosition="95" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="136" startPosition="131" endLine="137" endPosition="139" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="144" startPosition="103" endLine="145" endPosition="50" conceptFqName="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="148" startPosition="66" endLine="149" endPosition="41" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="149" startPosition="41" endLine="150" endPosition="93" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="153" startPosition="86" endLine="154" endPosition="80" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="154" startPosition="80" endLine="155" endPosition="95" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="155" startPosition="95" endLine="156" endPosition="25" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="159" startPosition="68" endLine="160" endPosition="34" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="160" startPosition="34" endLine="161" endPosition="55" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="161" startPosition="55" endLine="162" endPosition="87" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="162" startPosition="87" endLine="163" endPosition="23" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="167" startPosition="96" endLine="168" endPosition="134" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="169" startPosition="34" endLine="170" endPosition="95" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="172" startPosition="131" endLine="173" endPosition="139" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="107" startPosition="83" endLine="110" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="inputFieldListHandler_uh00px_c0#(Ljetbrains/mps/smodel/SNode;Ljava/lang/String;Ljetbrains/mps/nodeEditor/EditorContext;)V" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="132" startPosition="134" endLine="135" endPosition="9" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="135" startPosition="9" endLine="138" endPosition="9" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="143" startPosition="84" endLine="146" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="outputFieldListHandler_uh00px_e0#(Ljetbrains/mps/smodel/SNode;Ljava/lang/String;Ljetbrains/mps/nodeEditor/EditorContext;)V" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="168" startPosition="134" endLine="171" endPosition="9" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="171" startPosition="9" endLine="174" endPosition="9" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612001933429" fileName="Calculator_Editor.java" startLine="26" startPosition="58" endLine="30" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createEditorCell#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="51" startPosition="47" endLine="55" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="76" startPosition="52" endLine="80" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="91" startPosition="42" endLine="95" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="50" startPosition="86" endLine="55" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="63" startPosition="51" endLine="68" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="75" startPosition="106" endLine="80" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="90" startPosition="58" endLine="95" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="111" startPosition="0" endLine="116" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createNodeToInsert#(Ljetbrains/mps/nodeEditor/EditorContext;)Ljetbrains/mps/smodel/SNode;" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="147" startPosition="0" endLine="152" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createNodeToInsert#(Ljetbrains/mps/nodeEditor/EditorContext;)Ljetbrains/mps/smodel/SNode;" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="62" startPosition="106" endLine="68" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="98" startPosition="59" endLine="104" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="116" startPosition="0" endLine="122" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createNodeCell#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="152" startPosition="0" endLine="158" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createNodeCell#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612001933434" fileName="Calculator_Editor.java" startLine="41" startPosition="0" endLine="48" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createConstant_uh00px_a0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="89" startPosition="26" endLine="96" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="122" startPosition="0" endLine="129" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createEmptyCell#(Ljetbrains/mps/nodeEditor/EditorContext;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="158" startPosition="0" endLine="165" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createEmptyCell#(Ljetbrains/mps/nodeEditor/EditorContext;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="130" startPosition="132" endLine="139" endPosition="7" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="166" startPosition="132" endLine="175" endPosition="7" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="30" startPosition="0" endLine="41" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createCollection_uh00px_a#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="48" startPosition="0" endLine="59" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createConstant_uh00px_d0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="72" startPosition="0" endLine="84" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createRefNodeList_uh00px_e0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="129" startPosition="0" endLine="141" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="installElementCellActions#(Ljetbrains/mps/smodel/SNode;Ljetbrains/mps/smodel/SNode;Ljetbrains/mps/nodeEditor/cells/EditorCell;Ljetbrains/mps/nodeEditor/EditorContext;)V" />
+ <nodeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="165" startPosition="0" endLine="177" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="installElementCellActions#(Ljetbrains/mps/smodel/SNode;Ljetbrains/mps/smodel/SNode;Ljetbrains/mps/nodeEditor/cells/EditorCell;Ljetbrains/mps/nodeEditor/EditorContext;)V" />
+ <nodeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="59" startPosition="0" endLine="72" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createRefNodeList_uh00px_c0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="84" startPosition="0" endLine="106" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createProperty_uh00px_b0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <scopeInfo nodeId="2339873612001933429" fileName="Calculator_Editor.java" startLine="27" startPosition="79" endLine="28" endPosition="63" />
+ <scopeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="32" startPosition="96" endLine="33" endPosition="48" />
+ <scopeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="33" startPosition="48" endLine="34" endPosition="81" />
+ <scopeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="34" startPosition="81" endLine="35" endPosition="81" />
+ <scopeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="35" startPosition="81" endLine="36" endPosition="84" />
+ <scopeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="36" startPosition="84" endLine="37" endPosition="81" />
+ <scopeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="37" startPosition="81" endLine="38" endPosition="84" />
+ <scopeInfo nodeId="2339873612001933434" fileName="Calculator_Editor.java" startLine="43" startPosition="96" endLine="44" endPosition="47" />
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="108" startPosition="102" endLine="109" endPosition="50" />
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="133" startPosition="34" endLine="134" endPosition="95" />
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="136" startPosition="131" endLine="137" endPosition="139" />
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="144" startPosition="103" endLine="145" endPosition="50" />
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="169" startPosition="34" endLine="170" endPosition="95" />
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="172" startPosition="131" endLine="173" endPosition="139" />
+ <scopeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="52" startPosition="5" endLine="54" endPosition="62">
+ <varInfo nodeId="2339873612002087734" varName="style" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="77" startPosition="5" endLine="79" endPosition="70">
+ <varInfo nodeId="2339873612002087727" varName="style" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="92" startPosition="5" endLine="94" endPosition="62">
+ <varInfo nodeId="2339873612001933436" varName="style" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="112" startPosition="66" endLine="114" endPosition="93">
+ <varInfo nodeId="2339873612002082834" varName="listOwner" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="148" startPosition="66" endLine="150" endPosition="93">
+ <varInfo nodeId="2339873612002087727" varName="listOwner" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="64" startPosition="5" endLine="67" endPosition="62">
+ <varInfo nodeId="2339873612002082834" varName="style" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="99" startPosition="35" endLine="102" endPosition="105">
+ <varInfo nodeId="2339873612001933436" varName="manager" />
+ <varInfo nodeId="2339873612001933436" varName="opContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="107" startPosition="83" endLine="110" endPosition="5">
+ <varInfo nodeId="2339873612002082834" varName="childRole" />
+ <varInfo nodeId="2339873612002082834" varName="context" />
+ <varInfo nodeId="2339873612002082834" varName="ownerNode" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="117" startPosition="86" endLine="120" endPosition="25">
+ <varInfo nodeId="2339873612002082834" varName="elementCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="143" startPosition="84" endLine="146" endPosition="5">
+ <varInfo nodeId="2339873612002087727" varName="childRole" />
+ <varInfo nodeId="2339873612002087727" varName="context" />
+ <varInfo nodeId="2339873612002087727" varName="ownerNode" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="153" startPosition="86" endLine="156" endPosition="25">
+ <varInfo nodeId="2339873612002087727" varName="elementCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612001933429" fileName="Calculator_Editor.java" startLine="26" startPosition="58" endLine="30" endPosition="0">
+ <varInfo nodeId="2339873612001933429" varName="editorContext" />
+ <varInfo nodeId="2339873612001933429" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612001933434" fileName="Calculator_Editor.java" startLine="42" startPosition="88" endLine="46" endPosition="22">
+ <varInfo nodeId="2339873612001933434" varName="editorCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="123" startPosition="68" endLine="127" endPosition="23">
+ <varInfo nodeId="2339873612002082834" varName="emptyCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="159" startPosition="68" endLine="163" endPosition="23">
+ <varInfo nodeId="2339873612002087727" varName="emptyCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="50" startPosition="86" endLine="55" endPosition="5" />
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="75" startPosition="106" endLine="80" endPosition="5" />
+ <scopeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="90" startPosition="58" endLine="95" endPosition="5" />
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="111" startPosition="0" endLine="116" endPosition="0">
+ <varInfo nodeId="2339873612002082834" varName="editorContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="147" startPosition="0" endLine="152" endPosition="0">
+ <varInfo nodeId="2339873612002087727" varName="editorContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="62" startPosition="106" endLine="68" endPosition="5" />
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="116" startPosition="0" endLine="122" endPosition="0">
+ <varInfo nodeId="2339873612002082834" varName="editorContext" />
+ <varInfo nodeId="2339873612002082834" varName="elementNode" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="152" startPosition="0" endLine="158" endPosition="0">
+ <varInfo nodeId="2339873612002087727" varName="editorContext" />
+ <varInfo nodeId="2339873612002087727" varName="elementNode" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612001933434" fileName="Calculator_Editor.java" startLine="41" startPosition="0" endLine="48" endPosition="0">
+ <varInfo nodeId="2339873612001933434" varName="editorContext" />
+ <varInfo nodeId="2339873612001933434" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="89" startPosition="26" endLine="96" endPosition="73" />
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="122" startPosition="0" endLine="129" endPosition="0">
+ <varInfo nodeId="2339873612002082834" varName="editorContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="131" startPosition="96" endLine="138" endPosition="9" />
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="158" startPosition="0" endLine="165" endPosition="0">
+ <varInfo nodeId="2339873612002087727" varName="editorContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="167" startPosition="96" endLine="174" endPosition="9" />
+ <scopeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="31" startPosition="89" endLine="39" endPosition="22">
+ <varInfo nodeId="2339873612001933431" varName="editorCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="49" startPosition="88" endLine="57" endPosition="22">
+ <varInfo nodeId="2339873612002087734" varName="editorCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="73" startPosition="91" endLine="82" endPosition="22">
+ <varInfo nodeId="2339873612002087727" varName="editorCell" />
+ <varInfo nodeId="2339873612002087727" varName="handler" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="130" startPosition="132" endLine="139" endPosition="7" />
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="166" startPosition="132" endLine="175" endPosition="7" />
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="60" startPosition="91" endLine="70" endPosition="22">
+ <varInfo nodeId="2339873612002082834" varName="editorCell" />
+ <varInfo nodeId="2339873612002082834" varName="handler" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612001933431" fileName="Calculator_Editor.java" startLine="30" startPosition="0" endLine="41" endPosition="0">
+ <varInfo nodeId="2339873612001933431" varName="editorContext" />
+ <varInfo nodeId="2339873612001933431" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087734" fileName="Calculator_Editor.java" startLine="48" startPosition="0" endLine="59" endPosition="0">
+ <varInfo nodeId="2339873612002087734" varName="editorContext" />
+ <varInfo nodeId="2339873612002087734" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="72" startPosition="0" endLine="84" endPosition="0">
+ <varInfo nodeId="2339873612002087727" varName="editorContext" />
+ <varInfo nodeId="2339873612002087727" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="129" startPosition="0" endLine="141" endPosition="0">
+ <varInfo nodeId="2339873612002082834" varName="editorContext" />
+ <varInfo nodeId="2339873612002082834" varName="elementCell" />
+ <varInfo nodeId="2339873612002082834" varName="elementNode" />
+ <varInfo nodeId="2339873612002082834" varName="listOwner" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="165" startPosition="0" endLine="177" endPosition="0">
+ <varInfo nodeId="2339873612002087727" varName="editorContext" />
+ <varInfo nodeId="2339873612002087727" varName="elementCell" />
+ <varInfo nodeId="2339873612002087727" varName="elementNode" />
+ <varInfo nodeId="2339873612002087727" varName="listOwner" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="59" startPosition="0" endLine="72" endPosition="0">
+ <varInfo nodeId="2339873612002082834" varName="editorContext" />
+ <varInfo nodeId="2339873612002082834" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="85" startPosition="88" endLine="104" endPosition="22">
+ <varInfo nodeId="2339873612001933436" varName="attributeConcept" />
+ <varInfo nodeId="2339873612001933436" varName="attributeKind" />
+ <varInfo nodeId="2339873612001933436" varName="editorCell" />
+ <varInfo nodeId="2339873612001933436" varName="provider" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612001933436" fileName="Calculator_Editor.java" startLine="84" startPosition="0" endLine="106" endPosition="0">
+ <varInfo nodeId="2339873612001933436" varName="editorContext" />
+ <varInfo nodeId="2339873612001933436" varName="node" />
+ </scopeInfo>
+ <unitInfo nodeId="2339873612001933429" fileName="Calculator_Editor.java" startLine="26" startPosition="0" endLine="179" endPosition="0" unitName="Calculator.editor.Calculator_Editor" />
+ <unitInfo nodeId="2339873612002082834" fileName="Calculator_Editor.java" startLine="107" startPosition="0" endLine="142" endPosition="0" unitName="Calculator.editor.Calculator_Editor$inputFieldListHandler_uh00px_c0" />
+ <unitInfo nodeId="2339873612002087727" fileName="Calculator_Editor.java" startLine="143" startPosition="0" endLine="178" endPosition="0" unitName="Calculator.editor.Calculator_Editor$outputFieldListHandler_uh00px_e0" />
+ </root>
+ <root nodeId="2339873612002082823">
+ <nodeInfo nodeId="2339873612002082823" fileName="InputField_Editor.java" startLine="17" startPosition="79" endLine="18" endPosition="63" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="21" startPosition="89" endLine="22" endPosition="96" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="22" startPosition="96" endLine="23" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="22" startPosition="96" endLine="23" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="23" startPosition="48" endLine="24" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="23" startPosition="48" endLine="24" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="24" startPosition="81" endLine="25" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="24" startPosition="81" endLine="25" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="25" startPosition="81" endLine="26" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082828" fileName="InputField_Editor.java" startLine="29" startPosition="88" endLine="30" endPosition="91" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082828" fileName="InputField_Editor.java" startLine="30" startPosition="91" endLine="31" endPosition="47" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002082828" fileName="InputField_Editor.java" startLine="30" startPosition="91" endLine="31" endPosition="47" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082828" fileName="InputField_Editor.java" startLine="31" startPosition="47" endLine="32" endPosition="34" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082828" fileName="InputField_Editor.java" startLine="32" startPosition="34" endLine="33" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="36" startPosition="88" endLine="37" endPosition="82" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="37" startPosition="82" endLine="38" endPosition="29" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="38" startPosition="29" endLine="39" endPosition="42" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="39" startPosition="42" endLine="40" endPosition="26" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="40" startPosition="26" endLine="41" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="41" startPosition="58" endLine="42" endPosition="42" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="41" startPosition="58" endLine="42" endPosition="42" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="42" startPosition="42" endLine="43" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="43" startPosition="73" endLine="44" endPosition="57" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="44" startPosition="57" endLine="45" endPosition="59" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="46" startPosition="35" endLine="47" endPosition="72" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="47" startPosition="72" endLine="48" endPosition="78" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="48" startPosition="78" endLine="49" endPosition="105" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="50" startPosition="10" endLine="51" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="40" startPosition="26" endLine="43" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002082823" fileName="InputField_Editor.java" startLine="16" startPosition="58" endLine="20" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createEditorCell#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="45" startPosition="59" endLine="51" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612002082828" fileName="InputField_Editor.java" startLine="28" startPosition="0" endLine="35" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createConstant_bx1j8e_a0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="20" startPosition="0" endLine="28" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createCollection_bx1j8e_a#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="35" startPosition="0" endLine="53" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createProperty_bx1j8e_b0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <scopeInfo nodeId="2339873612002082823" fileName="InputField_Editor.java" startLine="17" startPosition="79" endLine="18" endPosition="63" />
+ <scopeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="22" startPosition="96" endLine="23" endPosition="48" />
+ <scopeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="23" startPosition="48" endLine="24" endPosition="81" />
+ <scopeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="24" startPosition="81" endLine="25" endPosition="81" />
+ <scopeInfo nodeId="2339873612002082828" fileName="InputField_Editor.java" startLine="30" startPosition="91" endLine="31" endPosition="47" />
+ <scopeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="41" startPosition="58" endLine="42" endPosition="42" />
+ <scopeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="40" startPosition="26" endLine="43" endPosition="73" />
+ <scopeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="46" startPosition="35" endLine="49" endPosition="105">
+ <varInfo nodeId="2339873612002082830" varName="manager" />
+ <varInfo nodeId="2339873612002082830" varName="opContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082823" fileName="InputField_Editor.java" startLine="16" startPosition="58" endLine="20" endPosition="0">
+ <varInfo nodeId="2339873612002082823" varName="editorContext" />
+ <varInfo nodeId="2339873612002082823" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082828" fileName="InputField_Editor.java" startLine="29" startPosition="88" endLine="33" endPosition="22">
+ <varInfo nodeId="2339873612002082828" varName="editorCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="21" startPosition="89" endLine="26" endPosition="22">
+ <varInfo nodeId="2339873612002082825" varName="editorCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082828" fileName="InputField_Editor.java" startLine="28" startPosition="0" endLine="35" endPosition="0">
+ <varInfo nodeId="2339873612002082828" varName="editorContext" />
+ <varInfo nodeId="2339873612002082828" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082825" fileName="InputField_Editor.java" startLine="20" startPosition="0" endLine="28" endPosition="0">
+ <varInfo nodeId="2339873612002082825" varName="editorContext" />
+ <varInfo nodeId="2339873612002082825" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="36" startPosition="88" endLine="51" endPosition="22">
+ <varInfo nodeId="2339873612002082830" varName="attributeConcept" />
+ <varInfo nodeId="2339873612002082830" varName="attributeKind" />
+ <varInfo nodeId="2339873612002082830" varName="editorCell" />
+ <varInfo nodeId="2339873612002082830" varName="provider" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082830" fileName="InputField_Editor.java" startLine="35" startPosition="0" endLine="53" endPosition="0">
+ <varInfo nodeId="2339873612002082830" varName="editorContext" />
+ <varInfo nodeId="2339873612002082830" varName="node" />
+ </scopeInfo>
+ <unitInfo nodeId="2339873612002082823" fileName="InputField_Editor.java" startLine="16" startPosition="0" endLine="54" endPosition="0" unitName="Calculator.editor.InputField_Editor" />
+ </root>
+ <root nodeId="2339873612002087720">
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="41" startPosition="58" endLine="41" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002087720" fileName="OutputField_Editor.java" startLine="17" startPosition="79" endLine="18" endPosition="63" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="21" startPosition="89" endLine="22" endPosition="96" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="22" startPosition="96" endLine="23" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="22" startPosition="96" endLine="23" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="23" startPosition="48" endLine="24" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="23" startPosition="48" endLine="24" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="24" startPosition="81" endLine="25" endPosition="80" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="24" startPosition="81" endLine="25" endPosition="80" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="25" startPosition="80" endLine="26" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087725" fileName="OutputField_Editor.java" startLine="29" startPosition="88" endLine="30" endPosition="92" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002087725" fileName="OutputField_Editor.java" startLine="30" startPosition="92" endLine="31" endPosition="47" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002087725" fileName="OutputField_Editor.java" startLine="30" startPosition="92" endLine="31" endPosition="47" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087725" fileName="OutputField_Editor.java" startLine="31" startPosition="47" endLine="32" endPosition="34" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087725" fileName="OutputField_Editor.java" startLine="32" startPosition="34" endLine="33" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="36" startPosition="87" endLine="37" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="37" startPosition="81" endLine="38" endPosition="35" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="38" startPosition="35" endLine="39" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="39" startPosition="48" endLine="40" endPosition="26" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="40" startPosition="26" endLine="41" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="41" startPosition="58" endLine="42" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="42" startPosition="73" endLine="43" endPosition="57" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="43" startPosition="57" endLine="44" endPosition="59" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="45" startPosition="35" endLine="46" endPosition="72" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="46" startPosition="72" endLine="47" endPosition="78" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="47" startPosition="78" endLine="48" endPosition="105" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="49" startPosition="10" endLine="50" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="40" startPosition="26" endLine="42" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002087720" fileName="OutputField_Editor.java" startLine="16" startPosition="59" endLine="20" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createEditorCell#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="44" startPosition="59" endLine="50" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612002087725" fileName="OutputField_Editor.java" startLine="28" startPosition="0" endLine="35" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createConstant_57hct5_a0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="20" startPosition="0" endLine="28" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createCollection_57hct5_a#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="35" startPosition="0" endLine="52" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createRefNode_57hct5_b0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <scopeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="41" startPosition="58" endLine="41" endPosition="58" />
+ <scopeInfo nodeId="2339873612002087720" fileName="OutputField_Editor.java" startLine="17" startPosition="79" endLine="18" endPosition="63" />
+ <scopeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="22" startPosition="96" endLine="23" endPosition="48" />
+ <scopeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="23" startPosition="48" endLine="24" endPosition="81" />
+ <scopeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="24" startPosition="81" endLine="25" endPosition="80" />
+ <scopeInfo nodeId="2339873612002087725" fileName="OutputField_Editor.java" startLine="30" startPosition="92" endLine="31" endPosition="47" />
+ <scopeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="40" startPosition="26" endLine="42" endPosition="73" />
+ <scopeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="45" startPosition="35" endLine="48" endPosition="105">
+ <varInfo nodeId="2339873612002089361" varName="manager" />
+ <varInfo nodeId="2339873612002089361" varName="opContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087720" fileName="OutputField_Editor.java" startLine="16" startPosition="59" endLine="20" endPosition="0">
+ <varInfo nodeId="2339873612002087720" varName="editorContext" />
+ <varInfo nodeId="2339873612002087720" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087725" fileName="OutputField_Editor.java" startLine="29" startPosition="88" endLine="33" endPosition="22">
+ <varInfo nodeId="2339873612002087725" varName="editorCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="21" startPosition="89" endLine="26" endPosition="22">
+ <varInfo nodeId="2339873612002087722" varName="editorCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087725" fileName="OutputField_Editor.java" startLine="28" startPosition="0" endLine="35" endPosition="0">
+ <varInfo nodeId="2339873612002087725" varName="editorContext" />
+ <varInfo nodeId="2339873612002087725" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087722" fileName="OutputField_Editor.java" startLine="20" startPosition="0" endLine="28" endPosition="0">
+ <varInfo nodeId="2339873612002087722" varName="editorContext" />
+ <varInfo nodeId="2339873612002087722" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="36" startPosition="87" endLine="50" endPosition="22">
+ <varInfo nodeId="2339873612002089361" varName="attributeConcept" />
+ <varInfo nodeId="2339873612002089361" varName="attributeKind" />
+ <varInfo nodeId="2339873612002089361" varName="editorCell" />
+ <varInfo nodeId="2339873612002089361" varName="provider" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002089361" fileName="OutputField_Editor.java" startLine="35" startPosition="0" endLine="52" endPosition="0">
+ <varInfo nodeId="2339873612002089361" varName="editorContext" />
+ <varInfo nodeId="2339873612002089361" varName="node" />
+ </scopeInfo>
+ <unitInfo nodeId="2339873612002087720" fileName="OutputField_Editor.java" startLine="16" startPosition="0" endLine="53" endPosition="0" unitName="Calculator.editor.OutputField_Editor" />
+ </root>
+ <root nodeId="2339873612002094872">
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="35" startPosition="58" endLine="35" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002094872" fileName="InputFieldReference_Editor.java" startLine="18" startPosition="79" endLine="19" endPosition="63" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="22" startPosition="89" endLine="23" endPosition="96" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="23" startPosition="96" endLine="24" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="23" startPosition="96" endLine="24" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="24" startPosition="48" endLine="25" endPosition="80" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="24" startPosition="48" endLine="25" endPosition="80" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="25" startPosition="80" endLine="26" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="29" startPosition="87" endLine="30" endPosition="81" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="30" startPosition="81" endLine="31" endPosition="30" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="31" startPosition="30" endLine="32" endPosition="43" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="32" startPosition="43" endLine="33" endPosition="26" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="33" startPosition="26" endLine="34" endPosition="91" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="34" startPosition="91" endLine="35" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="35" startPosition="58" endLine="36" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="36" startPosition="73" endLine="37" endPosition="57" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="37" startPosition="57" endLine="38" endPosition="59" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="39" startPosition="35" endLine="40" endPosition="72" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="40" startPosition="72" endLine="41" endPosition="78" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="41" startPosition="78" endLine="42" endPosition="105" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="43" startPosition="10" endLine="44" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="48" startPosition="33" endLine="49" endPosition="14" conceptFqName="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" />
+ <nodeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="52" startPosition="69" endLine="53" endPosition="67" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="56" startPosition="81" endLine="57" endPosition="66" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="60" startPosition="92" endLine="61" endPosition="84" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="61" startPosition="84" endLine="62" endPosition="31" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="62" startPosition="31" endLine="63" endPosition="44" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="63" startPosition="44" endLine="64" endPosition="33" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="64" startPosition="33" endLine="65" endPosition="28" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="65" startPosition="28" endLine="66" endPosition="60" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="66" startPosition="60" endLine="67" endPosition="44" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="66" startPosition="60" endLine="67" endPosition="44" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="67" startPosition="44" endLine="68" endPosition="75" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="68" startPosition="75" endLine="69" endPosition="59" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="69" startPosition="59" endLine="70" endPosition="61" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="71" startPosition="37" endLine="72" endPosition="74" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="72" startPosition="74" endLine="73" endPosition="80" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="73" startPosition="80" endLine="74" endPosition="107" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="75" startPosition="12" endLine="76" endPosition="24" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="33" startPosition="26" endLine="36" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="47" startPosition="69" endLine="50" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="_Inline_tvw6ko_a0a#()V" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="65" startPosition="28" endLine="68" endPosition="75" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002094872" fileName="InputFieldReference_Editor.java" startLine="17" startPosition="67" endLine="21" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createEditorCell#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="51" startPosition="0" endLine="55" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createEditorCell#(Ljetbrains/mps/nodeEditor/EditorContext;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="55" startPosition="0" endLine="59" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createEditorCell#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="38" startPosition="59" endLine="44" endPosition="22" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="70" startPosition="61" endLine="76" endPosition="24" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="21" startPosition="0" endLine="28" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createCollection_tvw6ko_a#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="28" startPosition="0" endLine="46" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createRefCell_tvw6ko_a0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <nodeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="59" startPosition="0" endLine="78" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="createProperty_tvw6ko_a0a0#(Ljetbrains/mps/nodeEditor/EditorContext;Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/nodeEditor/cells/EditorCell;" />
+ <scopeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="35" startPosition="58" endLine="35" endPosition="58" />
+ <scopeInfo nodeId="2339873612002094872" fileName="InputFieldReference_Editor.java" startLine="18" startPosition="79" endLine="19" endPosition="63" />
+ <scopeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="23" startPosition="96" endLine="24" endPosition="48" />
+ <scopeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="24" startPosition="48" endLine="25" endPosition="80" />
+ <scopeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="48" startPosition="33" endLine="49" endPosition="14" />
+ <scopeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="52" startPosition="69" endLine="53" endPosition="67" />
+ <scopeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="56" startPosition="81" endLine="57" endPosition="66" />
+ <scopeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="66" startPosition="60" endLine="67" endPosition="44" />
+ <scopeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="33" startPosition="26" endLine="36" endPosition="73" />
+ <scopeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="39" startPosition="35" endLine="42" endPosition="105">
+ <varInfo nodeId="2339873612002094874" varName="manager" />
+ <varInfo nodeId="2339873612002094874" varName="opContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="47" startPosition="69" endLine="50" endPosition="5" />
+ <scopeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="65" startPosition="28" endLine="68" endPosition="75" />
+ <scopeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="71" startPosition="37" endLine="74" endPosition="107">
+ <varInfo nodeId="2339873612002094877" varName="manager" />
+ <varInfo nodeId="2339873612002094877" varName="opContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094872" fileName="InputFieldReference_Editor.java" startLine="17" startPosition="67" endLine="21" endPosition="0">
+ <varInfo nodeId="2339873612002094872" varName="editorContext" />
+ <varInfo nodeId="2339873612002094872" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="22" startPosition="89" endLine="26" endPosition="22">
+ <varInfo nodeId="2339873612002094874" varName="editorCell" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="51" startPosition="0" endLine="55" endPosition="0">
+ <varInfo nodeId="2339873612002094875" varName="editorContext" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="55" startPosition="0" endLine="59" endPosition="0">
+ <varInfo nodeId="2339873612002094875" varName="editorContext" />
+ <varInfo nodeId="2339873612002094875" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="21" startPosition="0" endLine="28" endPosition="0">
+ <varInfo nodeId="2339873612002094874" varName="editorContext" />
+ <varInfo nodeId="2339873612002094874" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="29" startPosition="87" endLine="44" endPosition="22">
+ <varInfo nodeId="2339873612002094874" varName="attributeConcept" />
+ <varInfo nodeId="2339873612002094874" varName="attributeKind" />
+ <varInfo nodeId="2339873612002094874" varName="editorCell" />
+ <varInfo nodeId="2339873612002094874" varName="provider" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="60" startPosition="92" endLine="76" endPosition="24">
+ <varInfo nodeId="2339873612002094877" varName="attributeConcept" />
+ <varInfo nodeId="2339873612002094877" varName="attributeKind" />
+ <varInfo nodeId="2339873612002094877" varName="editorCell" />
+ <varInfo nodeId="2339873612002094877" varName="provider" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094874" fileName="InputFieldReference_Editor.java" startLine="28" startPosition="0" endLine="46" endPosition="0">
+ <varInfo nodeId="2339873612002094874" varName="editorContext" />
+ <varInfo nodeId="2339873612002094874" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002094877" fileName="InputFieldReference_Editor.java" startLine="59" startPosition="0" endLine="78" endPosition="0">
+ <varInfo nodeId="2339873612002094877" varName="editorContext" />
+ <varInfo nodeId="2339873612002094877" varName="node" />
+ </scopeInfo>
+ <unitInfo nodeId="2339873612002094872" fileName="InputFieldReference_Editor.java" startLine="17" startPosition="0" endLine="80" endPosition="0" unitName="Calculator.editor.InputFieldReference_Editor" />
+ <unitInfo nodeId="2339873612002094875" fileName="InputFieldReference_Editor.java" startLine="47" startPosition="0" endLine="79" endPosition="0" unitName="Calculator.editor.InputFieldReference_Editor$_Inline_tvw6ko_a0a" />
+ </root>
+</debugInfo>
+
View
BIN  languages/Calculator/classes_gen/Calculator/generator/template/main/QueriesGenerated.class
Binary file not shown
View
51 languages/Calculator/classes_gen/Calculator/generator/template/main/trace.info
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<debugInfo>
+ <unitInfo fileName="QueriesGenerated.java" startLine="14" startPosition="0" endLine="99" endPosition="0" unitName="Calculator.generator.template.main.QueriesGenerated" />
+ <root nodeId="2339873612002101984">
+ <nodeInfo nodeId="2339873612002219993" fileName="QueriesGenerated.java" startLine="39" startPosition="151" endLine="40" endPosition="135" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <scopeInfo nodeId="2339873612002219992" fileName="QueriesGenerated.java" startLine="39" startPosition="151" endLine="40" endPosition="135" />
+ </root>
+ <root nodeId="2339873612002102000">
+ <nodeInfo nodeId="2339873612002211648" fileName="QueriesGenerated.java" startLine="15" startPosition="154" endLine="16" endPosition="57" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002211686" fileName="QueriesGenerated.java" startLine="19" startPosition="154" endLine="20" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219685" fileName="QueriesGenerated.java" startLine="23" startPosition="154" endLine="24" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002211619" fileName="QueriesGenerated.java" startLine="27" startPosition="154" endLine="28" endPosition="69" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219155" fileName="QueriesGenerated.java" startLine="31" startPosition="154" endLine="32" endPosition="69" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002107635" fileName="QueriesGenerated.java" startLine="35" startPosition="154" endLine="36" endPosition="69" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219810" fileName="QueriesGenerated.java" startLine="43" startPosition="151" endLine="44" endPosition="105" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219792" fileName="QueriesGenerated.java" startLine="47" startPosition="151" endLine="48" endPosition="92" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219884" fileName="QueriesGenerated.java" startLine="51" startPosition="151" endLine="52" endPosition="106" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219178" fileName="QueriesGenerated.java" startLine="55" startPosition="151" endLine="56" endPosition="105" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219193" fileName="QueriesGenerated.java" startLine="59" startPosition="151" endLine="60" endPosition="105" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219578" fileName="QueriesGenerated.java" startLine="63" startPosition="151" endLine="64" endPosition="106" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219957" fileName="QueriesGenerated.java" startLine="67" startPosition="150" endLine="68" endPosition="77" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002211638" fileName="QueriesGenerated.java" startLine="71" startPosition="155" endLine="72" endPosition="78" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002211676" fileName="QueriesGenerated.java" startLine="75" startPosition="155" endLine="76" endPosition="79" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219670" fileName="QueriesGenerated.java" startLine="79" startPosition="155" endLine="80" endPosition="78" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219777" fileName="QueriesGenerated.java" startLine="83" startPosition="155" endLine="84" endPosition="78" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219865" fileName="QueriesGenerated.java" startLine="87" startPosition="155" endLine="88" endPosition="79" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219145" fileName="QueriesGenerated.java" startLine="91" startPosition="155" endLine="92" endPosition="78" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002219564" fileName="QueriesGenerated.java" startLine="95" startPosition="155" endLine="96" endPosition="79" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <scopeInfo nodeId="2339873612002211647" fileName="QueriesGenerated.java" startLine="15" startPosition="154" endLine="16" endPosition="57" />
+ <scopeInfo nodeId="2339873612002211685" fileName="QueriesGenerated.java" startLine="19" startPosition="154" endLine="20" endPosition="58" />
+ <scopeInfo nodeId="2339873612002219680" fileName="QueriesGenerated.java" startLine="23" startPosition="154" endLine="24" endPosition="48" />
+ <scopeInfo nodeId="2339873612002211618" fileName="QueriesGenerated.java" startLine="27" startPosition="154" endLine="28" endPosition="69" />
+ <scopeInfo nodeId="2339873612002219154" fileName="QueriesGenerated.java" startLine="31" startPosition="154" endLine="32" endPosition="69" />
+ <scopeInfo nodeId="2339873612002107634" fileName="QueriesGenerated.java" startLine="35" startPosition="154" endLine="36" endPosition="69" />
+ <scopeInfo nodeId="2339873612002219804" fileName="QueriesGenerated.java" startLine="43" startPosition="151" endLine="44" endPosition="105" />
+ <scopeInfo nodeId="2339873612002219787" fileName="QueriesGenerated.java" startLine="47" startPosition="151" endLine="48" endPosition="92" />
+ <scopeInfo nodeId="2339873612002219877" fileName="QueriesGenerated.java" startLine="51" startPosition="151" endLine="52" endPosition="106" />
+ <scopeInfo nodeId="2339873612002219176" fileName="QueriesGenerated.java" startLine="55" startPosition="151" endLine="56" endPosition="105" />
+ <scopeInfo nodeId="2339873612002219190" fileName="QueriesGenerated.java" startLine="59" startPosition="151" endLine="60" endPosition="105" />
+ <scopeInfo nodeId="2339873612002219574" fileName="QueriesGenerated.java" startLine="63" startPosition="151" endLine="64" endPosition="106" />
+ <scopeInfo nodeId="2339873612002219956" fileName="QueriesGenerated.java" startLine="67" startPosition="150" endLine="68" endPosition="77" />
+ <scopeInfo nodeId="2339873612002211637" fileName="QueriesGenerated.java" startLine="71" startPosition="155" endLine="72" endPosition="78" />
+ <scopeInfo nodeId="2339873612002211675" fileName="QueriesGenerated.java" startLine="75" startPosition="155" endLine="76" endPosition="79" />
+ <scopeInfo nodeId="2339873612002219665" fileName="QueriesGenerated.java" startLine="79" startPosition="155" endLine="80" endPosition="78" />
+ <scopeInfo nodeId="2339873612002219776" fileName="QueriesGenerated.java" startLine="83" startPosition="155" endLine="84" endPosition="78" />
+ <scopeInfo nodeId="2339873612002219864" fileName="QueriesGenerated.java" startLine="87" startPosition="155" endLine="88" endPosition="79" />
+ <scopeInfo nodeId="2339873612002219144" fileName="QueriesGenerated.java" startLine="91" startPosition="155" endLine="92" endPosition="78" />
+ <scopeInfo nodeId="2339873612002219560" fileName="QueriesGenerated.java" startLine="95" startPosition="155" endLine="96" endPosition="79" />
+ </root>
+</debugInfo>
+
View
BIN  languages/Calculator/classes_gen/Calculator/intentions/DoubleRate_Intention.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/intentions/IntentionsDescriptor.class
Binary file not shown
View
68 languages/Calculator/classes_gen/Calculator/intentions/trace.info
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<debugInfo>
+ <unitInfo fileName="IntentionsDescriptor.java" startLine="9" startPosition="0" endLine="18" endPosition="0" unitName="Calculator.intentions.IntentionsDescriptor" />
+ <root nodeId="6766386558794101444">
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="17" startPosition="30" endLine="18" endPosition="66" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="21" startPosition="36" endLine="22" endPosition="17" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="25" startPosition="37" endLine="26" endPosition="17" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="29" startPosition="44" endLine="30" endPosition="17" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="6766386558794110371" fileName="DoubleRate_Intention.java" startLine="33" startPosition="85" endLine="34" endPosition="29" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="38" startPosition="58" endLine="39" endPosition="19" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="40" startPosition="5" endLine="41" endPosition="16" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="6766386558794118444" fileName="DoubleRate_Intention.java" startLine="44" startPosition="90" endLine="45" endPosition="103" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="6766386558794117569" fileName="DoubleRate_Intention.java" startLine="48" startPosition="76" endLine="49" endPosition="115" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="6766386558794118594" fileName="DoubleRate_Intention.java" startLine="49" startPosition="115" endLine="50" endPosition="69" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="6766386558794117576" fileName="DoubleRate_Intention.java" startLine="50" startPosition="69" endLine="51" endPosition="69" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="6766386558794110373" fileName="DoubleRate_Intention.java" startLine="51" startPosition="69" endLine="52" endPosition="54" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="55" startPosition="37" endLine="56" endPosition="35" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="13" startPosition="78" endLine="15" endPosition="3" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="DoubleRate_Intention#()V" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="37" startPosition="84" endLine="40" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.IfStatement" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="16" startPosition="0" endLine="20" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getConcept#()Ljava/lang/String;" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="20" startPosition="0" endLine="24" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="isParameterized#()Z" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="24" startPosition="0" endLine="28" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="isErrorIntention#()Z" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="28" startPosition="0" endLine="32" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="isAvailableInChildNodes#()Z" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="32" startPosition="0" endLine="36" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getDescription#(Ljetbrains/mps/smodel/SNode;Ljetbrains/mps/nodeEditor/EditorContext;)Ljava/lang/String;" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="43" startPosition="0" endLine="47" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="isApplicableToNode#(Ljetbrains/mps/smodel/SNode;Ljetbrains/mps/nodeEditor/EditorContext;)Z" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="54" startPosition="0" endLine="58" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getLocationString#()Ljava/lang/String;" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="36" startPosition="0" endLine="43" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="isApplicable#(Ljetbrains/mps/smodel/SNode;Ljetbrains/mps/nodeEditor/EditorContext;)Z" />
+ <nodeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="47" startPosition="0" endLine="54" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="execute#(Ljetbrains/mps/smodel/SNode;Ljetbrains/mps/nodeEditor/EditorContext;)V" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="14" startPosition="33" endLine="14" endPosition="33" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="17" startPosition="30" endLine="18" endPosition="66" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="21" startPosition="36" endLine="22" endPosition="17" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="25" startPosition="37" endLine="26" endPosition="17" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="29" startPosition="44" endLine="30" endPosition="17" />
+ <scopeInfo nodeId="6766386558794101446" fileName="DoubleRate_Intention.java" startLine="33" startPosition="85" endLine="34" endPosition="29" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="38" startPosition="58" endLine="39" endPosition="19" />
+ <scopeInfo nodeId="6766386558794118443" fileName="DoubleRate_Intention.java" startLine="44" startPosition="90" endLine="45" endPosition="103" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="55" startPosition="37" endLine="56" endPosition="35" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="13" startPosition="78" endLine="15" endPosition="3" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="16" startPosition="0" endLine="20" endPosition="0" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="20" startPosition="0" endLine="24" endPosition="0" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="24" startPosition="0" endLine="28" endPosition="0" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="28" startPosition="0" endLine="32" endPosition="0" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="32" startPosition="0" endLine="36" endPosition="0">
+ <varInfo nodeId="6766386558794101444" varName="editorContext" />
+ <varInfo nodeId="6766386558794101444" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="37" startPosition="84" endLine="41" endPosition="16" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="43" startPosition="0" endLine="47" endPosition="0">
+ <varInfo nodeId="6766386558794101444" varName="editorContext" />
+ <varInfo nodeId="6766386558794101444" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="6766386558794101448" fileName="DoubleRate_Intention.java" startLine="48" startPosition="76" endLine="52" endPosition="54">
+ <varInfo nodeId="6766386558794118595" varName="currentValue" />
+ <varInfo nodeId="6766386558794117570" varName="newNode" />
+ </scopeInfo>
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="54" startPosition="0" endLine="58" endPosition="0" />
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="36" startPosition="0" endLine="43" endPosition="0">
+ <varInfo nodeId="6766386558794101444" varName="editorContext" />
+ <varInfo nodeId="6766386558794101444" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="47" startPosition="0" endLine="54" endPosition="0">
+ <varInfo nodeId="6766386558794101444" varName="editorContext" />
+ <varInfo nodeId="6766386558794101444" varName="node" />
+ </scopeInfo>
+ <unitInfo nodeId="6766386558794101444" fileName="DoubleRate_Intention.java" startLine="13" startPosition="0" endLine="59" endPosition="0" unitName="Calculator.intentions.DoubleRate_Intention" />
+ </root>
+</debugInfo>
+
View
BIN  languages/Calculator/classes_gen/Calculator/structure/Calculator.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/structure/Calculator_Language.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/structure/InputField.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/structure/InputFieldReference.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/structure/OutputField.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/structure/StructureAspectDescriptor.class
Binary file not shown
View
312 languages/Calculator/classes_gen/Calculator/structure/trace.info
@@ -0,0 +1,312 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<debugInfo>
+ <unitInfo fileName="Calculator_Language.java" startLine="9" startPosition="0" endLine="16" endPosition="0" unitName="Calculator.structure.Calculator_Language" />
+ <unitInfo fileName="StructureAspectDescriptor.java" startLine="10" startPosition="0" endLine="31" endPosition="0" unitName="Calculator.structure.StructureAspectDescriptor" />
+ <root nodeId="2339873612002082821">
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="15" startPosition="70" endLine="16" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="concept" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="16" startPosition="73" endLine="17" endPosition="43" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="NAME" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="17" startPosition="43" endLine="18" endPosition="68" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="SHORT_DESCRIPTION" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="18" startPosition="68" endLine="19" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="ALIAS" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="19" startPosition="45" endLine="20" endPosition="64" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="VIRTUAL_PACKAGE" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="20" startPosition="64" endLine="21" endPosition="66" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="SMODEL_ATTRIBUTE" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="23" startPosition="33" endLine="24" endPosition="16" conceptFqName="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="27" startPosition="27" endLine="28" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="31" startPosition="37" endLine="32" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="35" startPosition="39" endLine="36" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="39" startPosition="49" endLine="40" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="43" startPosition="28" endLine="44" endPosition="46" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="47" startPosition="38" endLine="48" endPosition="46" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="51" startPosition="37" endLine="52" endPosition="56" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="55" startPosition="47" endLine="56" endPosition="56" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="59" startPosition="41" endLine="60" endPosition="59" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="63" startPosition="49" endLine="64" endPosition="71" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="67" startPosition="48" endLine="68" endPosition="74" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="71" startPosition="50" endLine="72" endPosition="53" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="75" startPosition="69" endLine="76" endPosition="62" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="79" startPosition="65" endLine="80" endPosition="154" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="83" startPosition="51" endLine="84" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="22" startPosition="0" endLine="25" endPosition="3" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="InputField#(Ljetbrains/mps/smodel/SNode;)V" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="26" startPosition="0" endLine="30" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getName#()Ljava/lang/String;" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="30" startPosition="0" endLine="34" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setName#(Ljava/lang/String;)V" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="34" startPosition="0" endLine="38" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getShortDescription#()Ljava/lang/String;" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="38" startPosition="0" endLine="42" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setShortDescription#(Ljava/lang/String;)V" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="42" startPosition="0" endLine="46" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getAlias#()Ljava/lang/String;" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="46" startPosition="0" endLine="50" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setAlias#(Ljava/lang/String;)V" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="50" startPosition="0" endLine="54" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getVirtualPackage#()Ljava/lang/String;" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="54" startPosition="0" endLine="58" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setVirtualPackage#(Ljava/lang/String;)V" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="58" startPosition="0" endLine="62" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getSmodelAttributesCount#()I" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="62" startPosition="0" endLine="66" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="smodelAttributes#()Ljava/util/Iterator;" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="66" startPosition="0" endLine="70" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getSmodelAttributes#()Ljava/util/List;" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="70" startPosition="0" endLine="74" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="addSmodelAttribute#(Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="74" startPosition="0" endLine="78" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="insertSmodelAttribute#(Ljetbrains/mps/smodel/INodeAdapter;Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="78" startPosition="0" endLine="82" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" propertyString="newInstance#(Ljetbrains/mps/smodel/SModel;Z)LCalculator/structure/InputField;" />
+ <nodeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="82" startPosition="0" endLine="86" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" propertyString="newInstance#(Ljetbrains/mps/smodel/SModel;)LCalculator/structure/InputField;" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="23" startPosition="33" endLine="24" endPosition="16" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="27" startPosition="27" endLine="28" endPosition="45" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="31" startPosition="37" endLine="32" endPosition="45" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="35" startPosition="39" endLine="36" endPosition="58" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="39" startPosition="49" endLine="40" endPosition="58" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="43" startPosition="28" endLine="44" endPosition="46" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="47" startPosition="38" endLine="48" endPosition="46" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="51" startPosition="37" endLine="52" endPosition="56" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="55" startPosition="47" endLine="56" endPosition="56" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="59" startPosition="41" endLine="60" endPosition="59" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="63" startPosition="49" endLine="64" endPosition="71" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="67" startPosition="48" endLine="68" endPosition="74" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="71" startPosition="50" endLine="72" endPosition="53" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="75" startPosition="69" endLine="76" endPosition="62" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="79" startPosition="65" endLine="80" endPosition="154" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="83" startPosition="51" endLine="84" endPosition="45" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="22" startPosition="0" endLine="25" endPosition="3">
+ <varInfo nodeId="2339873612002082821" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="26" startPosition="0" endLine="30" endPosition="0" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="30" startPosition="0" endLine="34" endPosition="0">
+ <varInfo nodeId="2339873612002082821" varName="value" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="34" startPosition="0" endLine="38" endPosition="0" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="38" startPosition="0" endLine="42" endPosition="0">
+ <varInfo nodeId="2339873612002082821" varName="value" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="42" startPosition="0" endLine="46" endPosition="0" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="46" startPosition="0" endLine="50" endPosition="0">
+ <varInfo nodeId="2339873612002082821" varName="value" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="50" startPosition="0" endLine="54" endPosition="0" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="54" startPosition="0" endLine="58" endPosition="0">
+ <varInfo nodeId="2339873612002082821" varName="value" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="58" startPosition="0" endLine="62" endPosition="0" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="62" startPosition="0" endLine="66" endPosition="0" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="66" startPosition="0" endLine="70" endPosition="0" />
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="70" startPosition="0" endLine="74" endPosition="0">
+ <varInfo nodeId="2339873612002082821" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="74" startPosition="0" endLine="78" endPosition="0">
+ <varInfo nodeId="2339873612002082821" varName="node" />
+ <varInfo nodeId="2339873612002082821" varName="prev" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="78" startPosition="0" endLine="82" endPosition="0">
+ <varInfo nodeId="2339873612002082821" varName="init" />
+ <varInfo nodeId="2339873612002082821" varName="sm" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="82" startPosition="0" endLine="86" endPosition="0">
+ <varInfo nodeId="2339873612002082821" varName="sm" />
+ </scopeInfo>
+ <unitInfo nodeId="2339873612002082821" fileName="InputField.java" startLine="15" startPosition="0" endLine="87" endPosition="0" unitName="Calculator.structure.InputField" />
+ </root>
+ <root nodeId="2339873612002087719">
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="12" startPosition="46" endLine="13" endPosition="74" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="concept" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="13" startPosition="74" endLine="14" endPosition="55" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="EXPRESSION" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="16" startPosition="34" endLine="17" endPosition="16" conceptFqName="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="20" startPosition="37" endLine="21" endPosition="80" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="24" startPosition="46" endLine="25" endPosition="49" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="28" startPosition="66" endLine="29" endPosition="156" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="32" startPosition="52" endLine="33" endPosition="46" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="15" startPosition="0" endLine="18" endPosition="3" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="OutputField#(Ljetbrains/mps/smodel/SNode;)V" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="19" startPosition="0" endLine="23" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getExpression#()Ljetbrains/mps/smodel/INodeAdapter;" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="23" startPosition="0" endLine="27" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setExpression#(Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="27" startPosition="0" endLine="31" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" propertyString="newInstance#(Ljetbrains/mps/smodel/SModel;Z)LCalculator/structure/OutputField;" />
+ <nodeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="31" startPosition="0" endLine="35" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" propertyString="newInstance#(Ljetbrains/mps/smodel/SModel;)LCalculator/structure/OutputField;" />
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="16" startPosition="34" endLine="17" endPosition="16" />
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="20" startPosition="37" endLine="21" endPosition="80" />
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="24" startPosition="46" endLine="25" endPosition="49" />
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="28" startPosition="66" endLine="29" endPosition="156" />
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="32" startPosition="52" endLine="33" endPosition="46" />
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="15" startPosition="0" endLine="18" endPosition="3">
+ <varInfo nodeId="2339873612002087719" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="19" startPosition="0" endLine="23" endPosition="0" />
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="23" startPosition="0" endLine="27" endPosition="0">
+ <varInfo nodeId="2339873612002087719" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="27" startPosition="0" endLine="31" endPosition="0">
+ <varInfo nodeId="2339873612002087719" varName="init" />
+ <varInfo nodeId="2339873612002087719" varName="sm" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="31" startPosition="0" endLine="35" endPosition="0">
+ <varInfo nodeId="2339873612002087719" varName="sm" />
+ </scopeInfo>
+ <unitInfo nodeId="2339873612002087719" fileName="OutputField.java" startLine="12" startPosition="0" endLine="36" endPosition="0" unitName="Calculator.structure.OutputField" />
+ </root>
+ <root nodeId="2339873612002093005">
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="11" startPosition="53" endLine="12" endPosition="82" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="concept" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="12" startPosition="82" endLine="13" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="FIELD" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="15" startPosition="42" endLine="16" endPosition="16" conceptFqName="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="19" startPosition="32" endLine="20" endPosition="86" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="23" startPosition="41" endLine="24" endPosition="55" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="27" startPosition="74" endLine="28" endPosition="172" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="31" startPosition="60" endLine="32" endPosition="54" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="14" startPosition="0" endLine="17" endPosition="3" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="InputFieldReference#(Ljetbrains/mps/smodel/SNode;)V" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="18" startPosition="0" endLine="22" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getField#()Ljetbrains/mps/smodel/INodeAdapter;" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="22" startPosition="0" endLine="26" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setField#(Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="26" startPosition="0" endLine="30" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" propertyString="newInstance#(Ljetbrains/mps/smodel/SModel;Z)LCalculator/structure/InputFieldReference;" />
+ <nodeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="30" startPosition="0" endLine="34" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" propertyString="newInstance#(Ljetbrains/mps/smodel/SModel;)LCalculator/structure/InputFieldReference;" />
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="15" startPosition="42" endLine="16" endPosition="16" />
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="19" startPosition="32" endLine="20" endPosition="86" />
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="23" startPosition="41" endLine="24" endPosition="55" />
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="27" startPosition="74" endLine="28" endPosition="172" />
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="31" startPosition="60" endLine="32" endPosition="54" />
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="14" startPosition="0" endLine="17" endPosition="3">
+ <varInfo nodeId="2339873612002093005" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="18" startPosition="0" endLine="22" endPosition="0" />
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="22" startPosition="0" endLine="26" endPosition="0">
+ <varInfo nodeId="2339873612002093005" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="26" startPosition="0" endLine="30" endPosition="0">
+ <varInfo nodeId="2339873612002093005" varName="init" />
+ <varInfo nodeId="2339873612002093005" varName="sm" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="30" startPosition="0" endLine="34" endPosition="0">
+ <varInfo nodeId="2339873612002093005" varName="sm" />
+ </scopeInfo>
+ <unitInfo nodeId="2339873612002093005" fileName="InputFieldReference.java" startLine="11" startPosition="0" endLine="35" endPosition="0" unitName="Calculator.structure.InputFieldReference" />
+ </root>
+ <root nodeId="3058888773154280113">
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="16" startPosition="82" endLine="17" endPosition="73" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="concept" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="17" startPosition="73" endLine="18" endPosition="43" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="NAME" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="18" startPosition="43" endLine="19" endPosition="68" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="SHORT_DESCRIPTION" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="19" startPosition="68" endLine="20" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="ALIAS" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="20" startPosition="45" endLine="21" endPosition="64" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="VIRTUAL_PACKAGE" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="21" startPosition="64" endLine="22" endPosition="56" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="INPUT_FIELD" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="22" startPosition="56" endLine="23" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="OUTPUT_FIELD" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="23" startPosition="58" endLine="24" endPosition="66" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticFieldDeclaration" propertyString="SMODEL_ATTRIBUTE" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="26" startPosition="33" endLine="27" endPosition="16" conceptFqName="jetbrains.mps.baseLanguage.structure.SuperConstructorInvocation" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="30" startPosition="27" endLine="31" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="34" startPosition="37" endLine="35" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="38" startPosition="39" endLine="39" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="42" startPosition="49" endLine="43" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="46" startPosition="28" endLine="47" endPosition="46" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="50" startPosition="38" endLine="51" endPosition="46" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="54" startPosition="37" endLine="55" endPosition="56" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="58" startPosition="47" endLine="59" endPosition="56" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="62" startPosition="36" endLine="63" endPosition="54" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="66" startPosition="45" endLine="67" endPosition="67" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="70" startPosition="44" endLine="71" endPosition="70" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="74" startPosition="46" endLine="75" endPosition="48" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="78" startPosition="66" endLine="79" endPosition="57" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="82" startPosition="37" endLine="83" endPosition="55" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="86" startPosition="47" endLine="87" endPosition="69" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="90" startPosition="46" endLine="91" endPosition="72" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="94" startPosition="48" endLine="95" endPosition="49" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="98" startPosition="69" endLine="99" endPosition="58" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="102" startPosition="41" endLine="103" endPosition="59" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="106" startPosition="49" endLine="107" endPosition="71" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="110" startPosition="48" endLine="111" endPosition="74" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="114" startPosition="50" endLine="115" endPosition="53" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="118" startPosition="69" endLine="119" endPosition="62" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="122" startPosition="65" endLine="123" endPosition="154" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="126" startPosition="51" endLine="127" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="25" startPosition="0" endLine="28" endPosition="3" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="Calculator#(Ljetbrains/mps/smodel/SNode;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="29" startPosition="0" endLine="33" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getName#()Ljava/lang/String;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="33" startPosition="0" endLine="37" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setName#(Ljava/lang/String;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="37" startPosition="0" endLine="41" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getShortDescription#()Ljava/lang/String;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="41" startPosition="0" endLine="45" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setShortDescription#(Ljava/lang/String;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="45" startPosition="0" endLine="49" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getAlias#()Ljava/lang/String;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="49" startPosition="0" endLine="53" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setAlias#(Ljava/lang/String;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="53" startPosition="0" endLine="57" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getVirtualPackage#()Ljava/lang/String;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="57" startPosition="0" endLine="61" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="setVirtualPackage#(Ljava/lang/String;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="61" startPosition="0" endLine="65" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getInputFieldsCount#()I" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="65" startPosition="0" endLine="69" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="inputFields#()Ljava/util/Iterator;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="69" startPosition="0" endLine="73" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getInputFields#()Ljava/util/List;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="73" startPosition="0" endLine="77" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="addInputField#(Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="77" startPosition="0" endLine="81" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="insertInputField#(Ljetbrains/mps/smodel/INodeAdapter;Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="81" startPosition="0" endLine="85" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getOutputFieldsCount#()I" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="85" startPosition="0" endLine="89" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="outputFields#()Ljava/util/Iterator;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="89" startPosition="0" endLine="93" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getOutputFields#()Ljava/util/List;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="93" startPosition="0" endLine="97" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="addOutputField#(Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="97" startPosition="0" endLine="101" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="insertOutputField#(Ljetbrains/mps/smodel/INodeAdapter;Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="101" startPosition="0" endLine="105" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getSmodelAttributesCount#()I" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="105" startPosition="0" endLine="109" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="smodelAttributes#()Ljava/util/Iterator;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="109" startPosition="0" endLine="113" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getSmodelAttributes#()Ljava/util/List;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="113" startPosition="0" endLine="117" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="addSmodelAttribute#(Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="117" startPosition="0" endLine="121" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="insertSmodelAttribute#(Ljetbrains/mps/smodel/INodeAdapter;Ljetbrains/mps/smodel/INodeAdapter;)V" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="121" startPosition="0" endLine="125" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" propertyString="newInstance#(Ljetbrains/mps/smodel/SModel;Z)LCalculator/structure/Calculator;" />
+ <nodeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="125" startPosition="0" endLine="129" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.StaticMethodDeclaration" propertyString="newInstance#(Ljetbrains/mps/smodel/SModel;)LCalculator/structure/Calculator;" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="26" startPosition="33" endLine="27" endPosition="16" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="30" startPosition="27" endLine="31" endPosition="45" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="34" startPosition="37" endLine="35" endPosition="45" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="38" startPosition="39" endLine="39" endPosition="58" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="42" startPosition="49" endLine="43" endPosition="58" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="46" startPosition="28" endLine="47" endPosition="46" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="50" startPosition="38" endLine="51" endPosition="46" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="54" startPosition="37" endLine="55" endPosition="56" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="58" startPosition="47" endLine="59" endPosition="56" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="62" startPosition="36" endLine="63" endPosition="54" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="66" startPosition="45" endLine="67" endPosition="67" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="70" startPosition="44" endLine="71" endPosition="70" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="74" startPosition="46" endLine="75" endPosition="48" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="78" startPosition="66" endLine="79" endPosition="57" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="82" startPosition="37" endLine="83" endPosition="55" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="86" startPosition="47" endLine="87" endPosition="69" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="90" startPosition="46" endLine="91" endPosition="72" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="94" startPosition="48" endLine="95" endPosition="49" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="98" startPosition="69" endLine="99" endPosition="58" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="102" startPosition="41" endLine="103" endPosition="59" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="106" startPosition="49" endLine="107" endPosition="71" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="110" startPosition="48" endLine="111" endPosition="74" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="114" startPosition="50" endLine="115" endPosition="53" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="118" startPosition="69" endLine="119" endPosition="62" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="122" startPosition="65" endLine="123" endPosition="154" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="126" startPosition="51" endLine="127" endPosition="45" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="25" startPosition="0" endLine="28" endPosition="3">
+ <varInfo nodeId="3058888773154280113" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="29" startPosition="0" endLine="33" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="33" startPosition="0" endLine="37" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="value" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="37" startPosition="0" endLine="41" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="41" startPosition="0" endLine="45" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="value" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="45" startPosition="0" endLine="49" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="49" startPosition="0" endLine="53" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="value" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="53" startPosition="0" endLine="57" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="57" startPosition="0" endLine="61" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="value" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="61" startPosition="0" endLine="65" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="65" startPosition="0" endLine="69" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="69" startPosition="0" endLine="73" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="73" startPosition="0" endLine="77" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="77" startPosition="0" endLine="81" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="node" />
+ <varInfo nodeId="3058888773154280113" varName="prev" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="81" startPosition="0" endLine="85" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="85" startPosition="0" endLine="89" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="89" startPosition="0" endLine="93" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="93" startPosition="0" endLine="97" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="97" startPosition="0" endLine="101" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="node" />
+ <varInfo nodeId="3058888773154280113" varName="prev" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="101" startPosition="0" endLine="105" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="105" startPosition="0" endLine="109" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="109" startPosition="0" endLine="113" endPosition="0" />
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="113" startPosition="0" endLine="117" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="node" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="117" startPosition="0" endLine="121" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="node" />
+ <varInfo nodeId="3058888773154280113" varName="prev" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="121" startPosition="0" endLine="125" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="init" />
+ <varInfo nodeId="3058888773154280113" varName="sm" />
+ </scopeInfo>
+ <scopeInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="125" startPosition="0" endLine="129" endPosition="0">
+ <varInfo nodeId="3058888773154280113" varName="sm" />
+ </scopeInfo>
+ <unitInfo nodeId="3058888773154280113" fileName="Calculator.java" startLine="16" startPosition="0" endLine="130" endPosition="0" unitName="Calculator.structure.Calculator" />
+ </root>
+</debugInfo>
+
View
5 languages/Calculator/classes_gen/Calculator/trace.info
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<debugInfo>
+ <unitInfo fileName="Language.java" startLine="14" startPosition="0" endLine="39" endPosition="0" unitName="Calculator.Language" />
+</debugInfo>
+
View
BIN  languages/Calculator/classes_gen/Calculator/typesystem/TypesystemDescriptor.class
Binary file not shown
View
45 languages/Calculator/classes_gen/Calculator/typesystem/trace.info
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<debugInfo>
+ <unitInfo fileName="TypesystemDescriptor.java" startLine="8" startPosition="0" endLine="16" endPosition="0" unitName="Calculator.typesystem.TypesystemDescriptor" />
+ <root nodeId="2339873612002239864">
+ <nodeInfo nodeId="2339873612002239871" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="19" startPosition="5" endLine="20" endPosition="61" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002239871" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="20" startPosition="61" endLine="21" endPosition="187" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002239871" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="21" startPosition="187" endLine="22" endPosition="318" conceptFqName="jetbrains.mps.baseLanguage.structure.ExpressionStatement" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="26" startPosition="46" endLine="27" endPosition="54" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="31" startPosition="5" endLine="32" endPosition="117" conceptFqName="jetbrains.mps.baseLanguage.structure.LocalVariableDeclarationStatement" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="32" startPosition="117" endLine="33" endPosition="45" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="37" startPosition="30" endLine="38" endPosition="17" conceptFqName="jetbrains.mps.baseLanguage.structure.ReturnStatement" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="14" startPosition="126" endLine="16" endPosition="3" conceptFqName="jetbrains.mps.baseLanguage.structure.ConstructorDeclaration" propertyString="typeof_InputFieldReference_InferenceRule#()V" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="25" startPosition="0" endLine="29" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="getApplicableConceptFQName#()Ljava/lang/String;" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="30" startPosition="68" endLine="34" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="36" startPosition="0" endLine="40" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="overrides#()Z" />
+ <nodeInfo nodeId="2339873612002239871" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="18" startPosition="132" endLine="23" endPosition="5" conceptFqName="jetbrains.mps.baseLanguage.structure.BlockStatement" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="29" startPosition="0" endLine="36" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="isApplicableAndPattern#(Ljetbrains/mps/smodel/SNode;)Ljetbrains/mps/lang/typesystem/runtime/IsApplicableStatus;" />
+ <nodeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="17" startPosition="0" endLine="25" endPosition="0" conceptFqName="jetbrains.mps.baseLanguage.structure.InstanceMethodDeclaration" propertyString="applyRule#(Ljetbrains/mps/smodel/SNode;Ljetbrains/mps/typesystem/inference/TypeCheckingContext;Ljetbrains/mps/lang/typesystem/runtime/IsApplicableStatus;)V" />
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="15" startPosition="53" endLine="15" endPosition="53" />
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="26" startPosition="46" endLine="27" endPosition="54" />
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="37" startPosition="30" endLine="38" endPosition="17" />
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="14" startPosition="126" endLine="16" endPosition="3" />
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="31" startPosition="5" endLine="33" endPosition="45">
+ <varInfo nodeId="2339873612002239864" varName="b" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002239871" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="19" startPosition="5" endLine="22" endPosition="318">
+ <varInfo nodeId="2339873612002239871" varName="_info_12389875345" />
+ <varInfo nodeId="2339873612002239871" varName="_nodeToCheck_1029348928467" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="25" startPosition="0" endLine="29" endPosition="0" />
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="30" startPosition="68" endLine="34" endPosition="5" />
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="36" startPosition="0" endLine="40" endPosition="0" />
+ <scopeInfo nodeId="2339873612002239865" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="18" startPosition="132" endLine="23" endPosition="5" />
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="29" startPosition="0" endLine="36" endPosition="0">
+ <varInfo nodeId="2339873612002239864" varName="argument" />
+ </scopeInfo>
+ <scopeInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="17" startPosition="0" endLine="25" endPosition="0">
+ <varInfo nodeId="2339873612002239864" varName="inputFieldReference" />
+ <varInfo nodeId="2339873612002239864" varName="status" />
+ <varInfo nodeId="2339873612002239864" varName="typeCheckingContext" />
+ </scopeInfo>
+ <unitInfo nodeId="2339873612002239864" fileName="typeof_InputFieldReference_InferenceRule.java" startLine="14" startPosition="0" endLine="41" endPosition="0" unitName="Calculator.typesystem.typeof_InputFieldReference_InferenceRule" />
+ </root>
+</debugInfo>
+
View
BIN  ...es_gen/Calculator/typesystem/typeof_InputFieldReference_InferenceRule$QuotationClass_q8g7ld_a0a0a0.class
Binary file not shown
View
BIN  languages/Calculator/classes_gen/Calculator/typesystem/typeof_InputFieldReference_InferenceRule.class
Binary file not shown
View
3  languages/Calculator/source_gen.caches/Calculator/Gen/dependencies
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependenciesRoot />
+
View
5 languages/Calculator/source_gen.caches/Calculator/Gen/generated
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependencies version="2" modelHash="dguxbn6c1egpk8rgpdp7b9mhqfr9u6i">
+ <common />
+</dependencies>
+
View
49 languages/Calculator/source_gen.caches/Calculator/behavior/dependencies
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependenciesRoot>
+ <dependency className="Calculator.behavior.BehaviorAspectDescriptor" file="BehaviorAspectDescriptor.java">
+ <classNode dependClassName="Calculator.behavior.Calculator_BehaviorDescriptor" />
+ <classNode dependClassName="Calculator.behavior.InputFieldReference_BehaviorDescriptor" />
+ <classNode dependClassName="Calculator.behavior.InputField_BehaviorDescriptor" />
+ <classNode dependClassName="Calculator.behavior.OutputField_BehaviorDescriptor" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="java.util.Arrays" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.BehaviorDescriptor" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.interpreted.BehaviorAspectInterpreted" />
+ <classNode extendsClassName="jetbrains.mps.smodel.runtime.BehaviorAspectDescriptor" />
+ </dependency>
+ <dependency className="Calculator.behavior.Calculator_BehaviorDescriptor" file="Calculator_BehaviorDescriptor.java">
+ <classNode dependClassName="java.lang.Override" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="jetbrains.mps.execution.util.behavior.IMainClass_Behavior" />
+ <classNode dependClassName="jetbrains.mps.execution.util.behavior.IMainClass_BehaviorDescriptor" />
+ <classNode dependClassName="jetbrains.mps.lang.core.behavior.BaseConcept_BehaviorDescriptor" />
+ <classNode dependClassName="jetbrains.mps.lang.core.behavior.INamedConcept_Behavior" />
+ <classNode dependClassName="jetbrains.mps.lang.core.behavior.INamedConcept_BehaviorDescriptor" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="java.lang.Cloneable" />
+ <classNode extendsClassName="jetbrains.mps.smodel.runtime.impl.CompiledBehaviorDescriptor" />
+ </dependency>
+ <dependency className="Calculator.behavior.InputFieldReference_BehaviorDescriptor" file="InputFieldReference_BehaviorDescriptor.java">
+ <classNode dependClassName="java.lang.Override" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="jetbrains.mps.baseLanguage.behavior.Expression_BehaviorDescriptor" />
+ <classNode extendsClassName="jetbrains.mps.smodel.runtime.impl.CompiledBehaviorDescriptor" />
+ </dependency>
+ <dependency className="Calculator.behavior.InputField_BehaviorDescriptor" file="InputField_BehaviorDescriptor.java">
+ <classNode dependClassName="java.lang.Override" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="jetbrains.mps.lang.core.behavior.BaseConcept_BehaviorDescriptor" />
+ <classNode dependClassName="jetbrains.mps.lang.core.behavior.INamedConcept_Behavior" />
+ <classNode dependClassName="jetbrains.mps.lang.core.behavior.INamedConcept_BehaviorDescriptor" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="java.lang.Cloneable" />
+ <classNode extendsClassName="jetbrains.mps.smodel.runtime.impl.CompiledBehaviorDescriptor" />
+ </dependency>
+ <dependency className="Calculator.behavior.OutputField_BehaviorDescriptor" file="OutputField_BehaviorDescriptor.java">
+ <classNode dependClassName="java.lang.Override" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="jetbrains.mps.lang.core.behavior.BaseConcept_BehaviorDescriptor" />
+ <classNode extendsClassName="jetbrains.mps.smodel.runtime.impl.CompiledBehaviorDescriptor" />
+ </dependency>
+</dependenciesRoot>
+
View
45 languages/Calculator/source_gen.caches/Calculator/behavior/generated
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependencies version="2" modelHash="chlbabetop1j4mie6oh4yzb1unqt9gr">
+ <dep model="r:00000000-0000-4000-0000-011c89590282(jetbrains.mps.lang.core.behavior)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902c0(jetbrains.mps.baseLanguage.behavior)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895903ac(jetbrains.mps.baseLanguageInternal.structure)" />
+ <dep model="r:229ce18d-2bb0-4d5b-a7cd-cec65841e459(jetbrains.mps.lang.behavior.generator.template.main@generator)" />
+ <dep model="r:7f489494-339f-481c-be61-2af4deb51551(jetbrains.mps.execution.util.behavior)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" hash="-axz6vnoe4dag31d1giv3nyh497680za" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <dep model="r:fa713d69-08ea-4732-b1f2-cb07f9e103ef(jetbrains.mps.execution.util.structure)" />
+ <common dependsOnNodes="true">
+ <dep model="r:00000000-0000-4000-0000-011c89590282(jetbrains.mps.lang.core.behavior)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902c0(jetbrains.mps.baseLanguage.behavior)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895903ac(jetbrains.mps.baseLanguageInternal.structure)" />
+ <dep model="r:229ce18d-2bb0-4d5b-a7cd-cec65841e459(jetbrains.mps.lang.behavior.generator.template.main@generator)" />
+ <dep model="r:7f489494-339f-481c-be61-2af4deb51551(jetbrains.mps.execution.util.behavior)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <dep model="r:fa713d69-08ea-4732-b1f2-cb07f9e103ef(jetbrains.mps.execution.util.structure)" />
+ <file name="BehaviorAspectDescriptor.java" />
+ <file name="Calculator_BehaviorDescriptor.java" />
+ <file name="InputFieldReference_BehaviorDescriptor.java" />
+ <file name="InputField_BehaviorDescriptor.java" />
+ <file name="OutputField_BehaviorDescriptor.java" />
+ </common>
+</dependencies>
+
View
31 languages/Calculator/source_gen.caches/Calculator/constraints/dependencies
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependenciesRoot>
+ <dependency className="Calculator.constraints.ConstraintsAspectDescriptor" file="ConstraintsAspectDescriptor.java">
+ <classNode dependClassName="Calculator.constraints.InputFieldReference_Constraints" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="java.util.Arrays" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.ConstraintsDescriptor" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.base.BaseConstraintsDescriptor" />
+ <classNode extendsClassName="jetbrains.mps.smodel.runtime.ConstraintsAspectDescriptor" />
+ </dependency>
+ <dependency className="Calculator.constraints.InputFieldReference_Constraints" file="InputFieldReference_Constraints.java">
+ <classNode dependClassName="java.lang.Object" />
+ <classNode dependClassName="java.lang.Override" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="java.util.HashMap" />
+ <classNode dependClassName="java.util.Map" />
+ <classNode dependClassName="jetbrains.mps.lang.smodel.generator.smodelAdapter.SLinkOperations" />
+ <classNode dependClassName="jetbrains.mps.lang.smodel.generator.smodelAdapter.SNodeOperations" />
+ <classNode dependClassName="jetbrains.mps.smodel.IOperationContext" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNodePointer" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.ReferenceConstraintsContext" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.ReferenceConstraintsDescriptor" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.ReferenceScopeProvider" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.base.BaseReferenceConstraintsDescriptor" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.base.BaseReferenceScopeProvider" />
+ <classNode dependClassName="org.jetbrains.annotations.Nullable" />
+ <classNode extendsClassName="jetbrains.mps.smodel.runtime.base.BaseConstraintsDescriptor" />
+ </dependency>
+</dependenciesRoot>
+
View
55 languages/Calculator/source_gen.caches/Calculator/constraints/generated
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependencies version="2" modelHash="2bo0pcj4yd096dmsuq684i187wc9nqk">
+ <dep model="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#jetbrains.mps.smodel(MPS.Core/jetbrains.mps.smodel@java_stub)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cc(jetbrains.mps.baseLanguage.generator.java.conceptFunctionDefaults@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590301(jetbrains.mps.lang.smodel.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959030d(jetbrains.mps.lang.constraints.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959030e(jetbrains.mps.lang.constraints.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895903ac(jetbrains.mps.baseLanguageInternal.structure)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" hash="-axz6vnoe4dag31d1giv3nyh497680za" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <common hash="6e9fezpa55shnhuelkb9r0leelupmft" dependsOnNodes="true">
+ <dep root="2339873612002239832" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959030e(jetbrains.mps.lang.constraints.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="ConstraintsAspectDescriptor.java" />
+ </common>
+ <source id="2339873612002239832" name="InputFieldReference_Constraints" hash="-4hndhj2kbxvau39re092e4d7jujpmjk">
+ <dep model="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#jetbrains.mps.smodel(MPS.Core/jetbrains.mps.smodel@java_stub)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cc(jetbrains.mps.baseLanguage.generator.java.conceptFunctionDefaults@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590301(jetbrains.mps.lang.smodel.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959030d(jetbrains.mps.lang.constraints.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959030e(jetbrains.mps.lang.constraints.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895903ac(jetbrains.mps.baseLanguageInternal.structure)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="InputFieldReference_Constraints.java" />
+ </source>
+</dependencies>
+
View
16 languages/Calculator/source_gen.caches/Calculator/dependencies
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependenciesRoot>
+ <dependency className="Calculator.Language" file="Language.java">
+ <classNode dependClassName="Calculator.typesystem.TypesystemDescriptor" />
+ <classNode dependClassName="java.lang.Override" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="java.util.Collection" />
+ <classNode dependClassName="jetbrains.mps.generator.runtime.TemplateModule" />
+ <classNode dependClassName="jetbrains.mps.generator.runtime.TemplateUtil" />
+ <classNode dependClassName="jetbrains.mps.ide.findusages.BaseFindUsagesDescriptor" />
+ <classNode dependClassName="jetbrains.mps.lang.typesystem.runtime.IHelginsDescriptor" />
+ <classNode dependClassName="jetbrains.mps.project.structure.modules.ModuleReference" />
+ <classNode extendsClassName="jetbrains.mps.smodel.language.LanguageRuntime" />
+ </dependency>
+</dependenciesRoot>
+
View
68 languages/Calculator/source_gen.caches/Calculator/editor/dependencies
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependenciesRoot>
+ <dependency className="Calculator.editor.Calculator_Editor" file="Calculator_Editor.java">
+ <classNode dependClassName="java.lang.Class" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="jetbrains.mps.lang.editor.cellProviders.PropertyCellProvider" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.CellActionType" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.EditorContext" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.EditorManager" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cellActions.CellAction_DeleteNode" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cellLayout.CellLayout_Indent" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cellMenu.DefaultChildSubstituteInfo" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cellMenu.DefaultReferenceSubstituteInfo" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cellProviders.AbstractCellListHandler" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cellProviders.CellProviderWithRole" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell_Collection" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell_Constant" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.style.Style" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.style.StyleAttributes" />
+ <classNode dependClassName="jetbrains.mps.smodel.IOperationContext" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode dependClassName="jetbrains.mps.smodel.action.NodeFactoryManager" />
+ <classNode extendsClassName="jetbrains.mps.lang.editor.cellProviders.RefNodeListHandler" />
+ <classNode extendsClassName="jetbrains.mps.nodeEditor.DefaultNodeEditor" />
+ </dependency>
+ <dependency className="Calculator.editor.InputFieldReference_Editor" file="InputFieldReference_Editor.java">
+ <classNode dependClassName="java.lang.Class" />
+ <classNode dependClassName="jetbrains.mps.lang.editor.cellProviders.PropertyCellProvider" />
+ <classNode dependClassName="jetbrains.mps.lang.editor.cellProviders.RefCellCellProvider" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.EditorContext" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.EditorManager" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cellProviders.CellProviderWithRole" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell_Collection" />
+ <classNode dependClassName="jetbrains.mps.smodel.IOperationContext" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="jetbrains.mps.nodeEditor.DefaultNodeEditor" />
+ <classNode extendsClassName="jetbrains.mps.nodeEditor.InlineCellProvider" />
+ </dependency>
+ <dependency className="Calculator.editor.InputField_Editor" file="InputField_Editor.java">
+ <classNode dependClassName="java.lang.Class" />
+ <classNode dependClassName="jetbrains.mps.lang.editor.cellProviders.PropertyCellProvider" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.EditorContext" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.EditorManager" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cellProviders.CellProviderWithRole" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell_Collection" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell_Constant" />
+ <classNode dependClassName="jetbrains.mps.smodel.IOperationContext" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="jetbrains.mps.nodeEditor.DefaultNodeEditor" />
+ </dependency>
+ <dependency className="Calculator.editor.OutputField_Editor" file="OutputField_Editor.java">
+ <classNode dependClassName="java.lang.Class" />
+ <classNode dependClassName="jetbrains.mps.lang.editor.cellProviders.RefNodeCellProvider" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.EditorContext" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.EditorManager" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cellProviders.CellProviderWithRole" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell_Collection" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.cells.EditorCell_Constant" />
+ <classNode dependClassName="jetbrains.mps.smodel.IOperationContext" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="jetbrains.mps.nodeEditor.DefaultNodeEditor" />
+ </dependency>
+</dependenciesRoot>
+
View
96 languages/Calculator/source_gen.caches/Calculator/editor/generated
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependencies version="2" modelHash="558y1oude8i9oa62qf6n0hgzt3p5nkp">
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cellLayout(MPS.Editor/jetbrains.mps.nodeEditor.cellLayout@java_stub)" />
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cellProviders(MPS.Editor/jetbrains.mps.nodeEditor.cellProviders@java_stub)" />
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cells(MPS.Editor/jetbrains.mps.nodeEditor.cells@java_stub)" />
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.style(MPS.Editor/jetbrains.mps.nodeEditor.style@java_stub)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029e(jetbrains.mps.lang.editor.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029f(jetbrains.mps.lang.editor.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" hash="-axz6vnoe4dag31d1giv3nyh497680za" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:d64ba0fe-173d-44e2-ab7b-bde40d7e9b7e(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.pre@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <common hash="3y0rbxhmxskzfgqmabnqkadmh65euak">
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ </common>
+ <source id="2339873612001933429" name="Calculator_Editor" hash="-cc7ows9opt5cgphmv8gvw75791uc1v1">
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cellLayout(MPS.Editor/jetbrains.mps.nodeEditor.cellLayout@java_stub)" />
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cellProviders(MPS.Editor/jetbrains.mps.nodeEditor.cellProviders@java_stub)" />
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cells(MPS.Editor/jetbrains.mps.nodeEditor.cells@java_stub)" />
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.style(MPS.Editor/jetbrains.mps.nodeEditor.style@java_stub)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029e(jetbrains.mps.lang.editor.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029f(jetbrains.mps.lang.editor.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:d64ba0fe-173d-44e2-ab7b-bde40d7e9b7e(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.pre@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="Calculator_Editor.java" />
+ </source>
+ <source id="2339873612002082823" name="InputField_Editor" hash="-bmt6rsjyrv2m6yr1ynxyuik0m2dw03j">
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cells(MPS.Editor/jetbrains.mps.nodeEditor.cells@java_stub)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029e(jetbrains.mps.lang.editor.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029f(jetbrains.mps.lang.editor.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="InputField_Editor.java" />
+ </source>
+ <source id="2339873612002087720" name="OutputField_Editor" hash="a6c83fb5l14dpg0tq5bpzstfbvaqy88">
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cells(MPS.Editor/jetbrains.mps.nodeEditor.cells@java_stub)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029e(jetbrains.mps.lang.editor.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029f(jetbrains.mps.lang.editor.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="OutputField_Editor.java" />
+ </source>
+ <source id="2339873612002094872" name="InputFieldReference_Editor" hash="9mmek7jmp8awhhxoi7vajjzxrtzsfak">
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cells(MPS.Editor/jetbrains.mps.nodeEditor.cells@java_stub)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029e(jetbrains.mps.lang.editor.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959029f(jetbrains.mps.lang.editor.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="InputFieldReference_Editor.java" />
+ </source>
+</dependencies>
+
View
25 languages/Calculator/source_gen.caches/Calculator/generated
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependencies version="2" modelHash="-4rnty0zjs0vwyrwj70f770gjm4fixwj">
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895903ac(jetbrains.mps.baseLanguageInternal.structure)" />
+ <dep model="r:9c1b136a-ed0f-40ea-9c80-a6c59cb0dea7(Calculator.typesystem)" hash="pktf2w1mjfsnhatrejych86n6eo5gd" />
+ <dep model="r:aa31e43e-9240-4f4d-b6db-5c1c9a86c59e(jetbrains.mps.lang.project.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <common>
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895903ac(jetbrains.mps.baseLanguageInternal.structure)" />
+ <dep model="r:9c1b136a-ed0f-40ea-9c80-a6c59cb0dea7(Calculator.typesystem)" />
+ <dep model="r:aa31e43e-9240-4f4d-b6db-5c1c9a86c59e(jetbrains.mps.lang.project.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="Language.java" />
+ </common>
+</dependencies>
+
View
16 languages/Calculator/source_gen.caches/Calculator/generator/template/main/dependencies
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependenciesRoot>
+ <dependency className="Calculator.generator.template.main.QueriesGenerated" file="QueriesGenerated.java">
+ <classNode dependClassName="java.lang.Iterable" />
+ <classNode dependClassName="java.lang.Object" />
+ <classNode dependClassName="jetbrains.mps.generator.template.PropertyMacroContext" />
+ <classNode dependClassName="jetbrains.mps.generator.template.ReferenceMacroContext" />
+ <classNode dependClassName="jetbrains.mps.generator.template.SourceSubstituteMacroNodeContext" />
+ <classNode dependClassName="jetbrains.mps.generator.template.SourceSubstituteMacroNodesContext" />
+ <classNode dependClassName="jetbrains.mps.lang.smodel.generator.smodelAdapter.SLinkOperations" />
+ <classNode dependClassName="jetbrains.mps.lang.smodel.generator.smodelAdapter.SPropertyOperations" />
+ <classNode dependClassName="jetbrains.mps.smodel.IOperationContext" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ </dependency>
+</dependenciesRoot>
+
View
47 languages/Calculator/source_gen.caches/Calculator/generator/template/main/generated
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependencies version="2" modelHash="-c97s9iv1z51swwy8obpqo9q8beotq00">
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cc(jetbrains.mps.baseLanguage.generator.java.conceptFunctionDefaults@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e9(jetbrains.mps.lang.generator.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902f4(jetbrains.mps.lang.generator.generationContext.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590301(jetbrains.mps.lang.smodel.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895903ac(jetbrains.mps.baseLanguageInternal.structure)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" hash="-axz6vnoe4dag31d1giv3nyh497680za" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:c3548bac-30eb-4a2a-937c-0111d5697309(jetbrains.mps.lang.smodel.generator.smodelAdapter)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <common hash="105co6yvs2u28k5k6lf6ymwih10kb5h">
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cc(jetbrains.mps.baseLanguage.generator.java.conceptFunctionDefaults@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e9(jetbrains.mps.lang.generator.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902f4(jetbrains.mps.lang.generator.generationContext.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590301(jetbrains.mps.lang.smodel.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895903ac(jetbrains.mps.baseLanguageInternal.structure)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:c3548bac-30eb-4a2a-937c-0111d5697309(jetbrains.mps.lang.smodel.generator.smodelAdapter)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="QueriesGenerated.java" />
+ </common>
+ <source id="2339873612002101984" name="main" hash="en6bm4pvkk07q8mcdkgahrdawxo7clj">
+ <dep model="r:00000000-0000-4000-0000-011c895902e9(jetbrains.mps.lang.generator.generator.baseLanguage.template.main@generator)" />
+ </source>
+ <source id="2339873612002102000" name="CalculatorImpl" hash="b0llhr26pycz7kuwznq8h0qxfftcwep">
+ <dep model="r:00000000-0000-4000-0000-011c895902e9(jetbrains.mps.lang.generator.generator.baseLanguage.template.main@generator)" />
+ </source>
+</dependencies>
+
View
20 languages/Calculator/source_gen.caches/Calculator/intentions/dependencies
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependenciesRoot>
+ <dependency className="Calculator.intentions.DoubleRate_Intention" file="DoubleRate_Intention.java">
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="jetbrains.mps.lang.smodel.generator.smodelAdapter.SConceptOperations" />
+ <classNode dependClassName="jetbrains.mps.lang.smodel.generator.smodelAdapter.SNodeOperations" />
+ <classNode dependClassName="jetbrains.mps.lang.smodel.generator.smodelAdapter.SPropertyOperations" />
+ <classNode dependClassName="jetbrains.mps.nodeEditor.EditorContext" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="jetbrains.mps.intentions.BaseIntention" />
+ <classNode extendsClassName="jetbrains.mps.intentions.Intention" />
+ </dependency>
+ <dependency className="Calculator.intentions.IntentionsDescriptor" file="IntentionsDescriptor.java">
+ <classNode dependClassName="Calculator.intentions.DoubleRate_Intention" />
+ <classNode dependClassName="jetbrains.mps.project.structure.modules.ModuleReference" />
+ <classNode dependClassName="jetbrains.mps.smodel.SModelReference" />
+ <classNode extendsClassName="jetbrains.mps.intentions.BaseIntentionsDescriptor" />
+ </dependency>
+</dependenciesRoot>
+
View
65 languages/Calculator/source_gen.caches/Calculator/intentions/generated
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependencies version="2" modelHash="1wup77du9zuxyjapllwiotvybl6moqj">
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.intentions(MPS.Editor/jetbrains.mps.intentions@java_stub)" />
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor(MPS.Editor/jetbrains.mps.nodeEditor@java_stub)" />
+ <dep model="f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.lang(JDK/java.lang@java_stub)" />
+ <dep model="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#jetbrains.mps.lang.smodel.generator.smodelAdapter(MPS.Core/jetbrains.mps.lang.smodel.generator.smodelAdapter@java_stub)" />
+ <dep model="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#jetbrains.mps.project.structure.modules(MPS.Core/jetbrains.mps.project.structure.modules@java_stub)" />
+ <dep model="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#jetbrains.mps.smodel(MPS.Core/jetbrains.mps.smodel@java_stub)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902de(jetbrains.mps.baseLanguage.blTypes.primitiveDescriptors)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590301(jetbrains.mps.lang.smodel.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590353(jetbrains.mps.lang.intentions.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590354(jetbrains.mps.lang.intentions.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:a258f9a5-18d3-4bea-a833-20735290774c(jetbrains.mps.baseLanguage.overloadedOperators.structure)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" hash="-axz6vnoe4dag31d1giv3nyh497680za" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:c3548bac-30eb-4a2a-937c-0111d5697309(jetbrains.mps.lang.smodel.generator.smodelAdapter)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <common hash="7iuh9edjg0ehgxpp14v3p8ntucxw97h" dependsOnNodes="true">
+ <dep root="6766386558794101444" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590354(jetbrains.mps.lang.intentions.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="IntentionsDescriptor.java" />
+ </common>
+ <source id="6766386558794101444" name="DoubleRate" hash="-5az2t2hstnnvepe62hbiodk8b9wh5fq">
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.intentions(MPS.Editor/jetbrains.mps.intentions@java_stub)" />
+ <dep model="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor(MPS.Editor/jetbrains.mps.nodeEditor@java_stub)" />
+ <dep model="f:java_stub#6354ebe7-c22a-4a0f-ac54-50b52ab9b065#java.lang(JDK/java.lang@java_stub)" />
+ <dep model="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#jetbrains.mps.lang.smodel.generator.smodelAdapter(MPS.Core/jetbrains.mps.lang.smodel.generator.smodelAdapter@java_stub)" />
+ <dep model="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#jetbrains.mps.project.structure.modules(MPS.Core/jetbrains.mps.project.structure.modules@java_stub)" />
+ <dep model="f:java_stub#6ed54515-acc8-4d1e-a16c-9fd6cfe951ea#jetbrains.mps.smodel(MPS.Core/jetbrains.mps.smodel@java_stub)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902ca(jetbrains.mps.baseLanguage.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cb(jetbrains.mps.baseLanguage.generator.java.closures@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902cd(jetbrains.mps.baseLanguage.generator.java.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902de(jetbrains.mps.baseLanguage.blTypes.primitiveDescriptors)" />
+ <dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590301(jetbrains.mps.lang.smodel.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590303(jetbrains.mps.lang.smodel.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959032f(jetbrains.mps.baseLanguage.collections.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c8959033a(jetbrains.mps.baseLanguage.closures.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590353(jetbrains.mps.lang.intentions.structure)" />
+ <dep model="r:00000000-0000-4000-0000-011c89590354(jetbrains.mps.lang.intentions.generator.baseLanguage.template.main@generator)" />
+ <dep model="r:a258f9a5-18d3-4bea-a833-20735290774c(jetbrains.mps.baseLanguage.overloadedOperators.structure)" />
+ <dep model="r:a97c2fcd-b950-4f67-90d2-868c73f6be51(Calculator.structure)" />
+ <dep model="r:b4d7d620-6723-4aa2-856b-118497e84e9e(jetbrains.mps.baseLanguage.generator.java.strings@generator)" />
+ <dep model="r:c3548bac-30eb-4a2a-937c-0111d5697309(jetbrains.mps.lang.smodel.generator.smodelAdapter)" />
+ <dep model="r:f04c1476-2f91-4f59-be13-c8e009abebee(jetbrains.mps.baseLanguageInternal.generator.template.main@generator)" />
+ <file name="DoubleRate_Intention.java" />
+ </source>
+</dependencies>
+
View
65 languages/Calculator/source_gen.caches/Calculator/structure/dependencies
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dependenciesRoot>
+ <dependency className="Calculator.structure.Calculator" file="Calculator.java">
+ <classNode dependClassName="Calculator.structure.InputField" />
+ <classNode dependClassName="Calculator.structure.OutputField" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="java.util.Iterator" />
+ <classNode dependClassName="java.util.List" />
+ <classNode dependClassName="jetbrains.mps.execution.util.structure.IMainClass" />
+ <classNode dependClassName="jetbrains.mps.lang.core.structure.Attribute" />
+ <classNode dependClassName="jetbrains.mps.lang.core.structure.INamedConcept" />
+ <classNode dependClassName="jetbrains.mps.project.GlobalScope" />
+ <classNode dependClassName="jetbrains.mps.smodel.SModel" />
+ <classNode dependClassName="jetbrains.mps.smodel.SModelUtil_new" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="jetbrains.mps.lang.core.structure.BaseConcept" />
+ <classNode extendsClassName="jetbrains.mps.smodel.INodeAdapter" />
+ </dependency>
+ <dependency className="Calculator.structure.Calculator_Language" file="Calculator_Language.java">
+ <classNode dependClassName="jetbrains.mps.project.structure.modules.ModuleReference" />
+ <classNode dependClassName="jetbrains.mps.smodel.Language" />
+ <classNode dependClassName="jetbrains.mps.smodel.MPSModuleRepository" />
+ </dependency>
+ <dependency className="Calculator.structure.InputField" file="InputField.java">
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="java.util.Iterator" />
+ <classNode dependClassName="java.util.List" />
+ <classNode dependClassName="jetbrains.mps.lang.core.structure.Attribute" />
+ <classNode dependClassName="jetbrains.mps.lang.core.structure.INamedConcept" />
+ <classNode dependClassName="jetbrains.mps.project.GlobalScope" />
+ <classNode dependClassName="jetbrains.mps.smodel.SModel" />
+ <classNode dependClassName="jetbrains.mps.smodel.SModelUtil_new" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="jetbrains.mps.lang.core.structure.BaseConcept" />
+ <classNode extendsClassName="jetbrains.mps.smodel.INodeAdapter" />
+ </dependency>
+ <dependency className="Calculator.structure.InputFieldReference" file="InputFieldReference.java">
+ <classNode dependClassName="Calculator.structure.InputField" />
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="jetbrains.mps.baseLanguage.structure.Expression" />
+ <classNode dependClassName="jetbrains.mps.project.GlobalScope" />
+ <classNode dependClassName="jetbrains.mps.smodel.SModel" />
+ <classNode dependClassName="jetbrains.mps.smodel.SModelUtil_new" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="jetbrains.mps.lang.core.structure.BaseConcept" />
+ </dependency>
+ <dependency className="Calculator.structure.OutputField" file="OutputField.java">
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="jetbrains.mps.baseLanguage.structure.Expression" />
+ <classNode dependClassName="jetbrains.mps.project.GlobalScope" />
+ <classNode dependClassName="jetbrains.mps.smodel.SModel" />
+ <classNode dependClassName="jetbrains.mps.smodel.SModelUtil_new" />
+ <classNode dependClassName="jetbrains.mps.smodel.SNode" />
+ <classNode extendsClassName="jetbrains.mps.lang.core.structure.BaseConcept" />
+ </dependency>
+ <dependency className="Calculator.structure.StructureAspectDescriptor" file="StructureAspectDescriptor.java">
+ <classNode dependClassName="java.lang.String" />
+ <classNode dependClassName="java.util.Arrays" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.ConceptDescriptor" />
+ <classNode dependClassName="jetbrains.mps.smodel.runtime.impl.CompiledConceptDescriptor" />