Class IRAnnotationCompiler
java.lang.Object
gw.internal.gosu.ir.compiler.bytecode.IRAnnotationCompiler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate IRAnnotationprivate org.objectweb.asm.AnnotationVisitor -
Constructor Summary
ConstructorsConstructorDescriptionIRAnnotationCompiler(org.objectweb.asm.AnnotationVisitor annotationVisitor, IRAnnotation annotation) -
Method Summary
Modifier and TypeMethodDescriptionvoidcompile()private voidprivate voidvisitAnnotationField(org.objectweb.asm.AnnotationVisitor visitor, IType returnType, String fieldName, IRType returnIRType, Object value) private voidvisitArray(IType returnClassInfo, IRType returnIRType, String name, Object value)
-
Field Details
-
_visitor
private org.objectweb.asm.AnnotationVisitor _visitor -
_annotation
-
-
Constructor Details
-
IRAnnotationCompiler
public IRAnnotationCompiler(org.objectweb.asm.AnnotationVisitor annotationVisitor, IRAnnotation annotation)
-
-
Method Details
-
compile
public void compile() -
compileAnnotationInfo
-
visitAnnotationField
-
visitArray
-