Skip to content

Instantly share code, notes, and snippets.

View terurou's full-sized avatar

terurou terurou

  • DenkiYagi Inc.
  • Nagoya-shi, Aichi-ken, Japan
  • X @terurou
View GitHub Profile
import haxe.macro.Expr;
import haxe.macro.Context;
class Build {
static public function types() {
var pos = Context.currentPos();
function mkPath(name:String):TypePath {
var parts = name.split('.');
return {
sub: null,