public abstract class AnnotationCodegen extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static AnnotationCodegen |
forClass(org.jetbrains.asm4.ClassVisitor cv,
JetTypeMapper mapper) |
static AnnotationCodegen |
forField(org.jetbrains.asm4.FieldVisitor fv,
JetTypeMapper mapper) |
static AnnotationCodegen |
forMethod(org.jetbrains.asm4.MethodVisitor mv,
JetTypeMapper mapper) |
static AnnotationCodegen |
forParameter(int parameter,
org.jetbrains.asm4.MethodVisitor mv,
JetTypeMapper mapper) |
void |
genAnnotations(Annotated annotated) |
public void genAnnotations(Annotated annotated)
public static AnnotationCodegen forClass(org.jetbrains.asm4.ClassVisitor cv, JetTypeMapper mapper)
public static AnnotationCodegen forMethod(org.jetbrains.asm4.MethodVisitor mv, JetTypeMapper mapper)
public static AnnotationCodegen forField(org.jetbrains.asm4.FieldVisitor fv, JetTypeMapper mapper)
public static AnnotationCodegen forParameter(int parameter, org.jetbrains.asm4.MethodVisitor mv, JetTypeMapper mapper)