Commit Graph
26 Commits
Author SHA1 Message Date
Roman Shevchenko 9495ef2667 IDEA-119396 (be picky about unfinished annotated new array expressions) 2014-02-19 19:31:45 +01:00
Roman Shevchenko a065231c29 java: empty parameter list in qualified super expression 2013-06-26 20:59:49 +04:00
anna 09f4a50b16 prevent diamonds in reference parameter list other than <> -> invalid PsiDiamondType in substitutors
(cherry picked from commit 4f7cc7a)
2013-03-27 19:02:35 +01:00
Roman Shevchenko 764b2ebf4e Parse annotated reference expressions 2013-03-13 10:23:18 +01:00
Roman Shevchenko b4eebdd684 IDEA-98421 (parse super call type arguments) 2013-01-02 21:19:14 +01:00
Roman Shevchenko 73ceb85293 IDEA-94506 (parser support for intersection types in casts) 2012-11-13 12:51:54 +01:00
Roman Shevchenko 93488641f8 Lambda expressions support: drop generic lambda expressions 2012-06-09 14:25:59 +04:00
Roman Shevchenko ee50d99da0 Lambda expressions support: second round
- typed parameters
- type parameter list
- resolve inside lambda
2012-06-08 14:34:03 +04:00
Roman Shevchenko b00bbbc962 Test case for ambiguous lambda expression 2012-06-08 14:34:02 +04:00
Roman Shevchenko 6ea4c06d8f Lambda expressions support: first round 2012-06-05 21:52:05 +04:00
Roman Shevchenko 95534a1d3c First take on method references 2012-06-01 22:09:48 +04:00
Roman Shevchenko 7115bb9787 Replace parser conditionals with language level highlighting 2012-05-11 21:09:41 +04:00
Roman Shevchenko e1ee8e56a8 IDEA-80394 (do not ignore whitespaces on collapsing GT/EQ operators) 2012-01-27 14:31:44 +04:00
Roman Shevchenko 7b84081ab8 IDEA-65526 (warn on unsupported generic constructs) 2011-12-09 20:41:18 +01:00
Alexey Kudravtsev 5b1230ec46 introduced PsiPolyadicExpression 2011-07-13 16:02:43 +04:00
Roman Shevchenko 72f5ded520 IDEA-63436 (recurring expression parsing fixed) 2011-01-20 20:12:50 +01:00
Roman Shevchenko 3ba269e638 Coin's diamond parsing test 2011-01-14 12:14:38 +01:00
Alexey Gopachenko ebf3b511a9 CRLF Dmitry Trofimov MUST DIE %E~ 2010-11-12 11:31:48 +03:00
Roman Shevchenko 4bb50ef21d IDEA-57347 (type parameters in new expression) 2010-11-11 22:25:43 +03:00
Dmitry Trofimov 439d1455d2 Merge branch 'master' of git.labs.intellij.net:idea/community
Conflicts:
	platform/lang-impl/src/com/intellij/psi/impl/source/codeStyle/CodeStyleManagerImpl.java
2010-11-11 21:36:40 +03:00
Roman Shevchenko cb1db6171b IDEA-57674 (parameterized explicit constructor call) 2010-11-08 21:42:14 +03:00
Roman Shevchenko b0dd089d62 Expression parsing fixed 2010-10-28 17:56:26 +04:00
Roman Shevchenko 5f9dbd8444 New Java parser: expression parsing fix 2010-10-02 19:13:08 +04:00
Roman Shevchenko d6ec09cf71 New Java parser (incomplete parenthesized expression parsing fixed) 2010-08-10 17:44:33 +04:00
Roman Shevchenko 84487c5937 New Java parser (expression parsing fixed) 2010-08-10 13:49:16 +04:00
Roman Shevchenko 310e1ffc64 New Java parser (work in progress) 2010-07-22 16:17:30 +04:00