Commit History

Author SHA1 Message Date
  Simon Krajewski cbe7553532 disallow rvalue inline functions (closes #3678) 10 years ago
  Simon Krajewski daaea7d18b fix parsing hole (see #3915) 10 years ago
  Simon Krajewski 8bcb2f9ddb rewrite var initialization parsing (closes #3911) 10 years ago
  Simon Krajewski d6b78afe6b [js] preserve quoted field status (closes #3101) 10 years ago
  Simon Krajewski 6b3befa912 add import completion for statics (see #2263) 10 years ago
  Nicolas Cannasse c51a36352b list sub types in import completion 10 years ago
  Simon Krajewski 8970fea667 fix cast + parenthesis parsing (closes #3806) 10 years ago
  Simon Krajewski 740b2ed187 [parser] allow `try` without `catch` again and wave it trough in the typer 10 years ago
  Simon Krajewski b84ca37d1d [parser] disallow empty `var` and `try` without `catch` (closes #3699) 10 years ago
  Simon Krajewski 3a938dab8e allow `import Type as Alias` in the name of the grammar (closes #2361) 11 years ago
  Simon Krajewski 9f74c83842 resume in var init (closes #3422) 11 years ago
  Simon Krajewski 6c460e8540 keep binops intact when resuming in parser 11 years ago
  Simon Krajewski be70f1a04a I need to stop OCDing about whitespaces 11 years ago
  杨博 33e66c1e17 Merge remote-tracking branch 'remotes/upstream/development' into bridgeProperties 11 years ago
  Simon Krajewski 4fb9d15b5f factor out parse_type_hint 11 years ago
  Simon Krajewski d779f11ff0 add use_parser_resume so we can switch off parser completion for toplevel/usage/position modes (closes #2991) 11 years ago
  杨博 8511640037 add @:bridgeProperties, which creates native property bridges for all haxe properties in the annotated class 11 years ago
  Simon Krajewski 8d9b8a8048 deal with inline_ prefix in function reification 11 years ago
  Simon Krajewski 09301c0e79 disallow spaces between >>, >>>, >>= and >>>= (closes #2751) 11 years ago
  Simon Krajewski 465b775544 detect uppercase package names and give an error accordingly (closes #2531) 11 years ago
  Nicolas Cannasse 2935981e24 fix completion with @:enum (and other keywords in metadata) (close #2373) 11 years ago
  Simon Krajewski 21c87c8608 move typer.object_field to parser.unquote_ident 11 years ago
  Simon Krajewski 83ca4b6e8c allow TypePath reification (closes #2634) 11 years ago
  Simon Krajewski 31bb8a7375 do not infer Null<T> on structure fields in the parser, instead handle it in typeload through @:optional metadata (closes #2539) 11 years ago
  Simon Krajewski 95882e532b allow dollar idents for function argument names, but fail during typing (closes #2498) 11 years ago
  Simon Krajewski 606d5c7984 allow multiple structural extension (closes #2364) 11 years ago
  Dan Korostelev a9fbbf7a32 raise parse error on 'case' without a pattern (closes #2415) 11 years ago
  Simon Krajewski 69bb342d89 allow dollar identifiers in all string places of the syntax and fail during typing (for reification) 12 years ago
  Simon Krajewski 073f4eb619 allow dollar names for fields while parsing, but fail during typing (closes #1838) 12 years ago
  Nicolas Cannasse 56b5dda7fc fixed issue with "macro class" reification + display mode 12 years ago