Drop JavaClassValue and it's usages

Also drop related testData
This commit is contained in:
Denis Zharkov
2015-06-09 17:46:15 +03:00
parent 980499e331
commit d71fe0d11a
16 changed files with 5 additions and 189 deletions
@@ -282,18 +282,9 @@ public abstract class AnnotationCodegen {
return null;
}
@Override
public Void visitJavaClassValue(JavaClassValue value, Void data) {
return visitClassOfType(value.getValue());
}
@Override
public Void visitKClassValue(KClassValue value, Void data) {
return visitClassOfType(value.getValue());
}
private Void visitClassOfType(@NotNull JetType type) {
annotationVisitor.visit(name, typeMapper.mapType(type));
annotationVisitor.visit(name, typeMapper.mapType(value.getValue()));
return null;
}