Skip to content

Commit 0dd83e8

Browse files
author
Alexander Pann
committed
Set name of EmptyMessageContent to avoid constraint error
1 parent 56aa6f5 commit 0dd83e8

File tree

1 file changed

+38
-0
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.core.expr.messages/models

1 file changed

+38
-0
lines changed

code/languages/org.iets3.opensource/languages/org.iets3.core.expr.messages/models/constraints.mps

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
<import index="pbu6" ref="r:83e946de-2a7f-4a4c-b3c9-4f671aa7f2db(org.iets3.core.expr.base.behavior)" implicit="true" />
1616
<import index="aafr" ref="r:fc2b8fcf-559d-4f16-ae65-376838b59be6(org.iets3.core.expr.messages.behavior)" implicit="true" />
1717
<import index="5qo5" ref="r:6d93ddb1-b0b0-4eee-8079-51303666672a(org.iets3.core.expr.simpleTypes.structure)" implicit="true" />
18+
<import index="tpck" ref="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" implicit="true" />
1819
</imports>
1920
<registry>
2021
<language id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage">
@@ -25,6 +26,9 @@
2526
<concept id="1137021947720" name="jetbrains.mps.baseLanguage.structure.ConceptFunction" flags="in" index="2VMwT0">
2627
<child id="1137022507850" name="body" index="2VODD2" />
2728
</concept>
29+
<concept id="1070475926800" name="jetbrains.mps.baseLanguage.structure.StringLiteral" flags="nn" index="Xl_RD">
30+
<property id="1070475926801" name="value" index="Xl_RC" />
31+
</concept>
2832
<concept id="1081236700937" name="jetbrains.mps.baseLanguage.structure.StaticMethodCall" flags="nn" index="2YIFZM">
2933
<reference id="1144433194310" name="classConcept" index="1Pybhc" />
3034
</concept>
@@ -51,6 +55,7 @@
5155
<concept id="1068580123137" name="jetbrains.mps.baseLanguage.structure.BooleanConstant" flags="nn" index="3clFbT">
5256
<property id="1068580123138" name="value" index="3clFbU" />
5357
</concept>
58+
<concept id="1068581242875" name="jetbrains.mps.baseLanguage.structure.PlusExpression" flags="nn" index="3cpWs3" />
5459
<concept id="1068581242878" name="jetbrains.mps.baseLanguage.structure.ReturnStatement" flags="nn" index="3cpWs6">
5560
<child id="1068581517676" name="expression" index="3cqZAk" />
5661
</concept>
@@ -62,18 +67,29 @@
6267
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
6368
<child id="1068499141038" name="actualArgument" index="37wK5m" />
6469
</concept>
70+
<concept id="1081773326031" name="jetbrains.mps.baseLanguage.structure.BinaryOperation" flags="nn" index="3uHJSO">
71+
<child id="1081773367579" name="rightExpression" index="3uHU7w" />
72+
<child id="1081773367580" name="leftExpression" index="3uHU7B" />
73+
</concept>
6574
</language>
6675
<language id="3f4bc5f5-c6c1-4a28-8b10-c83066ffa4a1" name="jetbrains.mps.lang.constraints">
6776
<concept id="6702802731807351367" name="jetbrains.mps.lang.constraints.structure.ConstraintFunction_CanBeAChild" flags="in" index="9S07l" />
6877
<concept id="6702802731807420587" name="jetbrains.mps.lang.constraints.structure.ConstraintFunction_CanBeAParent" flags="ig" index="9SLcT" />
6978
<concept id="1202989658459" name="jetbrains.mps.lang.constraints.structure.ConstraintFunctionParameter_parentNode" flags="nn" index="nLn13" />
7079
<concept id="8966504967485224688" name="jetbrains.mps.lang.constraints.structure.ConstraintFunctionParameter_contextNode" flags="nn" index="2rP1CM" />
7180
<concept id="4303308395523096213" name="jetbrains.mps.lang.constraints.structure.ConstraintFunctionParameter_childConcept" flags="ng" index="2DD5aU" />
81+
<concept id="1147467115080" name="jetbrains.mps.lang.constraints.structure.NodePropertyConstraint" flags="ng" index="EnEH3">
82+
<reference id="1147467295099" name="applicableProperty" index="EomxK" />
83+
<child id="1147468630220" name="propertyGetter" index="EtsB7" />
84+
</concept>
85+
<concept id="1147467790433" name="jetbrains.mps.lang.constraints.structure.ConstraintFunction_PropertyGetter" flags="in" index="Eqf_E" />
86+
<concept id="1147468365020" name="jetbrains.mps.lang.constraints.structure.ConstraintsFunctionParameter_node" flags="nn" index="EsrRn" />
7287
<concept id="5564765827938091039" name="jetbrains.mps.lang.constraints.structure.ConstraintFunction_ReferentSearchScope_Scope" flags="ig" index="3dgokm" />
7388
<concept id="1213093968558" name="jetbrains.mps.lang.constraints.structure.ConceptConstraints" flags="ng" index="1M2fIO">
7489
<reference id="1213093996982" name="concept" index="1M2myG" />
7590
<child id="6702802731807532712" name="canBeParent" index="9SGkU" />
7691
<child id="6702802731807737306" name="canBeChild" index="9Vyp8" />
92+
<child id="1213098023997" name="property" index="1MhHOB" />
7793
<child id="1213100494875" name="referent" index="1Mr941" />
7894
</concept>
7995
<concept id="1148687176410" name="jetbrains.mps.lang.constraints.structure.NodeReferentConstraint" flags="ng" index="1N5Pfh">
@@ -85,6 +101,7 @@
85101
<concept id="1176544042499" name="jetbrains.mps.lang.typesystem.structure.Node_TypeOperation" flags="nn" index="3JvlWi" />
86102
</language>
87103
<language id="7866978e-a0f0-4cc7-81bc-4d213d9375e1" name="jetbrains.mps.lang.smodel">
104+
<concept id="1179168000618" name="jetbrains.mps.lang.smodel.structure.Node_GetIndexInParentOperation" flags="nn" index="2bSWHS" />
88105
<concept id="1177026924588" name="jetbrains.mps.lang.smodel.structure.RefConcept_Reference" flags="nn" index="chp4Y">
89106
<reference id="1177026940964" name="conceptDeclaration" index="cht4Q" />
90107
</concept>
@@ -612,5 +629,26 @@
612629
</node>
613630
</node>
614631
</node>
632+
<node concept="1M2fIO" id="1IYzzr$Utl4">
633+
<ref role="1M2myG" to="kelk:3vxfdxbcS_H" resolve="EmptyMessageContent" />
634+
<node concept="EnEH3" id="1IYzzr$Utl5" role="1MhHOB">
635+
<ref role="EomxK" to="tpck:h0TrG11" resolve="name" />
636+
<node concept="Eqf_E" id="1IYzzr$UtnD" role="EtsB7">
637+
<node concept="3clFbS" id="1IYzzr$UtnE" role="2VODD2">
638+
<node concept="3clFbF" id="1IYzzr$Uttv" role="3cqZAp">
639+
<node concept="3cpWs3" id="1IYzzr$UtPP" role="3clFbG">
640+
<node concept="2OqwBi" id="1IYzzr$UufF" role="3uHU7w">
641+
<node concept="EsrRn" id="1IYzzr$UtQp" role="2Oq$k0" />
642+
<node concept="2bSWHS" id="1IYzzr$UuEt" role="2OqNvi" />
643+
</node>
644+
<node concept="Xl_RD" id="1IYzzr$Uttu" role="3uHU7B">
645+
<property role="Xl_RC" value="___empty_" />
646+
</node>
647+
</node>
648+
</node>
649+
</node>
650+
</node>
651+
</node>
652+
</node>
615653
</model>
616654

0 commit comments

Comments
 (0)