@Deprecated
public class FeatureCallToJavaMapping
extends java.lang.Object
Constructor and Description |
---|
FeatureCallToJavaMapping()
Deprecated.
|
protected boolean isStaticJavaFeature(JvmIdentifiableElement feature)
public XExpression getActualReceiver(XAbstractFeatureCall call)
public XExpression getActualReceiver(XAbstractFeatureCall featureCall, JvmIdentifiableElement feature, XExpression implicitReceiver)
protected JvmIdentifiableElement getFeature(XAbstractFeatureCall expr)
protected XExpression getImplicitReceiver(XAbstractFeatureCall expr)
protected XExpression getImplicitFirstArgument(XAbstractFeatureCall expr)
public java.util.List<XExpression> getActualArguments(XAbstractFeatureCall featureCall)
public java.util.List<XExpression> getActualArguments(XAbstractFeatureCall featureCall, JvmIdentifiableElement feature, XExpression implicitReceiver, XExpression implicitFirstArgument)
public boolean isTargetsMemberSyntaxCall(XAbstractFeatureCall featureCall, JvmIdentifiableElement feature, XExpression implicitReceiver)
featureCall
- may be used by inheritorsimplicitReceiver
- may be used by inheritors