Modifier and type | Field and description |
---|---|
protected val ExtraLanguageAppendable | codeReceiver Receiver of code. |
protected val IExtraLanguageGeneratorContext | context Generation context. |
Constructor and description |
---|
new(IExtraLanguageGeneratorContext,ExtraLanguageAppendable) Constructor. |
Modifier and type | Action and description |
---|---|
protected abstract void | appendCall(JvmIdentifiableElement,List<E>,List<E>,String,List<E>,Function0<Result>) Invoked to generate a feature call. |
void | generate(XAbstractFeatureCall) Generate a feature call. |
void | generate(XConstructorCall) Generate a constructor call. |
protected val codeReceiver : ExtraLanguageAppendable
protected val context : IExtraLanguageGeneratorContext
protected new(IExtraLanguageGeneratorContext,ExtraLanguageAppendable)
protected def appendCall(JvmIdentifiableElement,List<E>,List<E>,String,List<E>,Function0<Result>)
def generate(XAbstractFeatureCall)
def generate(XConstructorCall)