Class XbaseTypeComputer.BranchExpressionProcessor
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.computation.XbaseTypeComputer.BranchExpressionProcessor
-
- Enclosing class:
- XbaseTypeComputer
protected abstract static class XbaseTypeComputer.BranchExpressionProcessor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanallPrimitiveprotected booleanallVoidprotected booleanearlyExitprotected booleannonNullResultProcessedprotected booleanresultProcessed
-
Constructor Summary
Constructors Constructor Description BranchExpressionProcessor(ITypeComputationState state, XExpression expression)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidcommit()protected abstract java.lang.StringgetMessage()voidprocess(ITypeComputationResult result)
-
-
-
Constructor Detail
-
BranchExpressionProcessor
public BranchExpressionProcessor(ITypeComputationState state, XExpression expression)
-
-
Method Detail
-
process
public void process(ITypeComputationResult result)
-
commit
public void commit()
-
getMessage
protected abstract java.lang.String getMessage()
-
-