Commit e961a976 authored by André Pacak's avatar André Pacak
Browse files

change lookup function (has ITerm as toplevel to distinguish between cases and...

change lookup function (has ITerm as toplevel to distinguish between cases and other parts of the language (ExpTerm)
parent c2722538
...@@ -7,26 +7,63 @@ ...@@ -7,26 +7,63 @@
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="676692ec-cd16-4102-9017-0f40d5cf3cc0" name="Default Changelist" comment=""> <list default="true" id="676692ec-cd16-4102-9017-0f40d5cf3cc0" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/../haskell/src/SumTypes/EliminateContextArgument.hs" beforeDir="false" afterPath="$PROJECT_DIR$/../haskell/src/SumTypes/EliminateContextArgument.hs" afterDir="false" /> <change afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/GrammarCellsSubstituteMenu_ITerm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/../haskell/test/SumTypes/TestCases.hs" beforeDir="false" afterPath="$PROJECT_DIR$/../haskell/test/SumTypes/TestCases.hs" afterDir="false" /> <change afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/classes_gen/VariantTypes_Checker/test/ok_simple_lookup/trace.info" afterDir="false" />
<change afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_simple_lookup.mps" afterDir="false" />
<change afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_simple_lookup/dependencies" afterDir="false" />
<change afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_simple_lookup/generated" afterDir="false" />
<change afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_ConditionCaseQuerySpecification.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/test/ok_simple_lookup/trace.info" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.mps/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.mps/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.mps/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.mps/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/classes_gen/VariantTypes/editor/trace.info" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/classes_gen/VariantTypes/editor/trace.info" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/classes_gen/VariantTypes/structure/aspectcps-descriptorclasses.mps" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/classes_gen/VariantTypes/structure/aspectcps-descriptorclasses.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/classes_gen/VariantTypes/structure/trace.info" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/classes_gen/VariantTypes/structure/trace.info" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/models/structure.mps" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/models/structure.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen.caches/VariantTypes/editor/dependencies" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen.caches/VariantTypes/editor/dependencies" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen.caches/VariantTypes/editor/generated" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen.caches/VariantTypes/editor/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen.caches/VariantTypes/generated" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen.caches/VariantTypes/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen.caches/VariantTypes/structure/generated" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen.caches/VariantTypes/structure/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/Add_EditorBuilder_a.java" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/Add_EditorBuilder_a.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/App_EditorBuilder_a.java" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/App_EditorBuilder_a.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/EditorAspectDescriptorImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/EditorAspectDescriptorImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/GrammarActionsDescriptor.java" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/GrammarActionsDescriptor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/GrammarCellsSubstituteMenu_Term.java" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/GrammarCellsSubstituteMenu_ExpTerm.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/Let_EditorBuilder_a.java" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/Let_EditorBuilder_a.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/trace.info" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/editor/trace.info" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/ConceptPresentationAspectImpl.java" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/ConceptPresentationAspectImpl.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/LanguageConceptSwitch.java" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/LanguageConceptSwitch.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/StructureAspectDescriptor.java" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/StructureAspectDescriptor.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/aspectcps-descriptorclasses.mps" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/aspectcps-descriptorclasses.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/trace.info" beforeDir="false" afterPath="$PROJECT_DIR$/languages/VariantTypes/source_gen/VariantTypes/structure/trace.info" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/classes_gen/VariantTypes_Checker/model/trace.info" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/classes_gen/VariantTypes_Checker/model/trace.info" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/classes_gen/VariantTypes_Checker/model/trace.info" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/classes_gen/VariantTypes_Checker/model/trace.info" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/model.mps" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/model.mps" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/model.mps" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/model.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.fail_match_not_variant.mps" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.fail_match_not_variant.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.fail_unequal_types_cases.mps" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.fail_unequal_types_cases.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_cases_same_binding.mps" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_cases_same_binding.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_different_order.mps" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_different_order.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_shadow_binding.mps" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_shadow_binding.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_single.mps" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_single.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_two.mps" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/models/test.ok_match_two.mps" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/model/dependencies" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/model/dependencies" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/model/dependencies" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/model/dependencies" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/model/generated" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/model/generated" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/model/generated" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/model/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/AnalysisResultAccess.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/AnalysisResultAccess.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/fail_match_not_variant/generated" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/fail_match_not_variant/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/LType.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/LType.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/fail_unequal_types_cases/generated" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/fail_unequal_types_cases/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/LTypeVariant.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/LTypeVariant.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_cases_same_binding/generated" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_cases_same_binding/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_different_order/generated" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_different_order/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_shadow_binding/generated" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_shadow_binding/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_single/generated" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_single/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_two/generated" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen.caches/VariantTypes_Checker/test/ok_match_two/generated" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/QuerySpecificationHints.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/QuerySpecificationHints.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/QuerySpecificationHints.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/QuerySpecificationHints.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AllvarsQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AllvarsQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AllvarsQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AllvarsQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeVariantQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeVariantQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeVariantQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeVariantQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeVariant_WrappedQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeVariant_WrappedQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeVariant_WrappedQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_AsLTypeVariant_WrappedQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_CheckFailureQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_CheckErrorQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_CheckErrorQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_CheckErrorQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_CheckQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_CheckQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_CheckQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_CheckQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_InferQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_InferQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_InferQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_InferQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_Infer_WrappedQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_Infer_WrappedQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_Infer_WrappedQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_Infer_WrappedQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupFailureQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupFailureQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupFailureQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupFailureQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupFailure_0_switchCommonQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupFailure_0_switchCommonQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_LookupQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_Lookup_0_switchCommonQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_Lookup_0_switchCommonQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_Lookup_0_switchCommonQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_Lookup_0_switchCommonQuerySpecification.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_MatchFunFailureQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_MatchFunFailureQuerySpecification.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_MatchFunFailureQuerySpecification.java" beforeDir="false" afterPath="$PROJECT_DIR$/solutions/VariantTypes_Checker/source_gen/VariantTypes_Checker/model/Typing_MatchFunFailureQuerySpecification.java" afterDir="false" />
...@@ -54,7 +91,7 @@ ...@@ -54,7 +91,7 @@
<TabState> <TabState>
<option name="title" value="Console" /> <option name="title" value="Console" />
<tab> <tab>
<model ref="679599e7-0fa1-4618-a6ee-4ed995ed3097/r:b12376f2-1a29-4e6a-b4b8-f7bb703905aa(TempModule679599e7-0fa1-4618-a6ee-4ed995ed3097/TempModel_15376496121036)"> <model ref="b10dba83-d2b6-472c-8734-5ede368cf23f/r:5b02d331-3dd4-4960-b4ad-563f5d05d8d3(TempModuleb10dba83-d2b6-472c-8734-5ede368cf23f/TempModel_50550773276045)">
<persistence version="9" /> <persistence version="9" />
<languages> <languages>
<devkit ref="70d3d6da-af63-483d-a75f-9c8acf8de332(jetbrains.mps.console.devkit)" /> <devkit ref="70d3d6da-af63-483d-a75f-9c8acf8de332(jetbrains.mps.console.devkit)" />
...@@ -74,11 +111,11 @@ ...@@ -74,11 +111,11 @@
<concept id="757553790980850366" name="jetbrains.mps.console.base.structure.History" flags="ng" index="3balQm" /> <concept id="757553790980850366" name="jetbrains.mps.console.base.structure.History" flags="ng" index="3balQm" />
</language> </language>
</registry> </registry>
<node concept="aymSD" id="4dZRsHQ_M0x"> <node concept="aymSD" id="2aex7X3a9kx">
<node concept="3balQm" id="4dZRsHQ_M0y" role="aymYE" /> <node concept="3balQm" id="2aex7X3a9ky" role="aymYE" />
<node concept="2Clz$F" id="4dZRsHQ_M0z" role="aymYO" /> <node concept="2Clz$F" id="2aex7X3a9kz" role="aymYO" />
<node concept="2_V_lH" id="4dZRsHQ_M0$" role="1PhJh3"> <node concept="2_V_lH" id="2aex7X3a9k$" role="1PhJh3">
<ref role="2_V_lI" node="4dZRsHQ_M0z" resolve="CommandHolder" /> <ref role="2_V_lI" node="2aex7X3a9kz" resolve="CommandHolder" />
</node> </node>
</node> </node>
</model> </model>
...@@ -108,10 +145,14 @@ ...@@ -108,10 +145,14 @@
<state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState"> <state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState">
<memento saveSessionState="false" viewPositionX="0" viewPositionY="0"> <memento saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack> <selectionStack>
<stackElement className="org.inca.ui.plugin.MatchSelection" moduleID="50774306-a9df-40b3-8571-64880ad234e2(org.inca.ui)"> <stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection">
<property name="modelRef" value="r:80294164-e888-44a0-ba22-3face65ddbcf(VariantTypes_Checker.test.ok_match_single)" /> <property name="hasNonTrivialSelection" value="false" />
<property name="nodeId_0" value="3402207517369893859" /> <property name="caretX" value="527" />
<property name="numberOfNodes" value="1" /> <property name="caretXRelative" value="24" />
<property name="sideSelectDirection" value="NONE" />
<cellInfo cellId="Constant_s6y1qd_a">
<node node_reference="r:80294164-e888-44a0-ba22-3face65ddbcf(VariantTypes_Checker.test.ok_match_single)/3402207517369893738" />
</cellInfo>
</stackElement> </stackElement>
</selectionStack> </selectionStack>
<errorMarkers /> <errorMarkers />
...@@ -119,7 +160,7 @@ ...@@ -119,7 +160,7 @@
<foldable /> <foldable />
<restoreAlways /> <restoreAlways />
</memento> </memento>
<inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/4863849988523365317" saveSessionState="false" viewPositionX="0" viewPositionY="0"> <inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/224259003508001431" saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack /> <selectionStack />
<errorMarkers /> <errorMarkers />
<transactionalProperties /> <transactionalProperties />
...@@ -135,18 +176,54 @@ ...@@ -135,18 +176,54 @@
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.model/LType"> <entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.test.ok_match_two/OkMatchTwo">
<provider selected="true" editor-type-id="MPSFileEditor"> <provider selected="true" editor-type-id="MPSFileEditor">
<state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState"> <state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState">
<memento saveSessionState="false" viewPositionX="0" viewPositionY="393"> <memento saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack> <selectionStack>
<stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection"> <stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection">
<property name="hasNonTrivialSelection" value="false" /> <property name="hasNonTrivialSelection" value="false" />
<property name="caretX" value="247" /> <property name="caretX" value="751" />
<property name="caretXRelative" value="24" /> <property name="caretXRelative" value="8" />
<property name="sideSelectDirection" value="NONE" /> <property name="sideSelectDirection" value="NONE" />
<cellInfo cellId="property_name"> <cellInfo cellId="property_name">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/4863849988522059813" /> <node node_reference="r:2537f932-f3a5-4fde-8ad7-c6541a571f8c(VariantTypes_Checker.test.ok_match_two)/3402207517369893312" />
</cellInfo>
</stackElement>
</selectionStack>
<errorMarkers />
<transactionalProperties />
<foldable />
<restoreAlways />
</memento>
<inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/224259003508001431" saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack />
<errorMarkers />
<transactionalProperties />
<foldable />
<restoreAlways />
<enabledHints>
<enabledHintsElement enabledHintsAttribute="de.slisson.mps.conditionalEditor.hints.editor.conditionalEditorHints.conditionalEditor_doNotUseThisHint" />
<enabledHintsElement enabledHintsAttribute="de.slisson.mps.conditionalEditor.hints.editor.conditionalEditorHints.conditionalEditor" />
</enabledHints>
</inspectorMemento>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="true">
<entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.model/Typing">
<provider selected="true" editor-type-id="MPSFileEditor">
<state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState" editorFocused="true">
<memento saveSessionState="false" viewPositionX="0" viewPositionY="1587">
<selectionStack>
<stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection">
<property name="hasNonTrivialSelection" value="false" />
<property name="caretX" value="249" />
<property name="caretXRelative" value="8" />
<property name="sideSelectDirection" value="NONE" />
<cellInfo cellId="Constant_k4kwan_e0">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/224259003508001431" />
</cellInfo> </cellInfo>
</stackElement> </stackElement>
</selectionStack> </selectionStack>
...@@ -155,74 +232,13 @@ ...@@ -155,74 +232,13 @@
<foldable> <foldable>
<collapsedElement isCollapsed="false"> <collapsedElement isCollapsed="false">
<cellIdElement cellId="refNodeList_imports"> <cellIdElement cellId="refNodeList_imports">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626155850" /> <node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626155849" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391490503137" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391490215825" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391482265437" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626200458" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626192414" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626188806" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626174281" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626165212" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626157454" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626156994" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626156669" />
</cellIdElement> </cellIdElement>
</collapsedElement> </collapsedElement>
</foldable> </foldable>
<restoreAlways> <restoreAlways />
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626174281" />
</cellIdElement>
</collapsedElement>
</restoreAlways>
</memento> </memento>
<inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/4863849988523365317" saveSessionState="false" viewPositionX="0" viewPositionY="0"> <inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/224259003508001431" saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack /> <selectionStack />
<errorMarkers /> <errorMarkers />
<transactionalProperties /> <transactionalProperties />
...@@ -238,18 +254,18 @@ ...@@ -238,18 +254,18 @@
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.model/Test"> <entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.test.ok_match_cases_same_binding/OkMatchCasesSameBinding">
<provider selected="true" editor-type-id="MPSFileEditor"> <provider selected="true" editor-type-id="MPSFileEditor">
<state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState"> <state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState">
<memento saveSessionState="false" viewPositionX="0" viewPositionY="0"> <memento saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack> <selectionStack>
<stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection"> <stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection">
<property name="hasNonTrivialSelection" value="false" /> <property name="hasNonTrivialSelection" value="false" />
<property name="caretX" value="71" /> <property name="caretX" value="687" />
<property name="caretXRelative" value="0" /> <property name="caretXRelative" value="8" />
<property name="sideSelectDirection" value="NONE" /> <property name="sideSelectDirection" value="NONE" />
<cellInfo cellId="property_name"> <cellInfo cellId="property_name">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/3402207517371111366" /> <node node_reference="r:134647b5-c93f-4462-b6a8-4b558f519866(VariantTypes_Checker.test.ok_match_cases_same_binding)/3402207517370292727" />
</cellInfo> </cellInfo>
</stackElement> </stackElement>
</selectionStack> </selectionStack>
...@@ -258,7 +274,7 @@ ...@@ -258,7 +274,7 @@
<foldable /> <foldable />
<restoreAlways /> <restoreAlways />
</memento> </memento>
<inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/4863849988523365317" saveSessionState="false" viewPositionX="0" viewPositionY="0"> <inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/224259003508001431" saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack /> <selectionStack />
<errorMarkers /> <errorMarkers />
<transactionalProperties /> <transactionalProperties />
...@@ -274,84 +290,27 @@ ...@@ -274,84 +290,27 @@
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.model/LTypeVariant"> <entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.test.ok_match_different_order/OkMatchDifferentOrder">
<provider selected="true" editor-type-id="MPSFileEditor"> <provider selected="true" editor-type-id="MPSFileEditor">
<state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState"> <state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState">
<memento saveSessionState="false" viewPositionX="0" viewPositionY="344"> <memento saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack> <selectionStack>
<stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection"> <stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection">
<property name="hasNonTrivialSelection" value="false" /> <property name="hasNonTrivialSelection" value="false" />
<property name="caretX" value="47" /> <property name="caretX" value="791" />
<property name="caretXRelative" value="8" /> <property name="caretXRelative" value="8" />
<property name="sideSelectDirection" value="NONE" /> <property name="sideSelectDirection" value="NONE" />
<cellInfo cellId="Constant_qh3cwh_i0"> <cellInfo cellId="property_name">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391490111152" /> <node node_reference="r:b86781b4-8a26-4291-bd64-072692a64465(VariantTypes_Checker.test.ok_match_different_order)/3402207517370291992" />
</cellInfo> </cellInfo>
</stackElement> </stackElement>
</selectionStack> </selectionStack>
<errorMarkers /> <errorMarkers />
<transactionalProperties /> <transactionalProperties />
<foldable> <foldable />
<collapsedElement isCollapsed="false"> <restoreAlways />
<cellIdElement cellId="refNodeList_imports">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391489308479" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391489350473" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391489348659" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391489347047" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391490103123" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391489512300" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391489353517" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391489315198" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391489340662" />
</cellIdElement>
</collapsedElement>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391489314949" />
</cellIdElement>
</collapsedElement>
</foldable>
<restoreAlways>
<collapsedElement isCollapsed="false">
<cellIdElement cellId="Collection_fao2ea_a">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/2294833391490103123" />
</cellIdElement>
</collapsedElement>
</restoreAlways>
</memento> </memento>
<inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/4863849988523365317" saveSessionState="false" viewPositionX="0" viewPositionY="0"> <inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/224259003508001431" saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack /> <selectionStack />
<errorMarkers /> <errorMarkers />
<transactionalProperties /> <transactionalProperties />
...@@ -366,34 +325,100 @@ ...@@ -366,34 +325,100 @@
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="true"> <file pinned="false" current-in-tab="false">
<entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.model/Typing"> <entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.test.ok_match_shadow_binding/OkMatchShadowBinding">
<provider selected="true" editor-type-id="MPSFileEditor"> <provider selected="true" editor-type-id="MPSFileEditor">
<state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState" editorFocused="true"> <state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState">
<memento saveSessionState="false" viewPositionX="0" viewPositionY="1939"> <memento saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack>
<stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection">
<property name="hasNonTrivialSelection" value="false" />
<property name="caretX" value="239" />
<property name="caretXRelative" value="8" />
<property name="sideSelectDirection" value="NONE" />
<cellInfo cellId="property_name">
<node node_reference="r:ca582064-e735-4859-9ec8-8131c304c76d(VariantTypes_Checker.test.ok_match_shadow_binding)/3402207517370292416" />
</cellInfo>
</stackElement>
</selectionStack>
<errorMarkers />
<transactionalProperties />
<foldable />
<restoreAlways />
</memento>
<inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/224259003508001431" saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack />
<errorMarkers />
<transactionalProperties />
<foldable />
<restoreAlways />
<enabledHints>
<enabledHintsElement enabledHintsAttribute="de.slisson.mps.conditionalEditor.hints.editor.conditionalEditorHints.conditionalEditor_doNotUseThisHint" />
<enabledHintsElement enabledHintsAttribute="de.slisson.mps.conditionalEditor.hints.editor.conditionalEditorHints.conditionalEditor" />
</enabledHints>
</inspectorMemento>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.test.fail_match_not_variant/FailMatchNotVariant">
<provider selected="true" editor-type-id="MPSFileEditor">
<state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState">
<memento saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack> <selectionStack>
<stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection"> <stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection">
<property name="hasNonTrivialSelection" value="false" /> <property name="hasNonTrivialSelection" value="false" />
<property name="caretX" value="208" /> <property name="caretX" value="279" />
<property name="caretXRelative" value="48" /> <property name="caretXRelative" value="8" />
<property name="sideSelectDirection" value="NONE" /> <property name="sideSelectDirection" value="NONE" />
<cellInfo cellId="ALIAS_EDITOR_COMPONENT"> <cellInfo cellId="property_name">
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/4863849988523365317" /> <node node_reference="r:a94d52e9-b58e-4bde-ba1d-231755a66774(VariantTypes_Checker.test.fail_match_not_variant)/3402207517370293261" />
</cellInfo> </cellInfo>
</stackElement> </stackElement>
</selectionStack> </selectionStack>
<errorMarkers /> <errorMarkers />
<transactionalProperties /> <transactionalProperties />
<foldable> <foldable />
<collapsedElement isCollapsed="false"> <restoreAlways />
<cellIdElement cellId="refNodeList_imports"> </memento>
<node node_reference="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/658257277626155849" /> <inspectorMemento currentlyEditedNode="r:57415604-d587-413c-ace0-857998fadcf8(VariantTypes_Checker.model)/224259003508001431" saveSessionState="false" viewPositionX="0" viewPositionY="0">
</cellIdElement> <selectionStack />
</collapsedElement> <errorMarkers />
</foldable> <transactionalProperties />
<foldable />
<restoreAlways />
<enabledHints>
<enabledHintsElement enabledHintsAttribute="de.slisson.mps.conditionalEditor.hints.editor.conditionalEditorHints.conditionalEditor_doNotUseThisHint" />
<enabledHintsElement enabledHintsAttribute="de.slisson.mps.conditionalEditor.hints.editor.conditionalEditorHints.conditionalEditor" />
</enabledHints>
</inspectorMemento>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="mps://node://VariantTypes_Checker/VariantTypes_Checker.test.fail_unequal_types_cases/FailUnequalTypesCases">
<provider selected="true" editor-type-id="MPSFileEditor">
<state class="jetbrains.mps.ide.editor.BaseNodeEditor$BaseEditorState">
<memento saveSessionState="false" viewPositionX="0" viewPositionY="0">
<selectionStack>
<stackElement className="jetbrains.mps.nodeEditor.selection.EditorCellLabelSelection">
<property name="hasNonTrivialSelection" value="false" />
<property name="caretX" value="751" />
<property name="caretXRelative" value="8" />
<property name="sideSelectDirection" value="NONE" />
<cellInfo cellId="property_name">
<node node_reference="r:8bec8a94-d66b-4337-a523-f4c6eadcb284(VariantTypes_Checker.test.fail_unequal_types_cases)/3402207517370293558" />
</cellInfo>
</stackElement>
</selectionStack>