Commit Graph

38 Commits

Author SHA1 Message Date
Alexey Tsvetkov efba2a2372 JS: make JsEmpty singleton 2015-04-16 21:17:09 +03:00
Alexey Tsvetkov 1557111277 JS: fix issues with js() usage in inline functions 2015-03-23 16:43:49 +03:00
Alexey Tsvetkov c7e8f52faf JS: use one tag for inlining 2015-03-23 16:43:48 +03:00
Alexey Tsvetkov e83b253b3e JS: renamed JsParser->JsAstMapper 2015-03-23 16:43:48 +03:00
Alexey Tsvetkov 47064ce03c JS: grouped all scope/name operations in JsParser 2015-03-06 21:36:19 +03:00
Alexey Tsvetkov ae970044e2 JS: extracted ThrowExceptionReporter 2015-02-20 16:01:26 +03:00
Alexey Tsvetkov b01aa5e0a5 JS: simplified parser exceptions 2015-02-20 16:01:26 +03:00
Alexey Tsvetkov 4f992eeeb4 JS: report right end of js() error 2015-02-20 16:01:26 +03:00
Alexey Tsvetkov baccfa914f JS: removed unused rhino error reporter method 2015-02-20 16:01:25 +03:00
Alexey Tsvetkov 33f6759966 Minor in JS: updated copyrights 2015-02-20 16:01:25 +03:00
Alexander Udalov 5903b8c4a7 Reorder and optimize dependencies between modules and libraries
- drop 'kotlin-runtime' and other dependencies which are exported by
  other modules ('util' and 'util.runtime' in case of 'kotlin-runtime')
- make all Kotlin modules from the compiler depend on 'util' for clarity
- put 'util' and 'util.runtime' to the bottom of the list everywhere: when
  kotlin-runtime gets reflection, classes from core/ should have higher
  priority than their previous versions from kotlin-runtime.jar
2015-01-28 19:58:35 +03:00
Alexey Tsvetkov 834725b260 JS parser minor: removed broken @see in javadoc 2014-12-15 19:16:22 +03:00
Alexey Tsvetkov 6115e1afec JS parser: use map for keyword search 2014-12-15 19:16:21 +03:00
Alexey Tsvetkov b2cd437230 JS parser: removed RESERVED token type 2014-12-15 19:16:21 +03:00
Alexey Tsvetkov 0fac9b3673 JS parser: removed unused classes and methods 2014-12-15 19:16:21 +03:00
Alexey Tsvetkov 0d6b4c6590 JS parser: removed unused decompilation info 2014-12-15 19:16:21 +03:00
Alexey Tsvetkov 272788cb27 JS parser: fixed JsInvocation mapping 2014-12-15 19:16:21 +03:00
Alexey Tsvetkov 348a452e01 JS backend: report parser errors and warnings 2014-12-15 19:16:21 +03:00
Alexey Tsvetkov a9c21b97f9 JS parser minor: moved isEndOfLine method to Utils 2014-12-15 19:16:21 +03:00
Alexey Tsvetkov 7c6629e38a JS parser: pass ErrorReporter to JsParser 2014-12-15 19:16:21 +03:00
Alexey Tsvetkov 5530ad84e5 JS parser: use different positions for parser and lexer errors 2014-12-15 19:16:20 +03:00
Alexey Tsvetkov 5323fe920d JS parser: save token positions 2014-12-15 19:16:20 +03:00
Alexey Tsvetkov 5b1319b535 JS parser: removed unused messages 2014-12-15 19:16:20 +03:00
Alexey Tsvetkov 714b719204 JS parser: static messages load 2014-12-15 19:16:20 +03:00
Alexey Tsvetkov 21d51147bf JS parser: fixed labelled break/continue 2014-12-15 19:16:20 +03:00
Alexey Tsvetkov 939a8cce4e JS parser: removed @ from @author tag because of JetCodeConformanceTest 2014-12-15 19:16:20 +03:00
Alexey Tsvetkov 97bbcab77d JS parser: added description string to constructor arguments 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov c814b9a8b8 JS parser: renamed sourceNameStub to comply with a codestyle (UPPERCASE) 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov f69398b915 JS parser: literals creation 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov 5256a99c54 JS parser: added insideFunction flag 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov 420df315b4 JS parser: added NUMBER_INT token type 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov 570010ed5c JS parser: fixed expression statement mapping 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov 8f33dea8d3 JS parser: removed source info creation 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov 706b93b5b8 JS parser minor: removed unused function 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov 225c9cdf54 JS parser: updated imports 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov df41400fe5 JS parser: auto-reformat JsParser.java 2014-12-15 19:16:19 +03:00
Alexey Tsvetkov 54dbdce908 JS parser: added original gwt code revision notice 2014-12-15 19:16:18 +03:00
Alexey Tsvetkov b1c005dccf JS parser: GWT parser copied 2014-12-15 19:16:18 +03:00