Commit History

Author SHA1 Message Date
  Nicolas Cannasse 16d918f68c always make modules dependent from StdTypes 11 years ago
  Caue Waneck 2f4ef83061 [netlib] working -net-lib mscorlib 12 years ago
  Simon Krajewski f157d5c4ae do not try to shorten this = call() initialization because it could access `this` (closes #2277) 12 years ago
  Nicolas Cannasse 94604b374e replace ExprOf<T> by Expr in macros (close #1804) 12 years ago
  Simon Krajewski 99f61937a1 allow member field initialization if expression does not reference `this` (references #2262) 12 years ago
  Nicolas Cannasse 3682ed0278 fixed errors when accessing std package with haxe the classpath (close #2193) 12 years ago
  Simon Krajewski 00a2ec641b change com.display to adt in order to support different display modes via --display file@pos@mode 12 years ago
  Simon Krajewski 23f5f4a713 add v_meta (and remove snd v_extra to even out memory consumption) 12 years ago
  Simon Krajewski 488ab94830 initialize core-api before displaying fields of a @:coreApi type (closes #2257) 12 years ago
  Simon Krajewski 5e9d48913a disallow initialization of non-physical fields (closes #1958) 12 years ago
  Simon Krajewski 8b4da2b742 respect visibility of abstract fields, but default to public 12 years ago
  Simon Krajewski 1f3914cee5 - copy :access and :allow metadata to abstract implementation class 12 years ago
  Simon Krajewski cd900ae2e7 store reverse features in m_extra so it can be cached (closes #2159) 12 years ago
  Simon Krajewski 71f2acd4ff reverse index features while typing, check during DCE 12 years ago
  Simon Krajewski 073f4eb619 allow dollar names for fields while parsing, but fail during typing (closes #1838) 12 years ago
  Nicolas Cannasse c333ddf40d added @:dce to force dce even in "std" mode. have it work on abstract implementation as well 12 years ago
  Simon Krajewski 017e1c038e allow @:expose(field names) on abstracts 12 years ago
  Simon Krajewski 21714d4daf improve abstract meta handling 12 years ago
  Simon Krajewski 8ac616b509 do not unify cast return types, check for equality instead (closes #2125) 12 years ago
  Simon Krajewski 6035d240de change macro + using handling 12 years ago
  Jason O'Neil d58855a4e3 Fixed typo in @:macro -> macro error message 12 years ago
  Simon Krajewski 5afde0db65 allow using abstracts 12 years ago
  Nicolas Cannasse 529350d90b make sure we set the pass to PTypeExpr even for lazy vars/functions in display mode 12 years ago
  Nicolas Cannasse aedbe90ae8 make sure we optimize for completion when we are in the good file (closed #2017) 12 years ago
  Simon Krajewski 0af7ca3625 disallow static constructor when class is typed (closes #2037) 12 years ago
  Simon Krajewski 35369eda06 set cl_extern to false for classes having macros in macro context (closes #2015) 12 years ago
  Simon Krajewski d03b64bdf7 check enum flatness during type loading 12 years ago
  Simon Krajewski de155bfebf allow @:generic on abstract member functions (closes #1793) 12 years ago
  Simon Krajewski 6deab0a326 add haxe.macro.Build.buildFakeEnum 12 years ago
  Simon Krajewski 178aa96156 delay abstract member error so build macros can run first 12 years ago