| Package | Description |
|---|---|
| org.eclipse.xtext.xbase | |
| org.eclipse.xtext.xbase.compiler | |
| org.eclipse.xtext.xbase.controlflow | |
| 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 |
|---|---|
XNullLiteral |
XbaseFactory.createXNullLiteral()
Returns a new object of class 'XNull Literal'
|
| Modifier and Type | Method and Description |
|---|---|
void |
LiteralsCompiler._toJavaExpression(XNullLiteral expr,
ITreeAppendable b) |
void |
LiteralsCompiler._toJavaStatement(XNullLiteral expr,
ITreeAppendable b,
boolean isReferenced) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.xtext.xbase.controlflow.EvaluationResult |
ConstantConditionsInterpreter._internalEvaluate(XNullLiteral it,
EvaluationContext context) |
| Modifier and Type | Class and Description |
|---|---|
class |
XNullLiteralImpl
An implementation of the model object 'XNull Literal'
|
class |
XNullLiteralImplCustom |
| Modifier and Type | Method and Description |
|---|---|
XNullLiteral |
XbaseFactoryImpl.createXNullLiteral() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
XbaseInterpreter._doEvaluate(XNullLiteral literal,
IEvaluationContext context,
CancelIndicator indicator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseSemanticSequencer.sequence_XExpression(org.eclipse.emf.ecore.EObject context,
XNullLiteral semanticObject)
Deprecated.
|
protected void |
AbstractXbaseSemanticSequencer.sequence_XNullLiteral(org.eclipse.emf.ecore.EObject context,
XNullLiteral semanticObject)
Deprecated.
|
protected void |
AbstractXbaseSemanticSequencer.sequence_XNullLiteral(ISerializationContext context,
XNullLiteral semanticObject)
Contexts:
XExpression returns XNullLiteral
XAssignment returns XNullLiteral
XAssignment.XBinaryOperation_1_1_0_0_0 returns XNullLiteral
XOrExpression returns XNullLiteral
XOrExpression.XBinaryOperation_1_0_0_0 returns XNullLiteral
XAndExpression returns XNullLiteral
XAndExpression.XBinaryOperation_1_0_0_0 returns XNullLiteral
XEqualityExpression returns XNullLiteral
XEqualityExpression.XBinaryOperation_1_0_0_0 returns XNullLiteral
XRelationalExpression returns XNullLiteral
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns XNullLiteral
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns XNullLiteral
XOtherOperatorExpression returns XNullLiteral
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns XNullLiteral
XAdditiveExpression returns XNullLiteral
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns XNullLiteral
XMultiplicativeExpression returns XNullLiteral
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns XNullLiteral
XUnaryOperation returns XNullLiteral
XCastedExpression returns XNullLiteral
XCastedExpression.XCastedExpression_1_0_0_0 returns XNullLiteral
XPostfixOperation returns XNullLiteral
XPostfixOperation.XPostfixOperation_1_0_0 returns XNullLiteral
XMemberFeatureCall returns XNullLiteral
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns XNullLiteral
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns XNullLiteral
XPrimaryExpression returns XNullLiteral
XLiteral returns XNullLiteral
XParenthesizedExpression returns XNullLiteral
XExpressionOrVarDeclaration returns XNullLiteral
XNullLiteral returns XNullLiteral
Constraint:
{XNullLiteral}
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseTypeComputer._computeTypes(XNullLiteral object,
ITypeComputationState state) |
| Modifier and Type | Method and Description |
|---|---|
T |
XbaseSwitch.caseXNullLiteral(XNullLiteral object)
Returns the result of interpreting the object as an instance of 'XNull Literal'
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseImplicitReturnFinder._findImplicitReturns(XNullLiteral expression,
ImplicitReturnFinder.Acceptor acceptor) |
Copyright © 2015. All Rights Reserved.