-
Key: OCL21-232
-
Legacy Issue Number: 7521
-
Status: closed
-
Source: OpenModeling ( Jos Warmer)
-
Summary:
13. – [4] The arguments of an ocl message expression evaluation must correspond to
{1.. arguments->size()}
– the formal input parameters of the operation, or the attributes of the signal
– indicated in the ocl message expression.
context OclMessageExpEval
inv: model.calledOperation->size() = 1 implies
Sequence>forAll( i | arguments>at.variable->size() = 1 implies
model.calledOperation.operation.parameter->
select( kind = ParameterDirectionKind::In )->at.name =
arguments->at.variable
and
arguments->at.expression->size() = 1 implies
model.calledOperation.operation.parameter->
select( kind = ParameterDirectionKind::In )at.type =
arguments->at.expression.model
==> missing ’->’ before ’at’, and missing final closing bracket -
Reported: OCL 2.0b2 — Thu, 10 Jun 2004 04:00 GMT
-
Disposition: Resolved — OCL 2.1
-
Disposition Summary:
yes
-
Updated: Fri, 6 Mar 2015 20:58 GMT