enum jnc.FunctionKind

enum FunctionKind {
    Undefined           = 0,
    Normal,
    Getter,
    Setter,
    Binder,
    Constructor,
    Destructor,
    StaticConstructor,
    StaticDestructor,
    CallOperator,
    CastOperator,
    UnaryOperator,
    BinaryOperator,
    OperatorVararg,
    OperatorCdeclVararg,
    Internal,
    Thunk,
    SchedLauncher,
    AsyncSchedLauncher,
    AsyncSequencer,
    _Count,
};