Class DefinitionMemberValidator
java.lang.Object
org.openzen.zenscript.validator.visitors.DefinitionMemberValidator
- All Implemented Interfaces:
MemberVisitor<Void>
-
Constructor Summary
ConstructorsConstructorDescriptionDefinitionMemberValidator(Validator validator, HighLevelDefinition definition, TypeScope scope, DefinitionMemberContext context) -
Method Summary
Modifier and TypeMethodDescriptionvisitCaller(CallerMember member) visitCaster(CasterMember member) visitConst(ConstMember member) visitConstructor(ConstructorMember member) visitCustomIterator(IteratorMember member) visitDestructor(DestructorMember member) voidvisitEnumConstant(EnumConstantMember member) visitField(FieldMember member) visitGetter(GetterMember member) visitImplementation(ImplementationMember implementation) visitInnerDefinition(InnerDefinitionMember innerDefinition) visitMethod(MethodMember member) visitOperator(OperatorMember member) visitSetter(SetterMember member)
-
Constructor Details
-
DefinitionMemberValidator
public DefinitionMemberValidator(Validator validator, HighLevelDefinition definition, TypeScope scope, DefinitionMemberContext context)
-
-
Method Details
-
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>
-
visitEnumConstant
-
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>
-