From 60214b4f59c3ebc8ceebed7cb221f0bd002c742e Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Wed, 30 Nov 2011 02:42:56 +0400 Subject: [PATCH] safer PropertyDescriptor.getOutType() Add @NotNull annotation because getOutType must not return null for PropertyDescriptor --- .../jet/lang/descriptors/PropertyDescriptor.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java index 361eb70fbb4..27768fa2b22 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/descriptors/PropertyDescriptor.java @@ -118,6 +118,16 @@ public class PropertyDescriptor extends VariableDescriptorImpl implements Callab return getOutType(); } + @Override + public JetType getInType() { + return super.getInType(); + } + + @Override + @NotNull + public JetType getOutType() { + return super.getOutType(); + } public boolean isVar() { return isVar;