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>