Extract PropertyDescriptor interface

This commit is contained in:
Andrey Breslav
2013-02-04 20:41:03 +04:00
parent dbfb29fdf8
commit 21eef960b5
8 changed files with 340 additions and 289 deletions
@@ -24,7 +24,7 @@ import org.jetbrains.jet.lang.types.JetType;
import java.util.Collections;
public class AccessorForPropertyDescriptor extends PropertyDescriptor {
public class AccessorForPropertyDescriptor extends PropertyDescriptorImpl {
public AccessorForPropertyDescriptor(PropertyDescriptor pd, DeclarationDescriptor containingDeclaration, int index) {
super(containingDeclaration, Collections.<AnnotationDescriptor>emptyList(), Modality.FINAL, Visibilities.PUBLIC,
pd.isVar(), Name.identifier(pd.getName() + "$b$" + index),