Commit Graph

1387 Commits

Author SHA1 Message Date
svtk f0db1e8a21 Added loop parameter, catch parameter to flow 2011-10-21 15:42:07 +04:00
svtk ee561708dd Added local declaration instruction to pseudocode 2011-10-21 15:39:52 +04:00
svtk e5bd34c7b0 Added nondeternministic jump to several labels instruction to pseudocode 2011-10-21 15:38:01 +04:00
svtk 1aad0077d7 Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-10-18 16:58:38 +04:00
svtk 101b836a71 Added 'Uninitialized variable' error 2011-10-18 16:53:04 +04:00
svtk 5a9c23e8de Added edges check to control flow graph test 2011-10-18 16:52:16 +04:00
Andrey Breslav a9ab3b87ce NPE fixed 2011-10-18 11:45:32 +04:00
Andrey Breslav 6f9ed383f3 Script fixed for Mac 2011-10-17 21:47:02 +04:00
Andrey Breslav 15c7d46df0 Merge remote branch 'origin/master' 2011-10-17 21:09:30 +04:00
Andrey Breslav a7db6747a6 KT-359 ++/--/+= must be included into calculation of MUST_BE_WRAPPED_IN_A_REF 2011-10-17 21:09:18 +04:00
Dmitry Jemerov abe0495a14 kt 2011-10-17 18:58:48 +02:00
Dmitry Jemerov 4a3b984ccd diagnostics 2011-10-17 18:54:10 +02:00
Dmitry Jemerov e024b11295 diagnostics 2011-10-17 18:48:49 +02:00
Dmitry Jemerov c0993c7855 report generated classfiles 2011-10-17 18:46:01 +02:00
Dmitry Jemerov 9b51604c92 assorted build script fixes 2011-10-17 18:15:53 +02:00
Andrey Breslav 98867a83e9 Merge remote branch 'origin/master' 2011-10-17 20:06:01 +04:00
Dmitry Jemerov c0861c2593 jar depends on compile 2011-10-17 18:04:57 +02:00
Andrey Breslav 7e142e9bb7 Merge remote branch 'origin/master'
Conflicts:
	idea/tests/org/jetbrains/jet/resolve/JetResolveTest.java
2011-10-17 20:04:32 +04:00
Andrey Breslav 2bb8d1f364 Error class is not final any more: fewer pointless errors in supertype lists 2011-10-17 20:03:33 +04:00
Andrey Breslav 803281051d No debug errors when error reporting is off 2011-10-17 20:03:05 +04:00
Andrey Breslav 3fa57f3f39 Failing test removed, a request KT-361 Allocate one LabelResolver per file filed 2011-10-17 20:02:47 +04:00
Dmitry Jemerov 3083fde2dd binary distribution for Kotlin 2011-10-17 18:01:02 +02:00
Andrey Breslav 82db2b789b KT-84 Lexer processes "!isFunction" code incorrectly 2011-10-17 19:56:09 +04:00
Dmitry Jemerov 5a1bca0615 standalone compiler 2011-10-17 17:02:47 +02:00
Andrey Breslav 3d8b5aa456 Visitors refactored. LabelResolver problem stays there 2011-10-17 18:10:41 +04:00
svtk 181835b0ee responsibility of computing data flow moved to JetFlowInformationProvider 2011-10-17 16:23:56 +04:00
Dmitry Jemerov fa3c8b4cfe lazy icon loading 2011-10-17 13:58:57 +02:00
Alex Tkachman f29768efe9 object literals shared vars 2011-10-16 19:16:55 +02:00
Alex Tkachman ada54665db closure shared vars 2011-10-15 13:05:10 +02:00
svtk 7831fc3dc1 b3783e 'JetLiteFixture uses CoreEnvironment...' reverted 2011-10-14 19:08:23 +04:00
Andrey Breslav bca8e84deb Refactoring done, something broken in label resolution 2011-10-14 13:23:01 +04:00
Dmitry Jemerov ae2ecc52f9 compilation fixed 2011-10-14 07:47:25 +02:00
Dmitry Jemerov 34e6ab9559 Merge remote branch 'origin/master' 2011-10-14 07:43:02 +02:00
Andrey Breslav 3894eff5f2 Utility class moved from the front-end 2011-10-13 21:25:42 +04:00
Andrey Breslav e38279899c New tests for nullability 2011-10-13 19:22:17 +04:00
Andrey Breslav 018b836f89 UOE fixed 2011-10-13 19:14:08 +04:00
Andrey Breslav 22223cb6b0 Vars modified in closures are marked with a MUST_BE_WRAPPED_IN_A_REF key 2011-10-13 19:11:20 +04:00
Andrey Breslav 86c83a6336 Tests fixed, request KT-358 submitted 2011-10-13 18:09:12 +04:00
Andrey Breslav 1c093a843c Method renamed 2011-10-13 18:08:53 +04:00
Andrey Breslav 60ffd63a8e Merge remote branch 'origin/master'
Conflicts:
	compiler/frontend/src/org/jetbrains/jet/lang/types/JetTypeInferrer.java
2011-10-13 17:55:59 +04:00
Andrey Breslav 97756531db Responsible element set properly 2011-10-13 17:49:44 +04:00
Andrey Breslav cb00be336c Test data fixed 2011-10-13 17:49:08 +04:00
Andrey Breslav 8816bb4a47 Substitutions fixed for projections 2011-10-13 17:48:28 +04:00
svtk e32409e4bf 'containsBreak' checks that 'break' belongs to the right loop 2011-10-13 17:15:10 +04:00
Andrey Breslav 36453d5e2a Enum literal members fixed 2011-10-13 16:22:12 +04:00
svtk d9b4c972f7 Added return label check 2011-10-13 15:48:56 +04:00
Andrey Breslav 0fc516ffb6 Unnecessary UNRESOLVED_REFERENCE removed 2011-10-13 15:46:29 +04:00
Andrey Breslav ed08a859fa Error message moved to reference element 2011-10-13 15:46:09 +04:00
Andrey Breslav 9f288a493c Nullability fixed for many overloaded options 2011-10-13 15:45:46 +04:00
Andrey Breslav 023a76b6b4 Error positioning fixed 2011-10-13 15:11:20 +04:00