C# Class Fanx.Emit.FMixinInterfaceEmit

FMixinInterfaceEmit emits the interface of a mixin type.
Inheritance: FTypeEmit
Show file Open project: xored/f4 Class Usage Examples

Public Methods

Method Description
FMixinInterfaceEmit ( Emitter emitter, Type parent, FType type ) : Fan.Sys
emit ( ) : void

Protected Methods

Method Description
@base ( ) : string
emit ( FMethod m ) : void
emitType ( ) : void
mixins ( ) : string[]

Method Details

@base() protected method

protected @base ( ) : string
return string

FMixinInterfaceEmit() public method

public FMixinInterfaceEmit ( Emitter emitter, Type parent, FType type ) : Fan.Sys
emitter Emitter
parent Fan.Sys.Type
type Fanx.Fcode.FType
return Fan.Sys

emit() public method

public emit ( ) : void
return void

emit() protected method

protected emit ( FMethod m ) : void
m Fanx.Fcode.FMethod
return void

emitType() protected method

protected emitType ( ) : void
return void

mixins() protected method

protected mixins ( ) : string[]
return string[]