| 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 | |
| org.eclipse.xtext.xbase.validation |
| Modifier and Type | Method and Description |
|---|---|
XBasicForLoopExpression |
XbaseFactory.createXBasicForLoopExpression()
Returns a new object of class 'XBasic For Loop Expression'
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseCompiler._toJavaStatement(XBasicForLoopExpression expr,
ITreeAppendable b,
boolean isReferenced) |
protected boolean |
XbaseCompiler.canCompileToJavaBasicForStatement(XBasicForLoopExpression expr,
ITreeAppendable b) |
protected void |
XbaseCompiler.toJavaBasicForStatement(XBasicForLoopExpression expr,
ITreeAppendable b,
boolean isReferenced) |
protected void |
XbaseCompiler.toJavaWhileStatement(XBasicForLoopExpression expr,
ITreeAppendable b,
boolean isReferenced) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<IEarlyExitComputer.ExitPoint> |
DefaultEarlyExitComputer._exitPoints(XBasicForLoopExpression expression) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter2._format(XBasicForLoopExpression expr,
FormattableDocument format)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter._format(XBasicForLoopExpression expr,
IFormattableDocument format) |
| Modifier and Type | Class and Description |
|---|---|
class |
XBasicForLoopExpressionImpl
An implementation of the model object 'XBasic For Loop Expression'
|
| Modifier and Type | Method and Description |
|---|---|
XBasicForLoopExpression |
XbaseFactoryImpl.createXBasicForLoopExpression() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
XbaseInterpreter._doEvaluate(XBasicForLoopExpression forLoop,
IEvaluationContext context,
CancelIndicator indicator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractXbaseSemanticSequencer.sequence_XBasicForLoopExpression(org.eclipse.emf.ecore.EObject context,
XBasicForLoopExpression semanticObject)
Deprecated.
|
protected void |
AbstractXbaseSemanticSequencer.sequence_XBasicForLoopExpression(ISerializationContext context,
XBasicForLoopExpression semanticObject)
Contexts:
XExpression returns XBasicForLoopExpression
XAssignment returns XBasicForLoopExpression
XAssignment.XBinaryOperation_1_1_0_0_0 returns XBasicForLoopExpression
XOrExpression returns XBasicForLoopExpression
XOrExpression.XBinaryOperation_1_0_0_0 returns XBasicForLoopExpression
XAndExpression returns XBasicForLoopExpression
XAndExpression.XBinaryOperation_1_0_0_0 returns XBasicForLoopExpression
XEqualityExpression returns XBasicForLoopExpression
XEqualityExpression.XBinaryOperation_1_0_0_0 returns XBasicForLoopExpression
XRelationalExpression returns XBasicForLoopExpression
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns XBasicForLoopExpression
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns XBasicForLoopExpression
XOtherOperatorExpression returns XBasicForLoopExpression
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns XBasicForLoopExpression
XAdditiveExpression returns XBasicForLoopExpression
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns XBasicForLoopExpression
XMultiplicativeExpression returns XBasicForLoopExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns XBasicForLoopExpression
XUnaryOperation returns XBasicForLoopExpression
XCastedExpression returns XBasicForLoopExpression
XCastedExpression.XCastedExpression_1_0_0_0 returns XBasicForLoopExpression
XPostfixOperation returns XBasicForLoopExpression
XPostfixOperation.XPostfixOperation_1_0_0 returns XBasicForLoopExpression
XMemberFeatureCall returns XBasicForLoopExpression
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns XBasicForLoopExpression
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns XBasicForLoopExpression
XPrimaryExpression returns XBasicForLoopExpression
XParenthesizedExpression returns XBasicForLoopExpression
XBasicForLoopExpression returns XBasicForLoopExpression
XExpressionOrVarDeclaration returns XBasicForLoopExpression
Constraint:
(
(initExpressions+=XExpressionOrVarDeclaration initExpressions+=XExpressionOrVarDeclaration*)?
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseTypeComputer._computeTypes(XBasicForLoopExpression object,
ITypeComputationState state) |
| Modifier and Type | Method and Description |
|---|---|
T |
XbaseSwitch.caseXBasicForLoopExpression(XBasicForLoopExpression object)
Returns the result of interpreting the object as an instance of 'XBasic For Loop Expression'
|
| Modifier and Type | Method and Description |
|---|---|
void |
EarlyExitValidator.checkDeadCode(XBasicForLoopExpression loop) |
Copyright © 2015. All Rights Reserved.