| Package | Description |
|---|---|
| org.eclipse.xtext.xbase | |
| org.eclipse.xtext.xbase.compiler | |
| org.eclipse.xtext.xbase.controlflow | |
| org.eclipse.xtext.xbase.formatting | |
| org.eclipse.xtext.xbase.formatting2 | |
| org.eclipse.xtext.xbase.impl | |
| org.eclipse.xtext.xbase.interpreter.impl | |
| org.eclipse.xtext.xbase.serializer | |
| org.eclipse.xtext.xbase.typesystem.computation |
This package contains the primary hooks for the actual type computation in Xbase
as well as their respective base implementations.
|
| org.eclipse.xtext.xbase.util |
| Modifier and Type | Method and Description |
|---|---|
XForLoopExpression |
XbaseFactory.createXForLoopExpression()
Returns a new object of class 'XFor Loop Expression'
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseCompiler._toJavaStatement(XForLoopExpression expr,
ITreeAppendable b,
boolean isReferenced) |
protected void |
XbaseCompiler.appendForLoopParameter(XForLoopExpression expr,
ITreeAppendable appendable) |
protected JvmTypeReference |
XbaseCompiler.getForLoopParameterType(XForLoopExpression expr) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<IEarlyExitComputer.ExitPoint> |
DefaultEarlyExitComputer._exitPoints(XForLoopExpression expression) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter2._format(XForLoopExpression expr,
FormattableDocument format)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter._format(XForLoopExpression expr,
IFormattableDocument format) |
| Modifier and Type | Class and Description |
|---|---|
class |
XForLoopExpressionImpl
An implementation of the model object 'XFor Loop Expression'
|
| Modifier and Type | Method and Description |
|---|---|
XForLoopExpression |
XbaseFactoryImpl.createXForLoopExpression() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
XbaseInterpreter._doEvaluate(XForLoopExpression forLoop,
IEvaluationContext context,
CancelIndicator indicator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractXbaseSemanticSequencer.sequence_XForLoopExpression(org.eclipse.emf.ecore.EObject context,
XForLoopExpression semanticObject)
Deprecated.
|
protected void |
AbstractXbaseSemanticSequencer.sequence_XForLoopExpression(ISerializationContext context,
XForLoopExpression semanticObject)
Contexts:
XExpression returns XForLoopExpression
XAssignment returns XForLoopExpression
XAssignment.XBinaryOperation_1_1_0_0_0 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
XMultiplicativeExpression returns XForLoopExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns XForLoopExpression
XUnaryOperation returns XForLoopExpression
XCastedExpression returns XForLoopExpression
XCastedExpression.XCastedExpression_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
XPrimaryExpression returns XForLoopExpression
XParenthesizedExpression returns XForLoopExpression
XForLoopExpression returns XForLoopExpression
XExpressionOrVarDeclaration returns XForLoopExpression
Constraint:
(declaredParam=JvmFormalParameter forExpression=XExpression eachExpression=XExpression)
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseTypeComputer._computeTypes(XForLoopExpression object,
ITypeComputationState state) |
protected LightweightTypeReference |
XbaseTypeComputer.computeForLoopParameterType(XForLoopExpression object,
ITypeComputationState state) |
| Modifier and Type | Method and Description |
|---|---|
T |
XbaseSwitch.caseXForLoopExpression(XForLoopExpression object)
Returns the result of interpreting the object as an instance of 'XFor Loop Expression'
|
Copyright © 2015. All Rights Reserved.