Class IRAnnotationCompiler
java.lang.Object
gw.internal.gosu.ir.compiler.bytecode.IRAnnotationCompiler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate IRAnnotation
private org.objectweb.asm.AnnotationVisitor
-
Constructor Summary
ConstructorsConstructorDescriptionIRAnnotationCompiler
(org.objectweb.asm.AnnotationVisitor annotationVisitor, IRAnnotation annotation) -
Method Summary
Modifier and TypeMethodDescriptionvoid
compile()
private void
private void
visitAnnotationField
(org.objectweb.asm.AnnotationVisitor visitor, IType returnType, String fieldName, IRType returnIRType, Object value) private void
visitArray
(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
-