Class ExtensionAwareClosureTypeComputer
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.computation.ClosureTypeComputer
-
- org.eclipse.xtend.core.typesystem.ExtensionAwareClosureTypeComputer
-
public class ExtensionAwareClosureTypeComputer extends org.eclipse.xtext.xbase.typesystem.computation.ClosureTypeComputer
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ExtensionAwareClosureTypeComputer(org.eclipse.xtext.xbase.XClosure closure, org.eclipse.xtext.xbase.typesystem.computation.ITypeExpectation expectation, org.eclipse.xtext.xbase.typesystem.computation.ITypeComputationState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addExtensions(org.eclipse.xtext.xbase.typesystem.computation.ITypeComputationState state)
protected org.eclipse.xtext.xbase.typesystem.computation.ClosureWithExpectationHelper
createClosureWithExpectationHelper(org.eclipse.xtext.common.types.JvmOperation operation)
protected org.eclipse.xtext.xbase.typesystem.computation.ClosureWithoutExpectationHelper
createClosureWithoutExpectationHelper()
protected org.eclipse.xtext.xbase.typesystem.computation.UnknownClosureTypeHelper
createUnknownClosureTypeHelper()
-
-
-
Method Detail
-
createClosureWithExpectationHelper
protected org.eclipse.xtext.xbase.typesystem.computation.ClosureWithExpectationHelper createClosureWithExpectationHelper(org.eclipse.xtext.common.types.JvmOperation operation)
- Overrides:
createClosureWithExpectationHelper
in classorg.eclipse.xtext.xbase.typesystem.computation.ClosureTypeComputer
-
createUnknownClosureTypeHelper
protected org.eclipse.xtext.xbase.typesystem.computation.UnknownClosureTypeHelper createUnknownClosureTypeHelper()
- Overrides:
createUnknownClosureTypeHelper
in classorg.eclipse.xtext.xbase.typesystem.computation.ClosureTypeComputer
-
createClosureWithoutExpectationHelper
protected org.eclipse.xtext.xbase.typesystem.computation.ClosureWithoutExpectationHelper createClosureWithoutExpectationHelper()
- Overrides:
createClosureWithoutExpectationHelper
in classorg.eclipse.xtext.xbase.typesystem.computation.ClosureTypeComputer
-
addExtensions
protected void addExtensions(org.eclipse.xtext.xbase.typesystem.computation.ITypeComputationState state)
-
-