| 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 |
|---|---|
XDoWhileExpression |
XbaseFactory.createXDoWhileExpression()
Returns a new object of class 'XDo While Expression'
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseCompiler._toJavaStatement(XDoWhileExpression expr,
ITreeAppendable b,
boolean isReferenced) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<IEarlyExitComputer.ExitPoint> |
DefaultEarlyExitComputer._exitPoints(XDoWhileExpression expression) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter2._format(XDoWhileExpression expr,
FormattableDocument format)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter._format(XDoWhileExpression expr,
IFormattableDocument format) |
| Modifier and Type | Class and Description |
|---|---|
class |
XDoWhileExpressionImpl
An implementation of the model object 'XDo While Expression'
|
| Modifier and Type | Method and Description |
|---|---|
XDoWhileExpression |
XbaseFactoryImpl.createXDoWhileExpression() |
| Modifier and Type | Method and Description |
|---|---|
protected IEvaluationResult |
XbaseInterpreter._doEvaluate(XDoWhileExpression doWhileLoop,
IEvaluationContext context,
CancelIndicator indicator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractXbaseSemanticSequencer.sequence_XDoWhileExpression(org.eclipse.emf.ecore.EObject context,
XDoWhileExpression semanticObject)
Constraint:
(body=XExpression predicate=XExpression)
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseTypeComputer._computeTypes(XDoWhileExpression object,
ITypeComputationState state)
Since we are sure that the loop body is executed at least once, the early exit information
of the loop body expression can be used for the outer expression.
|
| Modifier and Type | Method and Description |
|---|---|
T |
XbaseSwitch.caseXDoWhileExpression(XDoWhileExpression object)
Returns the result of interpreting the object as an instance of 'XDo While Expression'
|
| Modifier and Type | Method and Description |
|---|---|
void |
EarlyExitValidator.checkDeadCode(XDoWhileExpression loop) |
Copyright © 2015. All Rights Reserved.