public class ConstructorDelegateScope extends AbstractSessionBasedScope implements IFeatureNames
this() and super()
calls in a constructor body.AbstractSessionBasedScope.NameAcceptorAbstractScope.ParentIterableIT, SELF, SUPER, THIS| Constructor and Description |
|---|
ConstructorDelegateScope(IScope parent,
LightweightTypeReference contextType,
IFeatureScopeSession session,
XAbstractFeatureCall featureCall) |
| Modifier and Type | Method and Description |
|---|---|
protected List<IEObjectDescription> |
createConstructorDescriptions(QualifiedName name,
JvmGenericType type,
boolean superType) |
protected IEObjectDescription |
createDescription(QualifiedName name,
JvmConstructor constructor,
boolean superType) |
protected List<IEObjectDescription> |
getAllLocalElements() |
protected List<IEObjectDescription> |
getLocalElementsByName(QualifiedName name) |
protected Map<JvmTypeParameter,LightweightMergedBoundTypeArgument> |
getReceiverTypeParameterMapping() |
addToList, addToList, findAllFeaturesByName, getElements, getFeatureCall, getLocalElementsByEObject, getSession, getShadowingKey, isShadowed, processAsPropertyNames, processFeatureNames, toProperty, toProperty, tryGetAsPropertyNamegetAllElements, getElements, getParent, getParentElements, getSingleElement, getSingleElement, getSingleLocalElementByName, isIgnoreCase, toStringpublic ConstructorDelegateScope(IScope parent, LightweightTypeReference contextType, IFeatureScopeSession session, XAbstractFeatureCall featureCall)
protected List<IEObjectDescription> getAllLocalElements()
getAllLocalElements in class AbstractSessionBasedScopeprotected List<IEObjectDescription> getLocalElementsByName(QualifiedName name)
getLocalElementsByName in class AbstractSessionBasedScopeprotected Map<JvmTypeParameter,LightweightMergedBoundTypeArgument> getReceiverTypeParameterMapping()
protected List<IEObjectDescription> createConstructorDescriptions(QualifiedName name, JvmGenericType type, boolean superType)
protected IEObjectDescription createDescription(QualifiedName name, JvmConstructor constructor, boolean superType)
Copyright © 2015. All Rights Reserved.