@NonNullByDefault public class StaticFeatureDescriptionWithTypeLiteralReceiver extends StaticFeatureDescriptionWithSyntacticReceiver
Constructor and Description |
---|
StaticFeatureDescriptionWithTypeLiteralReceiver(QualifiedName qualifiedName,
JvmFeature feature,
XExpression receiver,
LightweightTypeReference receiverType,
int bucketId,
boolean visible) |
Modifier and Type | Method and Description |
---|---|
protected void |
computeShadowingKey(JvmIdentifiableElement identifiable,
java.lang.StringBuilder result) |
boolean |
isSyntacticReceiverPossibleArgument() |
getSyntacticReceiver, getSyntacticReceiverType
isExtension, isStatic
getBucketId, getElementOrProxy, getImplicitFirstArgument, getImplicitFirstArgumentType, getImplicitReceiver, getImplicitReceiverConformanceHints, getImplicitReceiverType, getImplicitReceiverTypeParameterMapping, getShadowingKey, getSyntacticReceiverConformanceHints, getSyntacticReceiverTypeParameterMapping, isTypeLiteral, isVisible, toString
create, create, create, create, getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys, normalize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClass, getEObjectOrProxy, getEObjectURI, getName, getQualifiedName, getUserData, getUserDataKeys
public StaticFeatureDescriptionWithTypeLiteralReceiver(QualifiedName qualifiedName, JvmFeature feature, XExpression receiver, LightweightTypeReference receiverType, int bucketId, boolean visible)
protected void computeShadowingKey(JvmIdentifiableElement identifiable, java.lang.StringBuilder result)
computeShadowingKey
in class BucketedEObjectDescription
public boolean isSyntacticReceiverPossibleArgument()
isSyntacticReceiverPossibleArgument
in interface IIdentifiableElementDescription
isSyntacticReceiverPossibleArgument
in class BucketedEObjectDescription