KT-918 Use-case for using some functions and lambdas (confused)

This commit is contained in:
Andrey Breslav
2012-01-16 17:22:12 +04:00
parent 7142bc10d0
commit fb463da84b
6 changed files with 159 additions and 120 deletions
+3 -3
View File
@@ -4,7 +4,7 @@ fun foo() {
f<foo>
(a)
f {s}
f
f;
{s}
f {
s
@@ -12,14 +12,14 @@ fun foo() {
f(a) {
s
}
f(a)
f(a);
{
s
}
f<a>(a) {
s
}
f<a>(a)
f<a>(a);
{
s
}
+3
View File
@@ -72,6 +72,7 @@ JetFile: FunctionCalls.jet
PsiWhiteSpace('\n ')
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('f')
PsiElement(SEMICOLON)(';')
PsiWhiteSpace('\n ')
FUNCTION_LITERAL_EXPRESSION
FUNCTION_LITERAL
@@ -124,6 +125,7 @@ JetFile: FunctionCalls.jet
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('a')
PsiElement(RPAR)(')')
PsiElement(SEMICOLON)(';')
PsiWhiteSpace('\n ')
FUNCTION_LITERAL_EXPRESSION
FUNCTION_LITERAL
@@ -180,6 +182,7 @@ JetFile: FunctionCalls.jet
REFERENCE_EXPRESSION
PsiElement(IDENTIFIER)('a')
PsiElement(RPAR)(')')
PsiElement(SEMICOLON)(';')
PsiWhiteSpace('\n ')
FUNCTION_LITERAL_EXPRESSION
FUNCTION_LITERAL