diff --git a/idea/src/org/jetbrains/jet/plugin/highlighter/PropertiesHighlightingVisitor.java b/idea/src/org/jetbrains/jet/plugin/highlighter/PropertiesHighlightingVisitor.java index cfb66e3cfb0..abc52610e59 100644 --- a/idea/src/org/jetbrains/jet/plugin/highlighter/PropertiesHighlightingVisitor.java +++ b/idea/src/org/jetbrains/jet/plugin/highlighter/PropertiesHighlightingVisitor.java @@ -68,6 +68,8 @@ class PropertiesHighlightingVisitor extends AfterAnalysisHighlightingVisitor { Boolean backingFieldRequired = bindingContext.get(BindingContext.BACKING_FIELD_REQUIRED, propertyDescriptor); highlightProperty(nameIdentifier, propertyDescriptor, Boolean.TRUE.equals(backingFieldRequired)); } + + super.visitParameter(parameter); } private void highlightProperty(@NotNull PsiElement elementToHighlight, diff --git a/idea/testData/highlighter/Variables.kt b/idea/testData/highlighter/Variables.kt index 5291ac34d3e..5c57f7ec9d2 100644 --- a/idea/testData/highlighter/Variables.kt +++ b/idea/testData/highlighter/Variables.kt @@ -15,6 +15,8 @@ class Foo(val b } + fun f(p : Int = a) {} + var v : Int get() { return 1;