| // RUN_PIPELINE_TILL: FRONTEND | |
| fun demo() { | |
| val abc = 1 | |
| val a = "" | |
| val asd = 1 | |
| val bar = 5 | |
| fun map(f : () -> Any?) : Int = 1 | |
| fun buzz(f : () -> Any?) : Int = 1 | |
| val sdf = 1 | |
| val foo = 3; | |
| "$abc" | |
| "$" | |
| "$.$.asdf$\t" | |
| "asd\$" | |
| "asd$a<!ILLEGAL_ESCAPE!>\x<!>" | |
| "asd$a$asd$ $<!UNRESOLVED_REFERENCE!>xxx<!>" | |
| "fosdfasdo${1 + bar + 100}}sdsdfgdsfsdf" | |
| "foo${bar + map {foo}}sdfsdf" | |
| "foo${bar + map { "foo" }}sdfsdf" | |
| "foo${bar + map { | |
| "foo$sdf${ buzz{}}" }}sdfsdf" | |
| "a<!ILLEGAL_ESCAPE!>\u<!> <!ILLEGAL_ESCAPE!>\u<!>0 <!ILLEGAL_ESCAPE!>\u<!>00 <!ILLEGAL_ESCAPE!>\u<!>000 \u0000 \u0AaA <!ILLEGAL_ESCAPE!>\u<!>0AAz.length( ) + \u0022b" | |
| } | |
| /* GENERATED_FIR_TAGS: additiveExpression, functionDeclaration, functionalType, integerLiteral, lambdaLiteral, | |
| localFunction, localProperty, nullableType, propertyDeclaration, stringLiteral */ |