]> gerrit.simantics Code Review - simantics/platform.git/commit
Declare effects for constants and variables 11/411/1
authorHannu Niemistö <hannu.niemisto@semantum.fi>
Thu, 13 Apr 2017 10:08:54 +0000 (13:08 +0300)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Thu, 13 Apr 2017 11:28:45 +0000 (14:28 +0300)
commita27d3028cfb27d3f13ed99eae242592ab29ed5db
tree903de09ab6113a754e87ac6a3aa826b4aae6ee43
parent222fd4a374a665735681ec00c44295eb28e2dd5d
Declare effects for constants and variables

Effectful constants and variables now correctly declare their effects.

refs #7140
[PRIVATE-13312]

Change-Id: Ie40c3985ac61acb707293161b8aefb361d691732
(cherry picked from commit 6f75cd65e0ba87535a4b92003604f8f5fc94e9d5)
bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/expressions/EConstant.java
bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/expressions/EVariable.java
bundles/org.simantics.scl.compiler/src/org/simantics/scl/compiler/elaboration/expressions/Expression.java