| Package | Description |
|---|---|
| org.eclipse.xtext.xbase | |
| org.eclipse.xtext.xbase.compiler | |
| 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 |
|---|---|
XInstanceOfExpression |
XbaseFactory.createXInstanceOfExpression()
Returns a new object of class 'XInstance Of Expression'
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseCompiler._toJavaExpression(XInstanceOfExpression expr,
ITreeAppendable b) |
protected void |
XbaseCompiler._toJavaStatement(XInstanceOfExpression expr,
ITreeAppendable b,
boolean isReferenced) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseFormatter._format(XInstanceOfExpression expr,
IFormattableDocument doc) |
| Modifier and Type | Class and Description |
|---|---|
class |
XInstanceOfExpressionImpl
An implementation of the model object 'XInstance Of Expression'
|
| Modifier and Type | Method and Description |
|---|---|
XInstanceOfExpression |
XbaseFactoryImpl.createXInstanceOfExpression() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
XbaseInterpreter._doEvaluate(XInstanceOfExpression instanceOf,
IEvaluationContext context,
CancelIndicator indicator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractXbaseSemanticSequencer.sequence_XRelationalExpression(org.eclipse.emf.ecore.EObject context,
XInstanceOfExpression semanticObject)
Deprecated.
|
protected void |
AbstractXbaseSemanticSequencer.sequence_XRelationalExpression(ISerializationContext context,
XInstanceOfExpression semanticObject)
Contexts:
XExpression returns XInstanceOfExpression
XAssignment returns XInstanceOfExpression
XAssignment.XBinaryOperation_1_1_0_0_0 returns XInstanceOfExpression
XOrExpression returns XInstanceOfExpression
XOrExpression.XBinaryOperation_1_0_0_0 returns XInstanceOfExpression
XAndExpression returns XInstanceOfExpression
XAndExpression.XBinaryOperation_1_0_0_0 returns XInstanceOfExpression
XEqualityExpression returns XInstanceOfExpression
XEqualityExpression.XBinaryOperation_1_0_0_0 returns XInstanceOfExpression
XRelationalExpression returns XInstanceOfExpression
XRelationalExpression.XInstanceOfExpression_1_0_0_0_0 returns XInstanceOfExpression
XRelationalExpression.XBinaryOperation_1_1_0_0_0 returns XInstanceOfExpression
XOtherOperatorExpression returns XInstanceOfExpression
XOtherOperatorExpression.XBinaryOperation_1_0_0_0 returns XInstanceOfExpression
XAdditiveExpression returns XInstanceOfExpression
XAdditiveExpression.XBinaryOperation_1_0_0_0 returns XInstanceOfExpression
XMultiplicativeExpression returns XInstanceOfExpression
XMultiplicativeExpression.XBinaryOperation_1_0_0_0 returns XInstanceOfExpression
XUnaryOperation returns XInstanceOfExpression
XCastedExpression returns XInstanceOfExpression
XCastedExpression.XCastedExpression_1_0_0_0 returns XInstanceOfExpression
XPostfixOperation returns XInstanceOfExpression
XPostfixOperation.XPostfixOperation_1_0_0 returns XInstanceOfExpression
XMemberFeatureCall returns XInstanceOfExpression
XMemberFeatureCall.XAssignment_1_0_0_0_0 returns XInstanceOfExpression
XMemberFeatureCall.XMemberFeatureCall_1_1_0_0_0 returns XInstanceOfExpression
XPrimaryExpression returns XInstanceOfExpression
XParenthesizedExpression returns XInstanceOfExpression
XExpressionOrVarDeclaration returns XInstanceOfExpression
Constraint:
(expression=XRelationalExpression_XInstanceOfExpression_1_0_0_0_0 type=JvmTypeReference)
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseTypeComputer._computeTypes(XInstanceOfExpression object,
ITypeComputationState state) |
| Modifier and Type | Method and Description |
|---|---|
T |
XbaseSwitch.caseXInstanceOfExpression(XInstanceOfExpression object)
Returns the result of interpreting the object as an instance of 'XInstance Of Expression'
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
XbaseImplicitReturnFinder._findImplicitReturns(XInstanceOfExpression expression,
ImplicitReturnFinder.Acceptor acceptor) |
void |
XbaseValidator.checkInstanceOf(XInstanceOfExpression instanceOfExpression) |
Copyright © 2015. All Rights Reserved.