Class JavaExpansionMemberVisitor
java.lang.Object
org.openzen.zenscript.javabytecode.compiler.definitions.JavaExpansionMemberVisitor
- All Implemented Interfaces:
MemberVisitor<Void>
-
Constructor Summary
ConstructorsConstructorDescriptionJavaExpansionMemberVisitor(JavaBytecodeContext context, org.objectweb.asm.ClassWriter writer, TypeID expandedClass, HighLevelDefinition definition) -
Method Summary
Modifier and TypeMethodDescriptionvoidend()visitCaller(CallerMember member) visitCaster(CasterMember member) visitConst(ConstMember member) visitConstructor(ConstructorMember member) visitCustomIterator(IteratorMember member) visitDestructor(DestructorMember member) visitField(FieldMember member) visitGetter(GetterMember member) visitMethod(MethodMember member) visitOperator(OperatorMember member) visitSetter(SetterMember member)
-
Constructor Details
-
JavaExpansionMemberVisitor
public JavaExpansionMemberVisitor(JavaBytecodeContext context, org.objectweb.asm.ClassWriter writer, TypeID expandedClass, HighLevelDefinition definition)
-
-
Method Details
-
end
public void end() -
visitConst
- Specified by:
visitConstin interfaceMemberVisitor<Void>
-
visitField
- Specified by:
visitFieldin interfaceMemberVisitor<Void>
-
visitConstructor
- Specified by:
visitConstructorin interfaceMemberVisitor<Void>
-
visitDestructor
- Specified by:
visitDestructorin interfaceMemberVisitor<Void>
-
visitMethod
- Specified by:
visitMethodin interfaceMemberVisitor<Void>
-
visitGetter
- Specified by:
visitGetterin interfaceMemberVisitor<Void>
-
visitSetter
- Specified by:
visitSetterin interfaceMemberVisitor<Void>
-
visitOperator
- Specified by:
visitOperatorin interfaceMemberVisitor<Void>
-
visitCaster
- Specified by:
visitCasterin interfaceMemberVisitor<Void>
-
visitCustomIterator
- Specified by:
visitCustomIteratorin interfaceMemberVisitor<Void>
-
visitCaller
- Specified by:
visitCallerin interfaceMemberVisitor<Void>
-
visitImplementation
- Specified by:
visitImplementationin interfaceMemberVisitor<Void>
-
visitInnerDefinition
- Specified by:
visitInnerDefinitionin interfaceMemberVisitor<Void>
-
visitStaticInitializer
- Specified by:
visitStaticInitializerin interfaceMemberVisitor<Void>
-