Class XtendReentrantTypeResolver.DispatchReturnTypeReferenceProvider
- java.lang.Object
-
- org.eclipse.xtext.xbase.typesystem.util.AbstractReentrantTypeReferenceProvider
-
- org.eclipse.xtend.core.typesystem.XtendReentrantTypeResolver.DispatchReturnTypeReferenceProvider
-
- All Implemented Interfaces:
org.eclipse.xtext.xbase.typing.IJvmTypeReferenceProvider
- Enclosing class:
- XtendReentrantTypeResolver
public static class XtendReentrantTypeResolver.DispatchReturnTypeReferenceProvider extends org.eclipse.xtext.xbase.typesystem.util.AbstractReentrantTypeReferenceProvider
-
-
Constructor Summary
Constructors Constructor Description DispatchReturnTypeReferenceProvider(org.eclipse.xtext.common.types.JvmOperation operation, org.eclipse.xtext.xbase.typesystem.internal.ResolvedTypes resolvedTypes, org.eclipse.xtext.xbase.scoping.batch.IFeatureScopeSession session, XtendReentrantTypeResolver typeResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.xtext.common.types.JvmTypeReference
doGetTypeReference(org.eclipse.xtext.xtype.impl.XComputedTypeReferenceImplCustom context)
protected org.eclipse.xtext.common.types.JvmTypeReference
handleReentrantInvocation(org.eclipse.xtext.xtype.impl.XComputedTypeReferenceImplCustom context)
-
-
-
Constructor Detail
-
DispatchReturnTypeReferenceProvider
public DispatchReturnTypeReferenceProvider(org.eclipse.xtext.common.types.JvmOperation operation, org.eclipse.xtext.xbase.typesystem.internal.ResolvedTypes resolvedTypes, org.eclipse.xtext.xbase.scoping.batch.IFeatureScopeSession session, XtendReentrantTypeResolver typeResolver)
-
-
Method Detail
-
doGetTypeReference
protected org.eclipse.xtext.common.types.JvmTypeReference doGetTypeReference(org.eclipse.xtext.xtype.impl.XComputedTypeReferenceImplCustom context)
- Specified by:
doGetTypeReference
in classorg.eclipse.xtext.xbase.typesystem.util.AbstractReentrantTypeReferenceProvider
-
handleReentrantInvocation
protected org.eclipse.xtext.common.types.JvmTypeReference handleReentrantInvocation(org.eclipse.xtext.xtype.impl.XComputedTypeReferenceImplCustom context)
- Overrides:
handleReentrantInvocation
in classorg.eclipse.xtext.xbase.typesystem.util.AbstractReentrantTypeReferenceProvider
-
-