parameters marked as Nullable
This commit is contained in:
@@ -17,6 +17,7 @@
|
|||||||
package org.jetbrains.jet.codegen;
|
package org.jetbrains.jet.codegen;
|
||||||
|
|
||||||
import com.intellij.psi.PsiElement;
|
import com.intellij.psi.PsiElement;
|
||||||
|
import org.jetbrains.annotations.Nullable;
|
||||||
import org.jetbrains.asm4.AnnotationVisitor;
|
import org.jetbrains.asm4.AnnotationVisitor;
|
||||||
import org.jetbrains.asm4.ClassVisitor;
|
import org.jetbrains.asm4.ClassVisitor;
|
||||||
import org.jetbrains.asm4.FieldVisitor;
|
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 =
|
CompileTimeConstant<?> compileTimeConstant =
|
||||||
bindingContext.get(BindingContext.COMPILE_TIME_VALUE, expression);
|
bindingContext.get(BindingContext.COMPILE_TIME_VALUE, expression);
|
||||||
|
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ public abstract class ClassBuilder {
|
|||||||
getVisitor().visitSource(name, debug);
|
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);
|
getVisitor().visitOuterClass(owner, name, desc);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user