Callable.hx 273 B

12345678910111213141516171819202122
  1. package cpp;
  2. #if cpp
  3. typedef Callable<T> = Function<T, cpp.abi.Abi >
  4. #else
  5. @:noPackageRestrict
  6. abstract Callable<T>(T)
  7. {
  8. public var call(get,never):T;
  9. inline public function new(inValue:T) this = inValue;
  10. inline function get_call():T return this;
  11. }
  12. #end