scala.scalanative.nir

Buffer

class Buffer extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Buffer
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Buffer()(implicit fresh: Fresh)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def ++=(other: Buffer): Unit

  5. def ++=(insts: Seq[Inst]): Unit

  6. def +=(inst: Inst): Unit

  7. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  8. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  9. def arrayalloc(ty: Type, init: Val, unwind: Next): Val

  10. def arraylength(arr: Val, unwind: Next): Val

  11. def arrayload(ty: Type, arr: Val, idx: Val, unwind: Next): Val

  12. def arraystore(ty: Type, arr: Val, idx: Val, value: Val, unwind: Next): Val

  13. def as(ty: Type, obj: Val, unwind: Next): Val

  14. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  15. def bin(bin: Bin, ty: Type, l: Val, r: Val, unwind: Next): Val

  16. def box(ty: Type, obj: Val, unwind: Next): Val

  17. def branch(value: Val, thenp: Next, elsep: Next): Unit

  18. def call(ty: Type, ptr: Val, args: Seq[Val], unwind: Next): Val

  19. def classalloc(name: Global, unwind: Next): Val

  20. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. def comp(comp: Comp, ty: Type, l: Val, r: Val, unwind: Next): Val

  22. def conv(conv: Conv, ty: Type, value: Val, unwind: Next): Val

  23. def copy(value: Val, unwind: Next): Val

  24. def dynmethod(obj: Val, sig: Sig, unwind: Next): Val

  25. def elem(ty: Type, ptr: Val, indexes: Seq[Val], unwind: Next): Val

  26. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  28. def extract(aggr: Val, indexes: Seq[Int], unwind: Next): Val

  29. def fieldload(ty: Type, obj: Val, name: Global, unwind: Next): Val

  30. def fieldstore(ty: Type, obj: Val, name: Global, value: Val, unwind: Next): Val

  31. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  33. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  34. def insert(aggr: Val, value: Val, indexes: Seq[Int], unwind: Next): Val

  35. def is(ty: Type, obj: Val, unwind: Next): Val

  36. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  37. def jump(to: Local, args: Seq[Val]): Unit

  38. def jump(next: Next): Unit

  39. def label(name: Local, params: Seq[Val.Local]): Unit

  40. def label(name: Local): Unit

  41. def let(op: Op, unwind: Next): Val

  42. def let(name: Local, op: Op, unwind: Next): Val

  43. def load(ty: Type, ptr: Val, unwind: Next): Val

  44. def method(obj: Val, sig: Sig, unwind: Next): Val

  45. def module(name: Global, unwind: Next): Val

  46. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  47. final def notify(): Unit

    Definition Classes
    AnyRef
  48. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  49. def raise(value: Val, unwind: Next): Unit

  50. def ret(value: Val): Unit

  51. def size: Int

  52. def sizeof(ty: Type, unwind: Next): Val

  53. def stackalloc(ty: Type, n: Val, unwind: Next): Val

  54. def store(ty: Type, ptr: Val, value: Val, unwind: Next): Val

  55. def switch(value: Val, default: Next, cases: Seq[Next]): Unit

  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  57. def toSeq: Seq[Inst]

  58. def toString(): String

    Definition Classes
    AnyRef → Any
  59. def unbox(ty: Type, obj: Val, unwind: Next): Val

  60. def unreachable(unwind: Next): Unit

  61. def var_(ty: Type, unwind: Next): Val

  62. def varload(slot: Val, unwind: Next): Val

  63. def varstore(slot: Val, value: Val, unwind: Next): Val

  64. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped