// XMemberFeatureCall returns XExpression:
 //	XPrimaryExpression (=> ({XAssignment.assignable=current} ("." | explicitStatic?="::")
 //	feature=[types::JvmIdentifiableElement|FeatureCallID] OpSingleAssign) value=XAssignment | =>
 //	({XMemberFeatureCall.memberCallTarget=current} ("." | nullSafe?="?." | explicitStatic?="::"))
 // ("<"
 //	typeArguments+=JvmArgumentTypeReference ("," typeArguments+=JvmArgumentTypeReference)* ">")?
 //	feature=[types::JvmIdentifiableElement|IdOrSuper] (=> explicitOperationCall?="("
 // (memberCallArguments+=XShortClosure |
 //	memberCallArguments+=XExpression ("," memberCallArguments+=XExpression)*)? ")")?
 // memberCallArguments+=XClosure?)*;
 public XbaseGrammarAccess.XMemberFeatureCallElements getXMemberFeatureCallAccess() {
   return gaXbase.getXMemberFeatureCallAccess();
 }