-
sequence(ISerializationContext,EObject)
-
def sequence(ISerializationContext,EObject)
-
sequence_AnnotationField(ISerializationContext,SarlAnnotationType)
-
protected def sequence_AnnotationField(ISerializationContext,SarlAnnotationType)
Contexts:
AnnotationField returns SarlAnnotationType
Constraint:
(annotationInfo=AnnotationField_SarlAnnotationType_2_4_0 modifiers+=CommonModifier* name=ValidID members+=AnnotationField*)
-
sequence_AnnotationField(ISerializationContext,SarlClass)
-
protected def sequence_AnnotationField(ISerializationContext,SarlClass)
Contexts:
AnnotationField returns SarlClass
Constraint:
(
annotationInfo=AnnotationField_SarlClass_2_1_0
modifiers+=CommonModifier*
name=ValidID
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(extends=JvmParameterizedTypeReference? (implements+=JvmParameterizedTypeReference implements+=JvmParameterizedTypeReference*)?)+
members+=Member*
)
-
sequence_AnnotationField(ISerializationContext,SarlEnumeration)
-
protected def sequence_AnnotationField(ISerializationContext,SarlEnumeration)
Contexts:
AnnotationField returns SarlEnumeration
Constraint:
(
annotationInfo=AnnotationField_SarlEnumeration_2_3_0
modifiers+=CommonModifier*
name=ValidID
(members+=XtendEnumLiteral members+=XtendEnumLiteral*)?
)
-
sequence_AnnotationField(ISerializationContext,SarlField)
-
protected def sequence_AnnotationField(ISerializationContext,SarlField)
Contexts:
AnnotationField returns SarlField
Constraint:
(
annotationInfo=AnnotationField_SarlField_2_0_0
modifiers+=CommonModifier*
modifiers+=FieldModifier
modifiers+=CommonModifier*
name=ValidID
type=JvmTypeReference?
initialValue=XAnnotationElementValue?
)
-
sequence_AnnotationField(ISerializationContext,SarlInterface)
-
protected def sequence_AnnotationField(ISerializationContext,SarlInterface)
Contexts:
AnnotationField returns SarlInterface
Constraint:
(
annotationInfo=AnnotationField_SarlInterface_2_2_0
modifiers+=CommonModifier*
name=ValidID
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(extends+=JvmParameterizedTypeReference extends+=JvmParameterizedTypeReference*)?
members+=Member*
)
-
sequence_AnnotationField_SarlAnnotationType_2_4_0_SarlClass_2_1_0_SarlEnumeration_2_3_0_SarlField_2_0_0_SarlInterface_2_2_0(ISerializationContext,XtendMember)
-
protected def sequence_AnnotationField_SarlAnnotationType_2_4_0_SarlClass_2_1_0_SarlEnumeration_2_3_0_SarlField_2_0_0_SarlInterface_2_2_0(ISerializationContext,XtendMember)
Contexts:
AnnotationField.SarlField_2_0_0 returns XtendMember
AnnotationField.SarlClass_2_1_0 returns XtendMember
AnnotationField.SarlInterface_2_2_0 returns XtendMember
AnnotationField.SarlEnumeration_2_3_0 returns XtendMember
AnnotationField.SarlAnnotationType_2_4_0 returns XtendMember
Constraint:
annotations+=XAnnotation*
-
sequence_AOPMember(ISerializationContext,SarlAction)
-
protected def sequence_AOPMember(ISerializationContext,SarlAction)
Contexts:
AOPMember returns SarlAction
Constraint:
(
annotationInfo=AOPMember_SarlAction_2_5_0
modifiers+=CommonModifier*
modifiers+=MethodModifier
(modifiers+=CommonModifier | modifiers+=MethodModifier)*
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
name=FunctionID
(parameters+=Parameter parameters+=Parameter*)?
(returnType=TypeReferenceWithTypeArgs | returnType=TypeReferenceNoTypeArgs)?
(
(exceptions+=JvmTypeReference exceptions+=JvmTypeReference*) |
(firedEvents+=JvmTypeReference firedEvents+=JvmTypeReference*) |
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)
)*
expression=XBlockExpression?
)
-
sequence_AOPMember(ISerializationContext,SarlAnnotationType)
-
protected def sequence_AOPMember(ISerializationContext,SarlAnnotationType)
Contexts:
AOPMember returns SarlAnnotationType
Constraint:
(annotationInfo=AOPMember_SarlAnnotationType_2_9_0 modifiers+=CommonModifier* name=ValidID members+=AnnotationField*)
-
sequence_AOPMember(ISerializationContext,SarlBehaviorUnit)
-
protected def sequence_AOPMember(ISerializationContext,SarlBehaviorUnit)
Contexts:
AOPMember returns SarlBehaviorUnit
Constraint:
(annotationInfo=AOPMember_SarlBehaviorUnit_2_0_0 name=JvmParameterizedTypeReference guard=XExpression? expression=XBlockExpression)
-
sequence_AOPMember(ISerializationContext,SarlCapacityUses)
-
protected def sequence_AOPMember(ISerializationContext,SarlCapacityUses)
Contexts:
AOPMember returns SarlCapacityUses
Constraint:
(annotationInfo=AOPMember_SarlCapacityUses_2_1_0 capacities+=JvmParameterizedTypeReference capacities+=JvmParameterizedTypeReference*)
-
sequence_AOPMember(ISerializationContext,SarlClass)
-
protected def sequence_AOPMember(ISerializationContext,SarlClass)
Contexts:
AOPMember returns SarlClass
Constraint:
(
annotationInfo=AOPMember_SarlClass_2_6_0
modifiers+=CommonModifier*
name=ValidID
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(extends=JvmParameterizedTypeReference? (implements+=JvmParameterizedTypeReference implements+=JvmParameterizedTypeReference*)?)+
members+=Member*
)
-
sequence_AOPMember(ISerializationContext,SarlConstructor)
-
protected def sequence_AOPMember(ISerializationContext,SarlConstructor)
Contexts:
AOPMember returns SarlConstructor
Constraint:
(
annotationInfo=AOPMember_SarlConstructor_2_4_0
modifiers+=CommonModifier*
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(parameters+=Parameter parameters+=Parameter*)?
((exceptions+=JvmTypeReference exceptions+=JvmTypeReference*) | (typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*))*
expression=XBlockExpression
)
-
sequence_AOPMember(ISerializationContext,SarlEnumeration)
-
protected def sequence_AOPMember(ISerializationContext,SarlEnumeration)
Contexts:
AOPMember returns SarlEnumeration
Constraint:
(annotationInfo=AOPMember_SarlEnumeration_2_8_0 modifiers+=CommonModifier* name=ValidID (members+=XtendEnumLiteral members+=XtendEnumLiteral*)?)
-
sequence_AOPMember(ISerializationContext,SarlField)
-
protected def sequence_AOPMember(ISerializationContext,SarlField)
Contexts:
AOPMember returns SarlField
Constraint:
(
annotationInfo=AOPMember_SarlField_2_3_0
modifiers+=CommonModifier*
(
(modifiers+='extension' (modifiers+=FieldModifier | modifiers+=CommonModifier)* name=ValidID type=JvmTypeReference) |
(
modifiers+=FieldModifier
modifiers+=CommonModifier*
((modifiers+='extension' name=ValidID type=JvmTypeReference) | (name=ValidID type=JvmTypeReference?))
)
)
initialValue=XExpression?
)
-
sequence_AOPMember(ISerializationContext,SarlInterface)
-
protected def sequence_AOPMember(ISerializationContext,SarlInterface)
Contexts:
AOPMember returns SarlInterface
Constraint:
(
annotationInfo=AOPMember_SarlInterface_2_7_0
modifiers+=CommonModifier*
name=ValidID
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(extends+=JvmParameterizedTypeReference extends+=JvmParameterizedTypeReference*)?
members+=Member*
)
-
sequence_AOPMember(ISerializationContext,SarlRequiredCapacity)
-
protected def sequence_AOPMember(ISerializationContext,SarlRequiredCapacity)
Contexts:
AOPMember returns SarlRequiredCapacity
Constraint:
(annotationInfo=AOPMember_SarlRequiredCapacity_2_2_0 capacities+=JvmParameterizedTypeReference capacities+=JvmParameterizedTypeReference*)
-
sequence_AOPMember_SarlAction_2_5_0_SarlAnnotationType_2_9_0_SarlBehaviorUnit_2_0_0_SarlCapacityUses_2_1_0_SarlClass_2_6_0_SarlConstructor_2_4_0_SarlEnumeration_2_8_0_SarlField_2_3_0_SarlInterface_2_7_0_SarlRequiredCapacity_2_2_0(ISerializationContext,XtendMember)
-
protected def sequence_AOPMember_SarlAction_2_5_0_SarlAnnotationType_2_9_0_SarlBehaviorUnit_2_0_0_SarlCapacityUses_2_1_0_SarlClass_2_6_0_SarlConstructor_2_4_0_SarlEnumeration_2_8_0_SarlField_2_3_0_SarlInterface_2_7_0_SarlRequiredCapacity_2_2_0(ISerializationContext,XtendMember)
Contexts:
AOPMember.SarlBehaviorUnit_2_0_0 returns XtendMember
AOPMember.SarlCapacityUses_2_1_0 returns XtendMember
AOPMember.SarlRequiredCapacity_2_2_0 returns XtendMember
AOPMember.SarlField_2_3_0 returns XtendMember
AOPMember.SarlConstructor_2_4_0 returns XtendMember
AOPMember.SarlAction_2_5_0 returns XtendMember
AOPMember.SarlClass_2_6_0 returns XtendMember
AOPMember.SarlInterface_2_7_0 returns XtendMember
AOPMember.SarlEnumeration_2_8_0 returns XtendMember
AOPMember.SarlAnnotationType_2_9_0 returns XtendMember
Constraint:
annotations+=XAnnotation*
-
sequence_AssertExpression(ISerializationContext,SarlAssertExpression)
-
protected def sequence_AssertExpression(ISerializationContext,SarlAssertExpression)
Contexts:
AssertExpression returns SarlAssertExpression
Constraint:
(condition=XExpression message=STRING?)
-
sequence_AssertExpression_AssumeExpression(ISerializationContext,SarlAssertExpression)
-
protected def sequence_AssertExpression_AssumeExpression(ISerializationContext,SarlAssertExpression)
Contexts:
XCastedExpression returns SarlAssertExpression
XCastedExpression.SarlCastedExpression_1_0_0_0 returns SarlAssertExpression
XPrimaryExpression returns SarlAssertExpression
XMultiplicativeExpression returns SarlAssertExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns SarlAssertExpression
XExponentExpression returns SarlAssertExpression
XExponentExpression.XBinaryOperation_1_0_0_0 returns SarlAssertExpression
XUnaryOperation returns SarlAssertExpression
XAssignment returns SarlAssertExpression
XAssignment.XBinaryOperation_1_1_0_0_0 returns SarlAssertExpression
XConditionalExpression returns SarlAssertExpression
XConditionalExpression.XIfExpression_1_0_0_0 returns SarlAssertExpression
XExpressionOrSimpleConstructorCall returns SarlAssertExpression
RichStringPart returns SarlAssertExpression
XAnnotationElementValueOrCommaList returns SarlAssertExpression
XAnnotationElementValueOrCommaList.XListLiteral_1_1_0 returns SarlAssertExpression
XAnnotationElementValue returns SarlAssertExpression
XAnnotationOrExpression returns SarlAssertExpression
XExpression returns SarlAssertExpression
XOrExpression returns SarlAssertExpression
XOrExpression.XBinaryOperation_1_0_0_0 returns SarlAssertExpression
XAndExpression returns SarlAssertExpression
XAndExpression.XBinaryOperation_1_0_0_0 returns SarlAssertExpression
XEqualityExpression returns SarlAssertExpression
XEqualityExpression.XBinaryOperation_1_0_0_0 returns SarlAssertExpression
XRelationalExpression returns SarlAssertExpression
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns SarlAssertExpression
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns SarlAssertExpression
XOtherOperatorExpression returns SarlAssertExpression
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns SarlAssertExpression
XAdditiveExpression returns SarlAssertExpression
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns SarlAssertExpression
XPostfixOperation returns SarlAssertExpression
XPostfixOperation.XPostfixOperation_1_0_0 returns SarlAssertExpression
XMemberFeatureCall returns SarlAssertExpression
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns SarlAssertExpression
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns SarlAssertExpression
XParenthesizedExpression returns SarlAssertExpression
XExpressionOrVarDeclaration returns SarlAssertExpression
Constraint:
((condition=XExpression message=STRING?) | (isStatic?='assume' condition=XExpression message=STRING?))
-
sequence_AssumeExpression(ISerializationContext,SarlAssertExpression)
-
protected def sequence_AssumeExpression(ISerializationContext,SarlAssertExpression)
Contexts:
AssumeExpression returns SarlAssertExpression
Constraint:
(isStatic?='assume' condition=XExpression message=STRING?)
-
sequence_BreakExpression(ISerializationContext,SarlBreakExpression)
-
protected def sequence_BreakExpression(ISerializationContext,SarlBreakExpression)
Contexts:
BreakExpression returns SarlBreakExpression
XCastedExpression returns SarlBreakExpression
XCastedExpression.SarlCastedExpression_1_0_0_0 returns SarlBreakExpression
XPrimaryExpression returns SarlBreakExpression
XMultiplicativeExpression returns SarlBreakExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns SarlBreakExpression
XExponentExpression returns SarlBreakExpression
XExponentExpression.XBinaryOperation_1_0_0_0 returns SarlBreakExpression
XUnaryOperation returns SarlBreakExpression
XAssignment returns SarlBreakExpression
XAssignment.XBinaryOperation_1_1_0_0_0 returns SarlBreakExpression
XConditionalExpression returns SarlBreakExpression
XConditionalExpression.XIfExpression_1_0_0_0 returns SarlBreakExpression
XExpressionOrSimpleConstructorCall returns SarlBreakExpression
RichStringPart returns SarlBreakExpression
XAnnotationElementValueOrCommaList returns SarlBreakExpression
XAnnotationElementValueOrCommaList.XListLiteral_1_1_0 returns SarlBreakExpression
XAnnotationElementValue returns SarlBreakExpression
XAnnotationOrExpression returns SarlBreakExpression
XExpression returns SarlBreakExpression
XOrExpression returns SarlBreakExpression
XOrExpression.XBinaryOperation_1_0_0_0 returns SarlBreakExpression
XAndExpression returns SarlBreakExpression
XAndExpression.XBinaryOperation_1_0_0_0 returns SarlBreakExpression
XEqualityExpression returns SarlBreakExpression
XEqualityExpression.XBinaryOperation_1_0_0_0 returns SarlBreakExpression
XRelationalExpression returns SarlBreakExpression
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns SarlBreakExpression
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns SarlBreakExpression
XOtherOperatorExpression returns SarlBreakExpression
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns SarlBreakExpression
XAdditiveExpression returns SarlBreakExpression
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns SarlBreakExpression
XPostfixOperation returns SarlBreakExpression
XPostfixOperation.XPostfixOperation_1_0_0 returns SarlBreakExpression
XMemberFeatureCall returns SarlBreakExpression
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns SarlBreakExpression
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns SarlBreakExpression
XParenthesizedExpression returns SarlBreakExpression
XExpressionOrVarDeclaration returns SarlBreakExpression
Constraint:
{SarlBreakExpression}
-
sequence_CapacityMember(ISerializationContext,SarlAction)
-
protected def sequence_CapacityMember(ISerializationContext,SarlAction)
Contexts:
CapacityMember returns SarlAction
Constraint:
(
annotationInfo=CapacityMember_SarlAction_2
modifiers+=CommonModifier*
modifiers+=MethodModifier
modifiers+=CommonModifier*
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
name=FunctionID
(parameters+=Parameter parameters+=Parameter*)?
(returnType=TypeReferenceWithTypeArgs | returnType=TypeReferenceNoTypeArgs)?
(
(exceptions+=JvmTypeReference exceptions+=JvmTypeReference*) |
(firedEvents+=JvmTypeReference firedEvents+=JvmTypeReference*) |
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)
)*
expression=XBlockExpression?
)
-
sequence_CapacityMember_SarlAction_2(ISerializationContext,XtendMember)
-
protected def sequence_CapacityMember_SarlAction_2(ISerializationContext,XtendMember)
Contexts:
CapacityMember.SarlAction_2 returns XtendMember
Constraint:
annotations+=XAnnotation*
-
sequence_ContinueExpression(ISerializationContext,SarlContinueExpression)
-
protected def sequence_ContinueExpression(ISerializationContext,SarlContinueExpression)
Contexts:
ContinueExpression returns SarlContinueExpression
XCastedExpression returns SarlContinueExpression
XCastedExpression.SarlCastedExpression_1_0_0_0 returns SarlContinueExpression
XPrimaryExpression returns SarlContinueExpression
XMultiplicativeExpression returns SarlContinueExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns SarlContinueExpression
XExponentExpression returns SarlContinueExpression
XExponentExpression.XBinaryOperation_1_0_0_0 returns SarlContinueExpression
XUnaryOperation returns SarlContinueExpression
XAssignment returns SarlContinueExpression
XAssignment.XBinaryOperation_1_1_0_0_0 returns SarlContinueExpression
XConditionalExpression returns SarlContinueExpression
XConditionalExpression.XIfExpression_1_0_0_0 returns SarlContinueExpression
XExpressionOrSimpleConstructorCall returns SarlContinueExpression
RichStringPart returns SarlContinueExpression
XAnnotationElementValueOrCommaList returns SarlContinueExpression
XAnnotationElementValueOrCommaList.XListLiteral_1_1_0 returns SarlContinueExpression
XAnnotationElementValue returns SarlContinueExpression
XAnnotationOrExpression returns SarlContinueExpression
XExpression returns SarlContinueExpression
XOrExpression returns SarlContinueExpression
XOrExpression.XBinaryOperation_1_0_0_0 returns SarlContinueExpression
XAndExpression returns SarlContinueExpression
XAndExpression.XBinaryOperation_1_0_0_0 returns SarlContinueExpression
XEqualityExpression returns SarlContinueExpression
XEqualityExpression.XBinaryOperation_1_0_0_0 returns SarlContinueExpression
XRelationalExpression returns SarlContinueExpression
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns SarlContinueExpression
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns SarlContinueExpression
XOtherOperatorExpression returns SarlContinueExpression
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns SarlContinueExpression
XAdditiveExpression returns SarlContinueExpression
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns SarlContinueExpression
XPostfixOperation returns SarlContinueExpression
XPostfixOperation.XPostfixOperation_1_0_0 returns SarlContinueExpression
XMemberFeatureCall returns SarlContinueExpression
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns SarlContinueExpression
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns SarlContinueExpression
XParenthesizedExpression returns SarlContinueExpression
XExpressionOrVarDeclaration returns SarlContinueExpression
Constraint:
{SarlContinueExpression}
-
sequence_EventMember(ISerializationContext,SarlConstructor)
-
protected def sequence_EventMember(ISerializationContext,SarlConstructor)
Contexts:
EventMember returns SarlConstructor
Constraint:
(
annotationInfo=EventMember_SarlConstructor_2_1_0
modifiers+=CommonModifier*
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(parameters+=Parameter parameters+=Parameter*)?
((exceptions+=JvmTypeReference exceptions+=JvmTypeReference*) | (typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*))*
expression=XBlockExpression
)
-
sequence_EventMember(ISerializationContext,SarlField)
-
protected def sequence_EventMember(ISerializationContext,SarlField)
Contexts:
EventMember returns SarlField
Constraint:
(
annotationInfo=EventMember_SarlField_2_0_0
modifiers+=CommonModifier*
(
(modifiers+='extension' (modifiers+=FieldModifier | modifiers+=CommonModifier)* name=ValidID type=JvmTypeReference) |
(
modifiers+=FieldModifier
modifiers+=CommonModifier*
((modifiers+='extension' name=ValidID type=JvmTypeReference) | (name=ValidID type=JvmTypeReference?))
)
)
initialValue=XExpression?
)
-
sequence_EventMember_SarlConstructor_2_1_0_SarlField_2_0_0(ISerializationContext,XtendMember)
-
protected def sequence_EventMember_SarlConstructor_2_1_0_SarlField_2_0_0(ISerializationContext,XtendMember)
Contexts:
EventMember.SarlField_2_0_0 returns XtendMember
EventMember.SarlConstructor_2_1_0 returns XtendMember
Constraint:
annotations+=XAnnotation*
-
sequence_FullJvmFormalParameter(ISerializationContext,XtendFormalParameter)
-
protected def sequence_FullJvmFormalParameter(ISerializationContext,XtendFormalParameter)
Contexts:
FullJvmFormalParameter returns XtendFormalParameter
Constraint:
(extension?='extension'? name=ValidID parameterType=MultiTypeReference)
-
sequence_JvmFormalParameter(ISerializationContext,XtendFormalParameter)
-
protected def sequence_JvmFormalParameter(ISerializationContext,XtendFormalParameter)
Contexts:
JvmFormalParameter returns XtendFormalParameter
Constraint:
(extension?='extension'? name=ValidID parameterType=JvmTypeReference?)
-
sequence_Member(ISerializationContext,SarlAction)
-
protected def sequence_Member(ISerializationContext,SarlAction)
Contexts:
Member returns SarlAction
Constraint:
(
annotationInfo=Member_SarlAction_2_2_0
modifiers+=CommonModifier*
modifiers+=MethodModifier
(modifiers+=CommonModifier | modifiers+=MethodModifier)*
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
name=FunctionID
(parameters+=Parameter parameters+=Parameter*)?
(returnType=TypeReferenceWithTypeArgs | returnType=TypeReferenceNoTypeArgs)?
(
(exceptions+=JvmTypeReference exceptions+=JvmTypeReference*) |
(firedEvents+=JvmTypeReference firedEvents+=JvmTypeReference*) |
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)
)*
expression=XBlockExpression?
)
-
sequence_Member(ISerializationContext,SarlAnnotationType)
-
protected def sequence_Member(ISerializationContext,SarlAnnotationType)
Contexts:
Member returns SarlAnnotationType
Constraint:
(annotationInfo=Member_SarlAnnotationType_2_6_0 modifiers+=CommonModifier* name=ValidID members+=AnnotationField*)
-
sequence_Member(ISerializationContext,SarlClass)
-
protected def sequence_Member(ISerializationContext,SarlClass)
Contexts:
Member returns SarlClass
Constraint:
(
annotationInfo=Member_SarlClass_2_3_0
modifiers+=CommonModifier*
name=ValidID
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(extends=JvmParameterizedTypeReference? (implements+=JvmParameterizedTypeReference implements+=JvmParameterizedTypeReference*)?)+
members+=Member*
)
-
sequence_Member(ISerializationContext,SarlConstructor)
-
protected def sequence_Member(ISerializationContext,SarlConstructor)
Contexts:
Member returns SarlConstructor
Constraint:
(
annotationInfo=Member_SarlConstructor_2_1_0
modifiers+=CommonModifier*
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(parameters+=Parameter parameters+=Parameter*)?
((exceptions+=JvmTypeReference exceptions+=JvmTypeReference*) | (typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*))*
expression=XBlockExpression
)
-
sequence_Member(ISerializationContext,SarlEnumeration)
-
protected def sequence_Member(ISerializationContext,SarlEnumeration)
Contexts:
Member returns SarlEnumeration
Constraint:
(annotationInfo=Member_SarlEnumeration_2_5_0 modifiers+=CommonModifier* name=ValidID (members+=XtendEnumLiteral members+=XtendEnumLiteral*)?)
-
sequence_Member(ISerializationContext,SarlField)
-
protected def sequence_Member(ISerializationContext,SarlField)
Contexts:
Member returns SarlField
Constraint:
(
annotationInfo=Member_SarlField_2_0_0
modifiers+=CommonModifier*
(
(modifiers+='extension' (modifiers+=FieldModifier | modifiers+=CommonModifier)* name=ValidID type=JvmTypeReference) |
(
modifiers+=FieldModifier
modifiers+=CommonModifier*
((modifiers+='extension' name=ValidID type=JvmTypeReference) | (name=ValidID type=JvmTypeReference?))
)
)
initialValue=XExpression?
)
-
sequence_Member(ISerializationContext,SarlInterface)
-
protected def sequence_Member(ISerializationContext,SarlInterface)
Contexts:
Member returns SarlInterface
Constraint:
(
annotationInfo=Member_SarlInterface_2_4_0
modifiers+=CommonModifier*
name=ValidID
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(extends+=JvmParameterizedTypeReference extends+=JvmParameterizedTypeReference*)?
members+=Member*
)
-
sequence_Member_SarlAction_2_2_0_SarlAnnotationType_2_6_0_SarlClass_2_3_0_SarlConstructor_2_1_0_SarlEnumeration_2_5_0_SarlField_2_0_0_SarlInterface_2_4_0(ISerializationContext,XtendMember)
-
protected def sequence_Member_SarlAction_2_2_0_SarlAnnotationType_2_6_0_SarlClass_2_3_0_SarlConstructor_2_1_0_SarlEnumeration_2_5_0_SarlField_2_0_0_SarlInterface_2_4_0(ISerializationContext,XtendMember)
Contexts:
Member.SarlField_2_0_0 returns XtendMember
Member.SarlConstructor_2_1_0 returns XtendMember
Member.SarlAction_2_2_0 returns XtendMember
Member.SarlClass_2_3_0 returns XtendMember
Member.SarlInterface_2_4_0 returns XtendMember
Member.SarlEnumeration_2_5_0 returns XtendMember
Member.SarlAnnotationType_2_6_0 returns XtendMember
Constraint:
annotations+=XAnnotation*
-
sequence_Parameter(ISerializationContext,SarlFormalParameter)
-
protected def sequence_Parameter(ISerializationContext,SarlFormalParameter)
Contexts:
Parameter returns SarlFormalParameter
Constraint:
(
annotations+=XAnnotation*
(extension?='extension' annotations+=XAnnotation*)?
name=ValidID
parameterType=JvmTypeReference
(varArg?='*' | defaultValue=XExpression)?
)
-
sequence_SarlCastedExpression(ISerializationContext,SarlCastedExpression)
-
protected def sequence_SarlCastedExpression(ISerializationContext,SarlCastedExpression)
Contexts:
SarlCastedExpression returns SarlCastedExpression
Constraint:
feature=[JvmIdentifiableElement|IdOrSuper]?
-
sequence_SarlScript(ISerializationContext,SarlScript)
-
protected def sequence_SarlScript(ISerializationContext,SarlScript)
Contexts:
SarlScript returns SarlScript
Constraint:
(package=QualifiedName? importSection=XImportSection? xtendTypes+=Type*)
-
sequence_SarlXLoopFormalParameter(ISerializationContext,XtendFormalParameter)
-
protected def sequence_SarlXLoopFormalParameter(ISerializationContext,XtendFormalParameter)
Contexts:
SarlXLoopFormalParameter returns XtendFormalParameter
Constraint:
(extension?='extension'? name=ValidID parameterType=JvmTypeReference?)
-
sequence_Type(ISerializationContext,SarlAgent)
-
protected def sequence_Type(ISerializationContext,SarlAgent)
Contexts:
Type returns SarlAgent
Constraint:
(annotationInfo=Type_SarlAgent_2_2_0 modifiers+=CommonModifier* name=ValidID extends=JvmParameterizedTypeReference? members+=AOPMember*)
-
sequence_Type(ISerializationContext,SarlAnnotationType)
-
protected def sequence_Type(ISerializationContext,SarlAnnotationType)
Contexts:
Type returns SarlAnnotationType
Constraint:
(annotationInfo=Type_SarlAnnotationType_2_11_0 modifiers+=CommonModifier* name=ValidID members+=AnnotationField*)
-
sequence_Type(ISerializationContext,SarlArtifact)
-
protected def sequence_Type(ISerializationContext,SarlArtifact)
Contexts:
Type returns SarlArtifact
Constraint:
(annotationInfo=Type_SarlArtifact_2_6_0 modifiers+=CommonModifier* name=ValidID)
-
sequence_Type(ISerializationContext,SarlBehavior)
-
protected def sequence_Type(ISerializationContext,SarlBehavior)
Contexts:
Type returns SarlBehavior
Constraint:
(annotationInfo=Type_SarlBehavior_2_3_0 modifiers+=CommonModifier* name=ValidID extends=JvmParameterizedTypeReference? members+=AOPMember*)
-
sequence_Type(ISerializationContext,SarlCapacity)
-
protected def sequence_Type(ISerializationContext,SarlCapacity)
Contexts:
Type returns SarlCapacity
Constraint:
(
annotationInfo=Type_SarlCapacity_2_1_0
modifiers+=CommonModifier*
name=ValidID
(extends+=JvmParameterizedTypeReference extends+=JvmParameterizedTypeReference*)?
members+=CapacityMember*
)
-
sequence_Type(ISerializationContext,SarlClass)
-
protected def sequence_Type(ISerializationContext,SarlClass)
Contexts:
Type returns SarlClass
Constraint:
(
annotationInfo=Type_SarlClass_2_8_0
modifiers+=CommonModifier*
name=ValidID
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(extends=JvmParameterizedTypeReference? (implements+=JvmParameterizedTypeReference implements+=JvmParameterizedTypeReference*)?)+
members+=Member*
)
-
sequence_Type(ISerializationContext,SarlEnumeration)
-
protected def sequence_Type(ISerializationContext,SarlEnumeration)
Contexts:
Type returns SarlEnumeration
Constraint:
(annotationInfo=Type_SarlEnumeration_2_10_0 modifiers+=CommonModifier* name=ValidID (members+=XtendEnumLiteral members+=XtendEnumLiteral*)?)
-
sequence_Type(ISerializationContext,SarlEvent)
-
protected def sequence_Type(ISerializationContext,SarlEvent)
Contexts:
Type returns SarlEvent
Constraint:
(
annotationInfo=Type_SarlEvent_2_0_0
modifiers+=CommonModifier*
name=ValidID
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
extends=JvmParameterizedTypeReference?
members+=EventMember*
)
-
sequence_Type(ISerializationContext,SarlInterface)
-
protected def sequence_Type(ISerializationContext,SarlInterface)
Contexts:
Type returns SarlInterface
Constraint:
(
annotationInfo=Type_SarlInterface_2_9_0
modifiers+=CommonModifier*
name=ValidID
(typeParameters+=JvmTypeParameter typeParameters+=JvmTypeParameter*)?
(extends+=JvmParameterizedTypeReference extends+=JvmParameterizedTypeReference*)?
members+=Member*
)
-
sequence_Type(ISerializationContext,SarlProtocol)
-
protected def sequence_Type(ISerializationContext,SarlProtocol)
Contexts:
Type returns SarlProtocol
Constraint:
(annotationInfo=Type_SarlProtocol_2_7_0 modifiers+=CommonModifier* name=ValidID)
-
sequence_Type(ISerializationContext,SarlSkill)
-
protected def sequence_Type(ISerializationContext,SarlSkill)
Contexts:
Type returns SarlSkill
Constraint:
(
annotationInfo=Type_SarlSkill_2_4_0
modifiers+=CommonModifier*
name=ValidID
(extends=JvmParameterizedTypeReference? (implements+=JvmParameterizedTypeReference implements+=JvmParameterizedTypeReference*)?)+
members+=AOPMember*
)
-
sequence_Type(ISerializationContext,SarlSpace)
-
protected def sequence_Type(ISerializationContext,SarlSpace)
Contexts:
Type returns SarlSpace
Constraint:
(annotationInfo=Type_SarlSpace_2_5_0 modifiers+=CommonModifier* name=ValidID)
-
sequence_Type_SarlAgent_2_2_0_SarlAnnotationType_2_11_0_SarlArtifact_2_6_0_SarlBehavior_2_3_0_SarlCapacity_2_1_0_SarlClass_2_8_0_SarlEnumeration_2_10_0_SarlEvent_2_0_0_SarlInterface_2_9_0_SarlProtocol_2_7_0_SarlSkill_2_4_0_SarlSpace_2_5_0(ISerializationContext,XtendTypeDeclaration)
-
protected def sequence_Type_SarlAgent_2_2_0_SarlAnnotationType_2_11_0_SarlArtifact_2_6_0_SarlBehavior_2_3_0_SarlCapacity_2_1_0_SarlClass_2_8_0_SarlEnumeration_2_10_0_SarlEvent_2_0_0_SarlInterface_2_9_0_SarlProtocol_2_7_0_SarlSkill_2_4_0_SarlSpace_2_5_0(ISerializationContext,XtendTypeDeclaration)
Contexts:
Type.SarlEvent_2_0_0 returns XtendTypeDeclaration
Type.SarlCapacity_2_1_0 returns XtendTypeDeclaration
Type.SarlAgent_2_2_0 returns XtendTypeDeclaration
Type.SarlBehavior_2_3_0 returns XtendTypeDeclaration
Type.SarlSkill_2_4_0 returns XtendTypeDeclaration
Type.SarlSpace_2_5_0 returns XtendTypeDeclaration
Type.SarlArtifact_2_6_0 returns XtendTypeDeclaration
Type.SarlProtocol_2_7_0 returns XtendTypeDeclaration
Type.SarlClass_2_8_0 returns XtendTypeDeclaration
Type.SarlInterface_2_9_0 returns XtendTypeDeclaration
Type.SarlEnumeration_2_10_0 returns XtendTypeDeclaration
Type.SarlAnnotationType_2_11_0 returns XtendTypeDeclaration
Constraint:
annotations+=XAnnotation*
-
sequence_XAdditiveExpression_XAndExpression_XAssignment_XEqualityExpression_XExponentExpression_XMultiplicativeExpression_XOrExpression_XOtherOperatorExpression_XRelationalExpression(ISerializationContext,XBinaryOperation)
-
protected def sequence_XAdditiveExpression_XAndExpression_XAssignment_XEqualityExpression_XExponentExpression_XMultiplicativeExpression_XOrExpression_XOtherOperatorExpression_XRelationalExpression(ISerializationContext,XBinaryOperation)
Contexts:
XCastedExpression returns XBinaryOperation
XCastedExpression.SarlCastedExpression_1_0_0_0 returns XBinaryOperation
XPrimaryExpression returns XBinaryOperation
XMultiplicativeExpression returns XBinaryOperation
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns XBinaryOperation
XExponentExpression returns XBinaryOperation
XExponentExpression.XBinaryOperation_1_0_0_0 returns XBinaryOperation
XUnaryOperation returns XBinaryOperation
XAssignment returns XBinaryOperation
XAssignment.XBinaryOperation_1_1_0_0_0 returns XBinaryOperation
XConditionalExpression returns XBinaryOperation
XConditionalExpression.XIfExpression_1_0_0_0 returns XBinaryOperation
XExpressionOrSimpleConstructorCall returns XBinaryOperation
RichStringPart returns XBinaryOperation
XAnnotationElementValueOrCommaList returns XBinaryOperation
XAnnotationElementValueOrCommaList.XListLiteral_1_1_0 returns XBinaryOperation
XAnnotationElementValue returns XBinaryOperation
XAnnotationOrExpression returns XBinaryOperation
XExpression returns XBinaryOperation
XOrExpression returns XBinaryOperation
XOrExpression.XBinaryOperation_1_0_0_0 returns XBinaryOperation
XAndExpression returns XBinaryOperation
XAndExpression.XBinaryOperation_1_0_0_0 returns XBinaryOperation
XEqualityExpression returns XBinaryOperation
XEqualityExpression.XBinaryOperation_1_0_0_0 returns XBinaryOperation
XRelationalExpression returns XBinaryOperation
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns XBinaryOperation
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns XBinaryOperation
XOtherOperatorExpression returns XBinaryOperation
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns XBinaryOperation
XAdditiveExpression returns XBinaryOperation
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns XBinaryOperation
XPostfixOperation returns XBinaryOperation
XPostfixOperation.XPostfixOperation_1_0_0 returns XBinaryOperation
XMemberFeatureCall returns XBinaryOperation
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns XBinaryOperation
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns XBinaryOperation
XParenthesizedExpression returns XBinaryOperation
XExpressionOrVarDeclaration returns XBinaryOperation
Constraint:
(
(leftOperand=XMultiplicativeExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpMulti] rightOperand=XCastedExpression) |
(leftOperand=XExponentExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpExponent] rightOperand=XUnaryOperation) |
(leftOperand=XAssignment_XBinaryOperation_1_1_0_0_0 feature=[JvmIdentifiableElement|OpMultiAssign] rightOperand=XAssignment) |
(leftOperand=XOrExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpOr] rightOperand=XAndExpression) |
(leftOperand=XAndExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpAnd] rightOperand=XEqualityExpression) |
(leftOperand=XEqualityExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpEquality] rightOperand=XRelationalExpression) |
(leftOperand=XRelationalExpression_XBinaryOperation_1_1_0_0_0 feature=[JvmIdentifiableElement|OpCompare] rightOperand=XOtherOperatorExpression) |
(leftOperand=XOtherOperatorExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpOther] rightOperand=XAdditiveExpression) |
(leftOperand=XAdditiveExpression_XBinaryOperation_1_0_0_0 feature=[JvmIdentifiableElement|OpAdd] rightOperand=XMultiplicativeExpression)
)
-
sequence_XCastedExpression(ISerializationContext,SarlCastedExpression)
-
protected def sequence_XCastedExpression(ISerializationContext,SarlCastedExpression)
Contexts:
XCastedExpression returns SarlCastedExpression
XCastedExpression.SarlCastedExpression_1_0_0_0 returns SarlCastedExpression
XPrimaryExpression returns SarlCastedExpression
XMultiplicativeExpression returns SarlCastedExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns SarlCastedExpression
XExponentExpression returns SarlCastedExpression
XExponentExpression.XBinaryOperation_1_0_0_0 returns SarlCastedExpression
XUnaryOperation returns SarlCastedExpression
XAssignment returns SarlCastedExpression
XAssignment.XBinaryOperation_1_1_0_0_0 returns SarlCastedExpression
XConditionalExpression returns SarlCastedExpression
XConditionalExpression.XIfExpression_1_0_0_0 returns SarlCastedExpression
XExpressionOrSimpleConstructorCall returns SarlCastedExpression
RichStringPart returns SarlCastedExpression
XAnnotationElementValueOrCommaList returns SarlCastedExpression
XAnnotationElementValueOrCommaList.XListLiteral_1_1_0 returns SarlCastedExpression
XAnnotationElementValue returns SarlCastedExpression
XAnnotationOrExpression returns SarlCastedExpression
XExpression returns SarlCastedExpression
XOrExpression returns SarlCastedExpression
XOrExpression.XBinaryOperation_1_0_0_0 returns SarlCastedExpression
XAndExpression returns SarlCastedExpression
XAndExpression.XBinaryOperation_1_0_0_0 returns SarlCastedExpression
XEqualityExpression returns SarlCastedExpression
XEqualityExpression.XBinaryOperation_1_0_0_0 returns SarlCastedExpression
XRelationalExpression returns SarlCastedExpression
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns SarlCastedExpression
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns SarlCastedExpression
XOtherOperatorExpression returns SarlCastedExpression
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns SarlCastedExpression
XAdditiveExpression returns SarlCastedExpression
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns SarlCastedExpression
XPostfixOperation returns SarlCastedExpression
XPostfixOperation.XPostfixOperation_1_0_0 returns SarlCastedExpression
XMemberFeatureCall returns SarlCastedExpression
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns SarlCastedExpression
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns SarlCastedExpression
XParenthesizedExpression returns SarlCastedExpression
XExpressionOrVarDeclaration returns SarlCastedExpression
Constraint:
(target=XCastedExpression_SarlCastedExpression_1_0_0_0 type=JvmTypeReference)
-
sequence_XForLoopExpression(ISerializationContext,XForLoopExpression)
-
protected def sequence_XForLoopExpression(ISerializationContext,XForLoopExpression)
Contexts:
XCastedExpression returns XForLoopExpression
XCastedExpression.SarlCastedExpression_1_0_0_0 returns XForLoopExpression
XPrimaryExpression returns XForLoopExpression
XForLoopExpression returns XForLoopExpression
XMultiplicativeExpression returns XForLoopExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns XForLoopExpression
XExponentExpression returns XForLoopExpression
XExponentExpression.XBinaryOperation_1_0_0_0 returns XForLoopExpression
XUnaryOperation returns XForLoopExpression
XAssignment returns XForLoopExpression
XAssignment.XBinaryOperation_1_1_0_0_0 returns XForLoopExpression
XConditionalExpression returns XForLoopExpression
XConditionalExpression.XIfExpression_1_0_0_0 returns XForLoopExpression
XExpressionOrSimpleConstructorCall returns XForLoopExpression
RichStringPart returns XForLoopExpression
XAnnotationElementValueOrCommaList returns XForLoopExpression
XAnnotationElementValueOrCommaList.XListLiteral_1_1_0 returns XForLoopExpression
XAnnotationElementValue returns XForLoopExpression
XAnnotationOrExpression returns XForLoopExpression
XExpression returns XForLoopExpression
XOrExpression returns XForLoopExpression
XOrExpression.XBinaryOperation_1_0_0_0 returns XForLoopExpression
XAndExpression returns XForLoopExpression
XAndExpression.XBinaryOperation_1_0_0_0 returns XForLoopExpression
XEqualityExpression returns XForLoopExpression
XEqualityExpression.XBinaryOperation_1_0_0_0 returns XForLoopExpression
XRelationalExpression returns XForLoopExpression
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns XForLoopExpression
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns XForLoopExpression
XOtherOperatorExpression returns XForLoopExpression
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns XForLoopExpression
XAdditiveExpression returns XForLoopExpression
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns XForLoopExpression
XPostfixOperation returns XForLoopExpression
XPostfixOperation.XPostfixOperation_1_0_0 returns XForLoopExpression
XMemberFeatureCall returns XForLoopExpression
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns XForLoopExpression
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns XForLoopExpression
XParenthesizedExpression returns XForLoopExpression
XExpressionOrVarDeclaration returns XForLoopExpression
Constraint:
(declaredParam=SarlXLoopFormalParameter forExpression=XExpression eachExpression=XExpression?)
-
sequence_XSwitchExpression(ISerializationContext,XSwitchExpression)
-
protected def sequence_XSwitchExpression(ISerializationContext,XSwitchExpression)
Contexts:
XCastedExpression returns XSwitchExpression
XCastedExpression.SarlCastedExpression_1_0_0_0 returns XSwitchExpression
XPrimaryExpression returns XSwitchExpression
XSwitchExpression returns XSwitchExpression
XMultiplicativeExpression returns XSwitchExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns XSwitchExpression
XExponentExpression returns XSwitchExpression
XExponentExpression.XBinaryOperation_1_0_0_0 returns XSwitchExpression
XUnaryOperation returns XSwitchExpression
XAssignment returns XSwitchExpression
XAssignment.XBinaryOperation_1_1_0_0_0 returns XSwitchExpression
XConditionalExpression returns XSwitchExpression
XConditionalExpression.XIfExpression_1_0_0_0 returns XSwitchExpression
XExpressionOrSimpleConstructorCall returns XSwitchExpression
RichStringPart returns XSwitchExpression
XAnnotationElementValueOrCommaList returns XSwitchExpression
XAnnotationElementValueOrCommaList.XListLiteral_1_1_0 returns XSwitchExpression
XAnnotationElementValue returns XSwitchExpression
XAnnotationOrExpression returns XSwitchExpression
XExpression returns XSwitchExpression
XOrExpression returns XSwitchExpression
XOrExpression.XBinaryOperation_1_0_0_0 returns XSwitchExpression
XAndExpression returns XSwitchExpression
XAndExpression.XBinaryOperation_1_0_0_0 returns XSwitchExpression
XEqualityExpression returns XSwitchExpression
XEqualityExpression.XBinaryOperation_1_0_0_0 returns XSwitchExpression
XRelationalExpression returns XSwitchExpression
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns XSwitchExpression
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns XSwitchExpression
XOtherOperatorExpression returns XSwitchExpression
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns XSwitchExpression
XAdditiveExpression returns XSwitchExpression
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns XSwitchExpression
XPostfixOperation returns XSwitchExpression
XPostfixOperation.XPostfixOperation_1_0_0 returns XSwitchExpression
XMemberFeatureCall returns XSwitchExpression
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns XSwitchExpression
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns XSwitchExpression
XParenthesizedExpression returns XSwitchExpression
XExpressionOrVarDeclaration returns XSwitchExpression
Constraint:
(
((declaredParam=JvmFormalParameter switch=XExpression) | (declaredParam=JvmFormalParameter? switch=XExpression))
cases+=XCasePart*
default=XExpression?
)
-
sequence_XtendEnumLiteral(ISerializationContext,SarlEnumLiteral)
-
protected def sequence_XtendEnumLiteral(ISerializationContext,SarlEnumLiteral)
Contexts:
XtendEnumLiteral returns SarlEnumLiteral
Constraint:
name=ValidID
-
sequence_XUnaryOperation(ISerializationContext,XUnaryOperation)
-
protected def sequence_XUnaryOperation(ISerializationContext,XUnaryOperation)
Contexts:
XCastedExpression returns XUnaryOperation
XCastedExpression.SarlCastedExpression_1_0_0_0 returns XUnaryOperation
XPrimaryExpression returns XUnaryOperation
XMultiplicativeExpression returns XUnaryOperation
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns XUnaryOperation
XExponentExpression returns XUnaryOperation
XExponentExpression.XBinaryOperation_1_0_0_0 returns XUnaryOperation
XUnaryOperation returns XUnaryOperation
XAssignment returns XUnaryOperation
XAssignment.XBinaryOperation_1_1_0_0_0 returns XUnaryOperation
XConditionalExpression returns XUnaryOperation
XConditionalExpression.XIfExpression_1_0_0_0 returns XUnaryOperation
XExpressionOrSimpleConstructorCall returns XUnaryOperation
RichStringPart returns XUnaryOperation
XAnnotationElementValueOrCommaList returns XUnaryOperation
XAnnotationElementValueOrCommaList.XListLiteral_1_1_0 returns XUnaryOperation
XAnnotationElementValue returns XUnaryOperation
XAnnotationOrExpression returns XUnaryOperation
XExpression returns XUnaryOperation
XOrExpression returns XUnaryOperation
XOrExpression.XBinaryOperation_1_0_0_0 returns XUnaryOperation
XAndExpression returns XUnaryOperation
XAndExpression.XBinaryOperation_1_0_0_0 returns XUnaryOperation
XEqualityExpression returns XUnaryOperation
XEqualityExpression.XBinaryOperation_1_0_0_0 returns XUnaryOperation
XRelationalExpression returns XUnaryOperation
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns XUnaryOperation
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns XUnaryOperation
XOtherOperatorExpression returns XUnaryOperation
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns XUnaryOperation
XAdditiveExpression returns XUnaryOperation
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns XUnaryOperation
XPostfixOperation returns XUnaryOperation
XPostfixOperation.XPostfixOperation_1_0_0 returns XUnaryOperation
XMemberFeatureCall returns XUnaryOperation
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns XUnaryOperation
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns XUnaryOperation
XParenthesizedExpression returns XUnaryOperation
XExpressionOrVarDeclaration returns XUnaryOperation
Constraint:
(feature=[JvmIdentifiableElement|OpUnary] operand=XUnaryOperation)
-
sequence_XVariableDeclaration(ISerializationContext,XtendVariableDeclaration)
-
protected def sequence_XVariableDeclaration(ISerializationContext,XtendVariableDeclaration)
Contexts:
XVariableDeclaration returns XtendVariableDeclaration
RichStringPart returns XtendVariableDeclaration
XExpressionOrVarDeclaration returns XtendVariableDeclaration
Constraint:
(
((writeable?='var'? extension?='extension'?) | (extension?='extension' writeable?='var'?))
name=ValidID
type=JvmTypeReference?
right=XExpression?
)