From f3e8ba072de3cd8cb85525432c8c5b711cac465a Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Wed, 21 May 2014 19:44:25 +0400 Subject: [PATCH] Minor, fix "visibility modifier" positioning strategy for objects It's not reproducible at the moment, but will matter if more diagnostics use this positioning strategy --- .../jetbrains/jet/lang/diagnostics/PositioningStrategies.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/diagnostics/PositioningStrategies.java b/compiler/frontend/src/org/jetbrains/jet/lang/diagnostics/PositioningStrategies.java index 932fd4a4ddd..90325c91d2f 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/diagnostics/PositioningStrategies.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/diagnostics/PositioningStrategies.java @@ -285,6 +285,10 @@ public class PositioningStrategies { } } + if (element instanceof JetObjectDeclaration) { + return ImmutableList.of(((JetObjectDeclaration) element).getObjectKeyword().getTextRange()); + } + if (element instanceof JetPropertyAccessor) { return ImmutableList.of(((JetPropertyAccessor) element).getNamePlaceholder().getTextRange()); }