Commit History

Author SHA1 Message Date
  Simon Krajewski c96fa3058a run check_interface on interfaces which extend other interfaces too (closes #2969) 11 years ago
  Dan Korostelev 7e1efb6e6f Allow non-block functions that throw instead of return (closes #2959) 11 years ago
  Simon Krajewski d6cd70942c delay a_from and a_to unification to avoid typing order issues (closes #2957) 11 years ago
  Simon Krajewski 5b45571feb follow DisplayTypes argument to determine if completion failed (see #2542) 11 years ago
  Simon Krajewski 70c9061613 make sure type parameters are KTypeParameter even if we do not know the constraints yet (see #2085) 11 years ago
  Simon Krajewski f03d52c322 add deprecation warning for structural extension of classes (see #2771) 11 years ago
  Simon Krajewski 7f0c2700db revert UInt changes 11 years ago
  Simon Krajewski c847720631 prioritize @:to/@:from over to/from for abstract casts 11 years ago
  Gama11 2971e14433 Fix typo in error message for trying to implement a class 11 years ago
  Simon Krajewski c11f1ba817 constructors are methods 11 years ago
  Simon Krajewski 58254e85b8 force constructors if the class has member initialization values (closes #2722) 11 years ago
  Simon Krajewski c1180fc08c fix Class/Enum/Abstract path printing (closes #2807) 11 years ago
  Simon Krajewski 6dd841e534 improve error message on invalid @:op function signature (closes #2787) 11 years ago
  Nicolas Cannasse 11f52cd7e8 fix override error position reporting 11 years ago
  Simon Krajewski c9dc06a8c9 ensure @:to type is inferred correctly if return type is Dynamic 11 years ago
  Nicolas Cannasse 95182a3d96 improve error reporting for @:require(ident compare const) 11 years ago
  Simon Krajewski 692999944a revert abstract inline changes (problems with Vector on flash) 11 years ago
  Simon Krajewski 45d0cf10e7 force Vector.fromArrayCopy to be inlined so As3 is not sad 11 years ago
  Simon Krajewski 2a6ebe2da2 use Class<T>, Enum<T> and Abstract<T> instead of #T (closes #2526) 11 years ago
  Simon Krajewski cacaa12af5 default to private for abstract methods (closes #2235) 11 years ago
  Simon Krajewski ff83925bdc do not inline real static abstract inline fields in --no-inline mode and force inline only if the method assigns to `this` (closes #2656) 11 years ago
  Nicolas Cannasse 7ed1adb55e don't force early evaluation for extensions (close #2563) 11 years ago
  Nicolas Cannasse 235051f08c Merge pull request #2630 from Simn/genericBuild 11 years ago
  Simon Krajewski a929a6964b make sure a_this of @:coreType abstracts is always the type itself 11 years ago
  Simon Krajewski 3e25f052cd add again check to ensure abstracts are either @:coreType or have an underlying type 11 years ago
  Simon Krajewski 7423b738f2 do not add `this` argument to abstract member macros methods because it will be added by member macro handler later (closes #2640) 11 years ago
  Simon Krajewski 5ecb4f6bdb add @:genericBuild 12 years ago
  Simon Krajewski 7797e9fda9 allow storing type parameters in get_build_infos 12 years ago
  Simon Krajewski af99c07450 add Context.getExpecteType 11 years ago
  Simon Krajewski c7f32088e1 skip TCast(_, None) when checking for parameter default values (closes #2607) 11 years ago