提交历史

作者 SHA1 备注 提交日期
  Simon Krajewski c739e34b26 changed is_const to make_const to allow transformations such as inline (fixed issue #926) 13 年之前
  Simon Krajewski 048b8a6db9 also handle ?used for property accessors that come from interfaces 13 年之前
  Simon Krajewski 84f00d3076 keep inline fields that come from interfaces when DCE is active 13 年之前
  Nicolas Cannasse 453d1a8014 minor fix for error reporting position 13 年之前
  Simon Krajewski 94b72068f1 revert 2 13 年之前
  Nicolas Cannasse a6dff7a6df fixed overloads type params (use the ones declared in @:overload) 13 年之前
  Nicolas Cannasse a6bcd3c819 removed :hack, instead check KTypeParameter 13 年之前
  Simon Krajewski 0a3f4b53fd add :hack to type parameters to allow basic type constraints on all platforms 13 年之前
  Simon Krajewski e3356833f5 added basic support for function parameter constraints (still needs some finetuning and support for class type parameters) 13 年之前
  Simon Krajewski 1ae48da4a3 keep inline var constraints when -D haxe3 is set 13 年之前
  Simon Krajewski a4eb906336 - allow TTypeExpr for variable initialization (fixed issue #929) 13 年之前
  Simon Krajewski 49f497d207 check param constraints late and then ignore monomorphs (fixed issue #318) 13 年之前
  Simon Krajewski ae96208dfa added macro_depth to typer context to check macro recursion (fixed issue #948) 13 年之前
  Simon Krajewski 7526a332de added is_macro_ctx to Typer.create (fixed all typing related unit tests) 13 年之前
  Nicolas Cannasse 6fa4563cfa removed usage of error protection : instead uses display_error + Fatal_error (prevent eating errors when catching Error _) 13 年之前
  Simon Krajewski 98e108f813 restrict member field inits to constant expressions 13 年之前
  Nicolas Cannasse 2db819ad99 use Null for extern constructors optional args (fixed issue #919) 13 年之前
  Nicolas Cannasse a1ec46f4dd fixed issues in flash and cpp with default inherited constructor having default parameters values 13 年之前
  Nicolas Cannasse 16501ebed3 allow local functions to have both type parameters and be inlined (fixed issue #889) 13 年之前
  Simon Krajewski 8921764718 resolved an issue with resolving the @:resolve resolver 13 年之前
  Simon Krajewski 8262fab5e6 handle return flow of while(true) (required for Java) 13 年之前
  Nicolas Cannasse 60c4391d9a moved features from typer to common (allow setting features during compilation for later retrieval) 13 年之前
  Simon Krajewski 463c6c0a6f added Codegen.add_field_inits (not called yet) 13 年之前
  Nicolas Cannasse d6593bc4c4 eliminate inline var/functions that are not used when DCE is on 13 年之前
  Nicolas Cannasse 96cc73b0ed js optimizations : 13 年之前
  Nicolas Cannasse 9ecde4553e minor 13 年之前
  Nicolas Cannasse ca41ae4926 allow static initialization of properties (fixed issue #337) 13 年之前
  Nicolas Cannasse 78640c4afb use type_expr_with_type for static vars default value typing 13 年之前
  Nicolas Cannasse 19a62898c7 store @:overload into cf_overload : resolve types using current context, allow type params usage 13 年之前
  Simon Krajewski 4d2fc6f900 make "using" imply "import" 13 年之前