Expand statement templates whenever they are mentioned at the beginning of line

This commit is contained in:
Andrey Breslav
2013-11-28 17:49:10 +04:00
parent ededa487a2
commit 1234e55e7e
14 changed files with 80 additions and 13 deletions
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
foo; println(<caret>)
}
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
foo; <caret>
}
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
println(<caret>)1 + 1
}
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
<caret>1 + 1
}
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
println(<caret>)foo()
}
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
<caret>foo()
}
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
println(<caret>) foo()
}
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
<caret> foo()
}
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
println(<caret>)x.foo()
}
@@ -0,0 +1,3 @@
fun main(args : Array<String>) {
<caret>x.foo()
}
@@ -0,0 +1,5 @@
fun main(args : Array<String>) {
foo(
sout<caret>
)
}
@@ -0,0 +1,5 @@
fun main(args : Array<String>) {
foo(
<caret>
)
}