You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: org.modeldriven.alf.eclipse.moka/Libraries/resources/error-messages.txt
+10-3Lines changed: 10 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ One or more arguments are not compatible (in type and/or multiplicity) with the
39
39
If the target qualified name does not disambiguate to a feature reference, then each input argument expression must be assignable to its corresponding parameter and each output argument expression must be assignable from its corresponding parameter. (Note that this implies that the type of an argument expression for an inout parameter must be the same as the type of that parameter.)
40
40
41
41
behaviorInvocationExpressionReferentConstraint
42
-
Behavior or feature reference cannot be resolved.
42
+
Behavior or feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
43
43
If the target qualified name does not disambiguate to a feature reference, then it must resolve to a behavior or an association end. Otherwise it must resolve to a single feature referent according to the overloading resolution rules, unless it is an implicit destructor call (in which case it has no referent).
Assignments not allowed in tuple of sequence feature invocation.
167
167
If invocation is a sequence feature invocation, then the assignments after the tuple of the invocation expression must be the same as the assignments before.
168
168
169
+
invocationExpressionReferent
170
+
Feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
171
+
The referent of an invocation cannot be a signal unless it is a signal reception.
169
172
170
173
isUniqueExpressionExpressionArgument
171
174
Argument must have a multiplicity upper bound of 1.
Any name that is unassigned before an accept statement and is assigned in one or more blocks of the accept statement, has, after the accept statement, a type that is is the effective common ancestor of the types of the name in each block in which it is defined, with a multiplicity lower bound that is the minimum of the lower bound for the name in each block (where it is considered to have multiplicity lower bound of zero for blocks in which it is not defined), and a multiplicity upper bound that is the maximum for the name in each block in which it is defined.
425
428
426
429
acceptStatementSignals
427
-
Referenced signals must have receptions; signals cannot be referenced in more than one accept block.
428
-
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement. No signal may be referenced in more than one accept block of an accept statement.
430
+
Signals cannot be referenced in more than one accept block.
431
+
No signal may be referenced in more than one accept block of an accept statement.
432
+
433
+
acceptStatementReceptions
434
+
Referenced signals must have receptions.
435
+
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement.
Copy file name to clipboardExpand all lines: org.modeldriven.alf.eclipse/Libraries/resources/error-messages.txt
+10-3Lines changed: 10 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ One or more arguments are not compatible (in type and/or multiplicity) with the
39
39
If the target qualified name does not disambiguate to a feature reference, then each input argument expression must be assignable to its corresponding parameter and each output argument expression must be assignable from its corresponding parameter. (Note that this implies that the type of an argument expression for an inout parameter must be the same as the type of that parameter.)
40
40
41
41
behaviorInvocationExpressionReferentConstraint
42
-
Behavior or feature reference cannot be resolved.
42
+
Behavior or feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
43
43
If the target qualified name does not disambiguate to a feature reference, then it must resolve to a behavior or an association end. Otherwise it must resolve to a single feature referent according to the overloading resolution rules, unless it is an implicit destructor call (in which case it has no referent).
Assignments not allowed in tuple of sequence feature invocation.
167
167
If invocation is a sequence feature invocation, then the assignments after the tuple of the invocation expression must be the same as the assignments before.
168
168
169
+
invocationExpressionReferent
170
+
Feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
171
+
The referent of an invocation cannot be a signal unless it is a signal reception.
169
172
170
173
isUniqueExpressionExpressionArgument
171
174
Argument must have a multiplicity upper bound of 1.
Any name that is unassigned before an accept statement and is assigned in one or more blocks of the accept statement, has, after the accept statement, a type that is is the effective common ancestor of the types of the name in each block in which it is defined, with a multiplicity lower bound that is the minimum of the lower bound for the name in each block (where it is considered to have multiplicity lower bound of zero for blocks in which it is not defined), and a multiplicity upper bound that is the maximum for the name in each block in which it is defined.
425
428
426
429
acceptStatementSignals
427
-
Referenced signals must have receptions; signals cannot be referenced in more than one accept block.
428
-
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement. No signal may be referenced in more than one accept block of an accept statement.
430
+
Signals cannot be referenced in more than one accept block.
431
+
No signal may be referenced in more than one accept block of an accept statement.
432
+
433
+
acceptStatementReceptions
434
+
Referenced signals must have receptions.
435
+
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement.
Copy file name to clipboardExpand all lines: org.modeldriven.alf.fuml.impl/Libraries/resources/error-messages.txt
+14-3Lines changed: 14 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -39,7 +39,7 @@ One or more arguments are not compatible (in type and/or multiplicity) with the
39
39
If the target qualified name does not disambiguate to a feature reference, then each input argument expression must be assignable to its corresponding parameter and each output argument expression must be assignable from its corresponding parameter. (Note that this implies that the type of an argument expression for an inout parameter must be the same as the type of that parameter.)
40
40
41
41
behaviorInvocationExpressionReferentConstraint
42
-
Behavior or feature reference cannot be resolved.
42
+
Behavior or feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
43
43
If the target qualified name does not disambiguate to a feature reference, then it must resolve to a behavior or an association end. Otherwise it must resolve to a single feature referent according to the overloading resolution rules, unless it is an implicit destructor call (in which case it has no referent).
Assignments not allowed in tuple of sequence feature invocation.
167
167
If invocation is a sequence feature invocation, then the assignments after the tuple of the invocation expression must be the same as the assignments before.
168
168
169
+
invocationExpressionReferent
170
+
Feature reference cannot be resolved or arguments are not compatible (in type and/or multiplicity) with corresponding parameters.
171
+
The referent of an invocation cannot be a signal unless it is a signal reception.
169
172
170
173
isUniqueExpressionExpressionArgument
171
174
Argument must have a multiplicity upper bound of 1.
172
175
The argument of an isUnique expression must have a multiplicity upper bound of 1.
176
+
177
+
leftHandSideDataValueUpdateLegality
178
+
Illegal data value update.
179
+
If a left-hand side is for a feature reference whose expression is a data type, then it must be a legal data value update.
173
180
174
181
leftHandSideIndexExpression
175
182
Index expression must have a multiplicity upper bound no greater than 1.
Any name that is unassigned before an accept statement and is assigned in one or more blocks of the accept statement, has, after the accept statement, a type that is is the effective common ancestor of the types of the name in each block in which it is defined, with a multiplicity lower bound that is the minimum of the lower bound for the name in each block (where it is considered to have multiplicity lower bound of zero for blocks in which it is not defined), and a multiplicity upper bound that is the maximum for the name in each block in which it is defined.
421
428
422
429
acceptStatementSignals
423
-
Referenced signals must have receptions; signals cannot be referenced in more than one accept block.
424
-
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement. No signal may be referenced in more than one accept block of an accept statement.
430
+
Signals cannot be referenced in more than one accept block.
431
+
No signal may be referenced in more than one accept block of an accept statement.
432
+
433
+
acceptStatementReceptions
434
+
Referenced signals must have receptions.
435
+
The containing behavior of an accept statement must have receptions for all signals from all accept blocks of the accept statement.
0 commit comments