From 1968b941e71e834e406f75dc9ea1f128478e3be6 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Wed, 29 Feb 2012 12:56:38 +0400 Subject: [PATCH] Fixed 'sout' before a function invocation. #KT-1315 fixed --- .../jet/plugin/liveTemplates/JetTemplateContextType.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/idea/src/org/jetbrains/jet/plugin/liveTemplates/JetTemplateContextType.java b/idea/src/org/jetbrains/jet/plugin/liveTemplates/JetTemplateContextType.java index e9e0bf6ffe7..7eaa7a94f5e 100644 --- a/idea/src/org/jetbrains/jet/plugin/liveTemplates/JetTemplateContextType.java +++ b/idea/src/org/jetbrains/jet/plugin/liveTemplates/JetTemplateContextType.java @@ -136,6 +136,10 @@ public abstract class JetTemplateContextType extends TemplateContextType { if (parent instanceof JetSimpleNameExpression) { parent = parent.getParent(); } + if (parent instanceof JetBinaryExpression) { + // Example: sout foo() + parent = parent.getParent(); + } return parent instanceof JetBlockExpression; } }