NativeString.hx 406 B

12345678910111213141516171819
  1. package eval;
  2. import haxe.io.Bytes;
  3. @:coreType abstract NativeString {
  4. @:from static public function fromString(s:String):NativeString;
  5. @:from static public function fromBytes(b:Bytes):NativeString;
  6. public function toString():String;
  7. public function toBytes():Bytes;
  8. @:op(A + B)
  9. public function concat(s:NativeString):NativeString;
  10. @:op(A == B)
  11. public function equals(s:NativeString):Bool;
  12. }