Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2016
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // find type of fiels
  2. switch (field.kind) {
  3.     case FVar(TPath(p), e):
  4.         // resolve type
  5.         var t:Type = Context.getType( p.pack.concat([p.name]).join('.') );
  6.         trace(t);
  7.         // resolve type name as string
  8.         switch (t) {
  9.             case TInst(t, p):
  10.                 var ct = t.get();
  11.                 var name = ct.pack.concat([ct.name]).join('.');
  12.                 trace(name);
  13.             default:
  14.         }
  15.     default:
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement