org.eclipse.xtext.xbase.typesystem.internal
Class AbstractRootTypeExpectation

java.lang.Object
  extended by org.eclipse.xtext.xbase.typesystem.internal.AbstractTypeExpectation
      extended by org.eclipse.xtext.xbase.typesystem.internal.AbstractRootTypeExpectation
All Implemented Interfaces:
ITypeExpectation
Direct Known Subclasses:
RootNoExpectation, RootTypeExpectation

public abstract class AbstractRootTypeExpectation
extends AbstractTypeExpectation

Author:
Sebastian Zarnekow - Initial contribution and API TODO JavaDoc, toString

Constructor Summary
AbstractRootTypeExpectation(AbstractTypeComputationState state)
           
 
Method Summary
 void acceptActualType(JvmTypeReference type, ConformanceHint hint)
           
 
Methods inherited from class org.eclipse.xtext.xbase.typesystem.internal.AbstractTypeExpectation
getState, isVoidTypeAllowed, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.xtext.xbase.typesystem.computation.ITypeExpectation
getExpectedType, isNoTypeExpectation
 

Constructor Detail

AbstractRootTypeExpectation

public AbstractRootTypeExpectation(AbstractTypeComputationState state)
Method Detail

acceptActualType

public void acceptActualType(JvmTypeReference type,
                             ConformanceHint hint)