lib.haxe.org

format 1.20 Documentation

Back | Index
class format.abc.Context
var arrayProp(default,null) : Index<Name>
var emptyString(default,null) : Index<String>
var nsPublic(default,null) : Index<Namespace>
function new() : Void
function allocRegister() : Int
function backwardJump() : jcond : JumpStyle -> Void
function beginClass(path : String) : ClassDef
function beginConstructor(args : Array<Null<IName>>) : Function
function beginMethod(mname : String, targs : Array<Null<IName>>, tret : Null<IName>, ?isStatic : Bool, ?isOverride : Bool, ?isFinal : Bool) : Function
function defineField(fname : String, t : Null<IName>, ?isStatic : Bool) : Slot
function endClass() : Void
function endMethod() : Void
function finalize() : Void
function float(f : Float) : Index<Float>
function freeRegister(i : Int) : Void
function getData() : ABCData
function int(i : haxe.Int32) : Index<haxe.Int32>
function jump(jcond : JumpStyle) : Void -> Void
function methodType(m : MethodType) : Index<MethodType>
function name(n : Name) : Index<Name>
function namespace(n : Namespace) : Index<Namespace>
function nsset(ns : NamespaceSet) : Index<NamespaceSet>
function op(o : OpCode) : Void
function ops(ops : Array<OpCode>) : Void
function property(pname : String, ?ns : Index<Namespace>) : Index<Name>
function string(s : String) : Index<String>
function type(path : String) : Null<Index<Name>>
function uint(i : haxe.Int32) : Index<haxe.Int32>
Back | Index