parameters marked as Nullable

This commit is contained in:
Alex Tkachman
2012-08-23 15:11:31 +03:00
parent 03eb9c1e70
commit cb03d6c92b
2 changed files with 3 additions and 2 deletions
@@ -17,6 +17,7 @@
package org.jetbrains.jet.codegen;
import com.intellij.psi.PsiElement;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.asm4.AnnotationVisitor;
import org.jetbrains.asm4.ClassVisitor;
import org.jetbrains.asm4.FieldVisitor;
@@ -135,7 +136,7 @@ public abstract class AnnotationCodegen {
}
}
private void genAnnotationExpressionValue(AnnotationVisitor annotationVisitor, String keyName, JetExpression expression) {
private void genAnnotationExpressionValue(AnnotationVisitor annotationVisitor, @Nullable String keyName, JetExpression expression) {
CompileTimeConstant<?> compileTimeConstant =
bindingContext.get(BindingContext.COMPILE_TIME_VALUE, expression);
@@ -88,7 +88,7 @@ public abstract class ClassBuilder {
getVisitor().visitSource(name, debug);
}
public void visitOuterClass(String owner, String name, String desc) {
public void visitOuterClass(String owner, @Nullable String name, @Nullable String desc) {
getVisitor().visitOuterClass(owner, name, desc);
}