Packages

trait ASNVisitor[T] extends ParseTreeVisitor[T]

This interface defines a complete generic visitor for a parse tree produced by ASNParser.

Source
ASNVisitor.java
Linear Supertypes
ParseTreeVisitor[T], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ASNVisitor
  2. ParseTreeVisitor
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def visit(arg0: ParseTree): T
    Definition Classes
    ParseTreeVisitor
  2. abstract def visitActualParameter(ctx: ActualParameterContext): T

    Visit a parse tree produced by ASNParser#actualParameter.

    Visit a parse tree produced by ASNParser#actualParameter.

    ctx

    the parse tree

    returns

    the visitor result

  3. abstract def visitActualParameterList(ctx: ActualParameterListContext): T

    Visit a parse tree produced by ASNParser#actualParameterList.

    Visit a parse tree produced by ASNParser#actualParameterList.

    ctx

    the parse tree

    returns

    the visitor result

  4. abstract def visitAdditionalElementSetSpec(ctx: AdditionalElementSetSpecContext): T

    Visit a parse tree produced by ASNParser#additionalElementSetSpec.

    Visit a parse tree produced by ASNParser#additionalElementSetSpec.

    ctx

    the parse tree

    returns

    the visitor result

  5. abstract def visitAdditionalEnumeration(ctx: AdditionalEnumerationContext): T

    Visit a parse tree produced by ASNParser#additionalEnumeration.

    Visit a parse tree produced by ASNParser#additionalEnumeration.

    ctx

    the parse tree

    returns

    the visitor result

  6. abstract def visitAlternativeTypeList(ctx: AlternativeTypeListContext): T

    Visit a parse tree produced by ASNParser#alternativeTypeList.

    Visit a parse tree produced by ASNParser#alternativeTypeList.

    ctx

    the parse tree

    returns

    the visitor result

  7. abstract def visitAlternativeTypeLists(ctx: AlternativeTypeListsContext): T

    Visit a parse tree produced by ASNParser#alternativeTypeLists.

    Visit a parse tree produced by ASNParser#alternativeTypeLists.

    ctx

    the parse tree

    returns

    the visitor result

  8. abstract def visitAsnType(ctx: AsnTypeContext): T

    Visit a parse tree produced by ASNParser#asnType.

    Visit a parse tree produced by ASNParser#asnType.

    ctx

    the parse tree

    returns

    the visitor result

  9. abstract def visitAssignedIdentifier(ctx: AssignedIdentifierContext): T

    Visit a parse tree produced by ASNParser#assignedIdentifier.

    Visit a parse tree produced by ASNParser#assignedIdentifier.

    ctx

    the parse tree

    returns

    the visitor result

  10. abstract def visitAssignment(ctx: AssignmentContext): T

    Visit a parse tree produced by ASNParser#assignment.

    Visit a parse tree produced by ASNParser#assignment.

    ctx

    the parse tree

    returns

    the visitor result

  11. abstract def visitAssignmentList(ctx: AssignmentListContext): T

    Visit a parse tree produced by ASNParser#assignmentList.

    Visit a parse tree produced by ASNParser#assignmentList.

    ctx

    the parse tree

    returns

    the visitor result

  12. abstract def visitAtNotation(ctx: AtNotationContext): T

    Visit a parse tree produced by ASNParser#atNotation.

    Visit a parse tree produced by ASNParser#atNotation.

    ctx

    the parse tree

    returns

    the visitor result

  13. abstract def visitBitStringType(ctx: BitStringTypeContext): T

    Visit a parse tree produced by ASNParser#bitStringType.

    Visit a parse tree produced by ASNParser#bitStringType.

    ctx

    the parse tree

    returns

    the visitor result

  14. abstract def visitBooleanValue(ctx: BooleanValueContext): T

    Visit a parse tree produced by ASNParser#booleanValue.

    Visit a parse tree produced by ASNParser#booleanValue.

    ctx

    the parse tree

    returns

    the visitor result

  15. abstract def visitBuiltinType(ctx: BuiltinTypeContext): T

    Visit a parse tree produced by ASNParser#builtinType.

    Visit a parse tree produced by ASNParser#builtinType.

    ctx

    the parse tree

    returns

    the visitor result

  16. abstract def visitBuiltinValue(ctx: BuiltinValueContext): T

    Visit a parse tree produced by ASNParser#builtinValue.

    Visit a parse tree produced by ASNParser#builtinValue.

    ctx

    the parse tree

    returns

    the visitor result

  17. abstract def visitChildren(arg0: RuleNode): T
    Definition Classes
    ParseTreeVisitor
  18. abstract def visitChoiceType(ctx: ChoiceTypeContext): T

    Visit a parse tree produced by ASNParser#choiceType.

    Visit a parse tree produced by ASNParser#choiceType.

    ctx

    the parse tree

    returns

    the visitor result

  19. abstract def visitChoiceValue(ctx: ChoiceValueContext): T

    Visit a parse tree produced by ASNParser#choiceValue.

    Visit a parse tree produced by ASNParser#choiceValue.

    ctx

    the parse tree

    returns

    the visitor result

  20. abstract def visitComponentIdList(ctx: ComponentIdListContext): T

    Visit a parse tree produced by ASNParser#componentIdList.

    Visit a parse tree produced by ASNParser#componentIdList.

    ctx

    the parse tree

    returns

    the visitor result

  21. abstract def visitComponentPresence(ctx: ComponentPresenceContext): T

    Visit a parse tree produced by ASNParser#componentPresence.

    Visit a parse tree produced by ASNParser#componentPresence.

    ctx

    the parse tree

    returns

    the visitor result

  22. abstract def visitComponentPresenceList(ctx: ComponentPresenceListContext): T

    Visit a parse tree produced by ASNParser#componentPresenceList.

    Visit a parse tree produced by ASNParser#componentPresenceList.

    ctx

    the parse tree

    returns

    the visitor result

  23. abstract def visitComponentPresenceLists(ctx: ComponentPresenceListsContext): T

    Visit a parse tree produced by ASNParser#componentPresenceLists.

    Visit a parse tree produced by ASNParser#componentPresenceLists.

    ctx

    the parse tree

    returns

    the visitor result

  24. abstract def visitComponentRelationConstraint(ctx: ComponentRelationConstraintContext): T

    Visit a parse tree produced by ASNParser#componentRelationConstraint.

    Visit a parse tree produced by ASNParser#componentRelationConstraint.

    ctx

    the parse tree

    returns

    the visitor result

  25. abstract def visitComponentType(ctx: ComponentTypeContext): T

    Visit a parse tree produced by ASNParser#componentType.

    Visit a parse tree produced by ASNParser#componentType.

    ctx

    the parse tree

    returns

    the visitor result

  26. abstract def visitComponentTypeList(ctx: ComponentTypeListContext): T

    Visit a parse tree produced by ASNParser#componentTypeList.

    Visit a parse tree produced by ASNParser#componentTypeList.

    ctx

    the parse tree

    returns

    the visitor result

  27. abstract def visitComponentTypeLists(ctx: ComponentTypeListsContext): T

    Visit a parse tree produced by ASNParser#componentTypeLists.

    Visit a parse tree produced by ASNParser#componentTypeLists.

    ctx

    the parse tree

    returns

    the visitor result

  28. abstract def visitConstraint(ctx: ConstraintContext): T

    Visit a parse tree produced by ASNParser#constraint.

    Visit a parse tree produced by ASNParser#constraint.

    ctx

    the parse tree

    returns

    the visitor result

  29. abstract def visitConstraintSpec(ctx: ConstraintSpecContext): T

    Visit a parse tree produced by ASNParser#constraintSpec.

    Visit a parse tree produced by ASNParser#constraintSpec.

    ctx

    the parse tree

    returns

    the visitor result

  30. abstract def visitContentsConstraint(ctx: ContentsConstraintContext): T

    Visit a parse tree produced by ASNParser#contentsConstraint.

    Visit a parse tree produced by ASNParser#contentsConstraint.

    ctx

    the parse tree

    returns

    the visitor result

  31. abstract def visitDefinedObject(ctx: DefinedObjectContext): T

    Visit a parse tree produced by ASNParser#definedObject.

    Visit a parse tree produced by ASNParser#definedObject.

    ctx

    the parse tree

    returns

    the visitor result

  32. abstract def visitDefinedObjectClass(ctx: DefinedObjectClassContext): T

    Visit a parse tree produced by ASNParser#definedObjectClass.

    Visit a parse tree produced by ASNParser#definedObjectClass.

    ctx

    the parse tree

    returns

    the visitor result

  33. abstract def visitDefinedType(ctx: DefinedTypeContext): T

    Visit a parse tree produced by ASNParser#definedType.

    Visit a parse tree produced by ASNParser#definedType.

    ctx

    the parse tree

    returns

    the visitor result

  34. abstract def visitDefinedValue(ctx: DefinedValueContext): T

    Visit a parse tree produced by ASNParser#definedValue.

    Visit a parse tree produced by ASNParser#definedValue.

    ctx

    the parse tree

    returns

    the visitor result

  35. abstract def visitElementSetSpec(ctx: ElementSetSpecContext): T

    Visit a parse tree produced by ASNParser#elementSetSpec.

    Visit a parse tree produced by ASNParser#elementSetSpec.

    ctx

    the parse tree

    returns

    the visitor result

  36. abstract def visitElementSetSpecs(ctx: ElementSetSpecsContext): T

    Visit a parse tree produced by ASNParser#elementSetSpecs.

    Visit a parse tree produced by ASNParser#elementSetSpecs.

    ctx

    the parse tree

    returns

    the visitor result

  37. abstract def visitElements(ctx: ElementsContext): T

    Visit a parse tree produced by ASNParser#elements.

    Visit a parse tree produced by ASNParser#elements.

    ctx

    the parse tree

    returns

    the visitor result

  38. abstract def visitEnumeratedType(ctx: EnumeratedTypeContext): T

    Visit a parse tree produced by ASNParser#enumeratedType.

    Visit a parse tree produced by ASNParser#enumeratedType.

    ctx

    the parse tree

    returns

    the visitor result

  39. abstract def visitEnumeratedValue(ctx: EnumeratedValueContext): T

    Visit a parse tree produced by ASNParser#enumeratedValue.

    Visit a parse tree produced by ASNParser#enumeratedValue.

    ctx

    the parse tree

    returns

    the visitor result

  40. abstract def visitEnumeration(ctx: EnumerationContext): T

    Visit a parse tree produced by ASNParser#enumeration.

    Visit a parse tree produced by ASNParser#enumeration.

    ctx

    the parse tree

    returns

    the visitor result

  41. abstract def visitEnumerationItem(ctx: EnumerationItemContext): T

    Visit a parse tree produced by ASNParser#enumerationItem.

    Visit a parse tree produced by ASNParser#enumerationItem.

    ctx

    the parse tree

    returns

    the visitor result

  42. abstract def visitEnumerations(ctx: EnumerationsContext): T

    Visit a parse tree produced by ASNParser#enumerations.

    Visit a parse tree produced by ASNParser#enumerations.

    ctx

    the parse tree

    returns

    the visitor result

  43. abstract def visitErrorNode(arg0: ErrorNode): T
    Definition Classes
    ParseTreeVisitor
  44. abstract def visitExceptionIdentification(ctx: ExceptionIdentificationContext): T

    Visit a parse tree produced by ASNParser#exceptionIdentification.

    Visit a parse tree produced by ASNParser#exceptionIdentification.

    ctx

    the parse tree

    returns

    the visitor result

  45. abstract def visitExceptionSpec(ctx: ExceptionSpecContext): T

    Visit a parse tree produced by ASNParser#exceptionSpec.

    Visit a parse tree produced by ASNParser#exceptionSpec.

    ctx

    the parse tree

    returns

    the visitor result

  46. abstract def visitExclusions(ctx: ExclusionsContext): T

    Visit a parse tree produced by ASNParser#exclusions.

    Visit a parse tree produced by ASNParser#exclusions.

    ctx

    the parse tree

    returns

    the visitor result

  47. abstract def visitExports(ctx: ExportsContext): T

    Visit a parse tree produced by ASNParser#exports.

    Visit a parse tree produced by ASNParser#exports.

    ctx

    the parse tree

    returns

    the visitor result

  48. abstract def visitExtensionAddition(ctx: ExtensionAdditionContext): T

    Visit a parse tree produced by ASNParser#extensionAddition.

    Visit a parse tree produced by ASNParser#extensionAddition.

    ctx

    the parse tree

    returns

    the visitor result

  49. abstract def visitExtensionAdditionAlternative(ctx: ExtensionAdditionAlternativeContext): T

    Visit a parse tree produced by ASNParser#extensionAdditionAlternative.

    Visit a parse tree produced by ASNParser#extensionAdditionAlternative.

    ctx

    the parse tree

    returns

    the visitor result

  50. abstract def visitExtensionAdditionAlternatives(ctx: ExtensionAdditionAlternativesContext): T

    Visit a parse tree produced by ASNParser#extensionAdditionAlternatives.

    Visit a parse tree produced by ASNParser#extensionAdditionAlternatives.

    ctx

    the parse tree

    returns

    the visitor result

  51. abstract def visitExtensionAdditionAlternativesGroup(ctx: ExtensionAdditionAlternativesGroupContext): T

    Visit a parse tree produced by ASNParser#extensionAdditionAlternativesGroup.

    Visit a parse tree produced by ASNParser#extensionAdditionAlternativesGroup.

    ctx

    the parse tree

    returns

    the visitor result

  52. abstract def visitExtensionAdditionAlternativesList(ctx: ExtensionAdditionAlternativesListContext): T

    Visit a parse tree produced by ASNParser#extensionAdditionAlternativesList.

    Visit a parse tree produced by ASNParser#extensionAdditionAlternativesList.

    ctx

    the parse tree

    returns

    the visitor result

  53. abstract def visitExtensionAdditionGroup(ctx: ExtensionAdditionGroupContext): T

    Visit a parse tree produced by ASNParser#extensionAdditionGroup.

    Visit a parse tree produced by ASNParser#extensionAdditionGroup.

    ctx

    the parse tree

    returns

    the visitor result

  54. abstract def visitExtensionAdditionList(ctx: ExtensionAdditionListContext): T

    Visit a parse tree produced by ASNParser#extensionAdditionList.

    Visit a parse tree produced by ASNParser#extensionAdditionList.

    ctx

    the parse tree

    returns

    the visitor result

  55. abstract def visitExtensionAdditions(ctx: ExtensionAdditionsContext): T

    Visit a parse tree produced by ASNParser#extensionAdditions.

    Visit a parse tree produced by ASNParser#extensionAdditions.

    ctx

    the parse tree

    returns

    the visitor result

  56. abstract def visitExtensionAndException(ctx: ExtensionAndExceptionContext): T

    Visit a parse tree produced by ASNParser#extensionAndException.

    Visit a parse tree produced by ASNParser#extensionAndException.

    ctx

    the parse tree

    returns

    the visitor result

  57. abstract def visitExtensionDefault(ctx: ExtensionDefaultContext): T

    Visit a parse tree produced by ASNParser#extensionDefault.

    Visit a parse tree produced by ASNParser#extensionDefault.

    ctx

    the parse tree

    returns

    the visitor result

  58. abstract def visitExternalObjectClassReference(ctx: ExternalObjectClassReferenceContext): T

    Visit a parse tree produced by ASNParser#externalObjectClassReference.

    Visit a parse tree produced by ASNParser#externalObjectClassReference.

    ctx

    the parse tree

    returns

    the visitor result

  59. abstract def visitFieldName(ctx: FieldNameContext): T

    Visit a parse tree produced by ASNParser#fieldName.

    Visit a parse tree produced by ASNParser#fieldName.

    ctx

    the parse tree

    returns

    the visitor result

  60. abstract def visitFieldSpec(ctx: FieldSpecContext): T

    Visit a parse tree produced by ASNParser#fieldSpec.

    Visit a parse tree produced by ASNParser#fieldSpec.

    ctx

    the parse tree

    returns

    the visitor result

  61. abstract def visitFixedTypeValueFieldSpec(ctx: FixedTypeValueFieldSpecContext): T

    Visit a parse tree produced by ASNParser#fixedTypeValueFieldSpec.

    Visit a parse tree produced by ASNParser#fixedTypeValueFieldSpec.

    ctx

    the parse tree

    returns

    the visitor result

  62. abstract def visitFixedTypeValueSetFieldSpec(ctx: FixedTypeValueSetFieldSpecContext): T

    Visit a parse tree produced by ASNParser#fixedTypeValueSetFieldSpec.

    Visit a parse tree produced by ASNParser#fixedTypeValueSetFieldSpec.

    ctx

    the parse tree

    returns

    the visitor result

  63. abstract def visitGeneralConstraint(ctx: GeneralConstraintContext): T

    Visit a parse tree produced by ASNParser#generalConstraint.

    Visit a parse tree produced by ASNParser#generalConstraint.

    ctx

    the parse tree

    returns

    the visitor result

  64. abstract def visitGlobalModuleReference(ctx: GlobalModuleReferenceContext): T

    Visit a parse tree produced by ASNParser#globalModuleReference.

    Visit a parse tree produced by ASNParser#globalModuleReference.

    ctx

    the parse tree

    returns

    the visitor result

  65. abstract def visitGovernor(ctx: GovernorContext): T

    Visit a parse tree produced by ASNParser#governor.

    Visit a parse tree produced by ASNParser#governor.

    ctx

    the parse tree

    returns

    the visitor result

  66. abstract def visitImports(ctx: ImportsContext): T

    Visit a parse tree produced by ASNParser#imports.

    Visit a parse tree produced by ASNParser#imports.

    ctx

    the parse tree

    returns

    the visitor result

  67. abstract def visitIntegerType(ctx: IntegerTypeContext): T

    Visit a parse tree produced by ASNParser#integerType.

    Visit a parse tree produced by ASNParser#integerType.

    ctx

    the parse tree

    returns

    the visitor result

  68. abstract def visitIntegerValue(ctx: IntegerValueContext): T

    Visit a parse tree produced by ASNParser#integerValue.

    Visit a parse tree produced by ASNParser#integerValue.

    ctx

    the parse tree

    returns

    the visitor result

  69. abstract def visitIntersectionElements(ctx: IntersectionElementsContext): T

    Visit a parse tree produced by ASNParser#intersectionElements.

    Visit a parse tree produced by ASNParser#intersectionElements.

    ctx

    the parse tree

    returns

    the visitor result

  70. abstract def visitIntersectionMark(ctx: IntersectionMarkContext): T

    Visit a parse tree produced by ASNParser#intersectionMark.

    Visit a parse tree produced by ASNParser#intersectionMark.

    ctx

    the parse tree

    returns

    the visitor result

  71. abstract def visitIntersections(ctx: IntersectionsContext): T

    Visit a parse tree produced by ASNParser#intersections.

    Visit a parse tree produced by ASNParser#intersections.

    ctx

    the parse tree

    returns

    the visitor result

  72. abstract def visitLevel(ctx: LevelContext): T

    Visit a parse tree produced by ASNParser#level.

    Visit a parse tree produced by ASNParser#level.

    ctx

    the parse tree

    returns

    the visitor result

  73. abstract def visitLiteral(ctx: LiteralContext): T

    Visit a parse tree produced by ASNParser#literal.

    Visit a parse tree produced by ASNParser#literal.

    ctx

    the parse tree

    returns

    the visitor result

  74. abstract def visitModuleBody(ctx: ModuleBodyContext): T

    Visit a parse tree produced by ASNParser#moduleBody.

    Visit a parse tree produced by ASNParser#moduleBody.

    ctx

    the parse tree

    returns

    the visitor result

  75. abstract def visitModuleDefinition(ctx: ModuleDefinitionContext): T

    Visit a parse tree produced by ASNParser#moduleDefinition.

    Visit a parse tree produced by ASNParser#moduleDefinition.

    ctx

    the parse tree

    returns

    the visitor result

  76. abstract def visitModules(ctx: ModulesContext): T

    Visit a parse tree produced by ASNParser#modules.

    Visit a parse tree produced by ASNParser#modules.

    ctx

    the parse tree

    returns

    the visitor result

  77. abstract def visitNamedBit(ctx: NamedBitContext): T

    Visit a parse tree produced by ASNParser#namedBit.

    Visit a parse tree produced by ASNParser#namedBit.

    ctx

    the parse tree

    returns

    the visitor result

  78. abstract def visitNamedBitList(ctx: NamedBitListContext): T

    Visit a parse tree produced by ASNParser#namedBitList.

    Visit a parse tree produced by ASNParser#namedBitList.

    ctx

    the parse tree

    returns

    the visitor result

  79. abstract def visitNamedNumber(ctx: NamedNumberContext): T

    Visit a parse tree produced by ASNParser#namedNumber.

    Visit a parse tree produced by ASNParser#namedNumber.

    ctx

    the parse tree

    returns

    the visitor result

  80. abstract def visitNamedNumberList(ctx: NamedNumberListContext): T

    Visit a parse tree produced by ASNParser#namedNumberList.

    Visit a parse tree produced by ASNParser#namedNumberList.

    ctx

    the parse tree

    returns

    the visitor result

  81. abstract def visitNamedType(ctx: NamedTypeContext): T

    Visit a parse tree produced by ASNParser#namedType.

    Visit a parse tree produced by ASNParser#namedType.

    ctx

    the parse tree

    returns

    the visitor result

  82. abstract def visitObjIdComponents(ctx: ObjIdComponentsContext): T

    Visit a parse tree produced by ASNParser#objIdComponents.

    Visit a parse tree produced by ASNParser#objIdComponents.

    ctx

    the parse tree

    returns

    the visitor result

  83. abstract def visitObjIdComponentsList(ctx: ObjIdComponentsListContext): T

    Visit a parse tree produced by ASNParser#objIdComponentsList.

    Visit a parse tree produced by ASNParser#objIdComponentsList.

    ctx

    the parse tree

    returns

    the visitor result

  84. abstract def visitObjectClass(ctx: ObjectClassContext): T

    Visit a parse tree produced by ASNParser#objectClass.

    Visit a parse tree produced by ASNParser#objectClass.

    ctx

    the parse tree

    returns

    the visitor result

  85. abstract def visitObjectClassAssignment(ctx: ObjectClassAssignmentContext): T

    Visit a parse tree produced by ASNParser#objectClassAssignment.

    Visit a parse tree produced by ASNParser#objectClassAssignment.

    ctx

    the parse tree

    returns

    the visitor result

  86. abstract def visitObjectClassDefn(ctx: ObjectClassDefnContext): T

    Visit a parse tree produced by ASNParser#objectClassDefn.

    Visit a parse tree produced by ASNParser#objectClassDefn.

    ctx

    the parse tree

    returns

    the visitor result

  87. abstract def visitObjectClassFieldType(ctx: ObjectClassFieldTypeContext): T

    Visit a parse tree produced by ASNParser#objectClassFieldType.

    Visit a parse tree produced by ASNParser#objectClassFieldType.

    ctx

    the parse tree

    returns

    the visitor result

  88. abstract def visitObjectFieldSpec(ctx: ObjectFieldSpecContext): T

    Visit a parse tree produced by ASNParser#objectFieldSpec.

    Visit a parse tree produced by ASNParser#objectFieldSpec.

    ctx

    the parse tree

    returns

    the visitor result

  89. abstract def visitObjectIdentifierValue(ctx: ObjectIdentifierValueContext): T

    Visit a parse tree produced by ASNParser#objectIdentifierValue.

    Visit a parse tree produced by ASNParser#objectIdentifierValue.

    ctx

    the parse tree

    returns

    the visitor result

  90. abstract def visitObjectOptionalitySpec(ctx: ObjectOptionalitySpecContext): T

    Visit a parse tree produced by ASNParser#objectOptionalitySpec.

    Visit a parse tree produced by ASNParser#objectOptionalitySpec.

    ctx

    the parse tree

    returns

    the visitor result

  91. abstract def visitObjectSet(ctx: ObjectSetContext): T

    Visit a parse tree produced by ASNParser#objectSet.

    Visit a parse tree produced by ASNParser#objectSet.

    ctx

    the parse tree

    returns

    the visitor result

  92. abstract def visitObjectSetElements(ctx: ObjectSetElementsContext): T

    Visit a parse tree produced by ASNParser#objectSetElements.

    Visit a parse tree produced by ASNParser#objectSetElements.

    ctx

    the parse tree

    returns

    the visitor result

  93. abstract def visitObjectSetFieldSpec(ctx: ObjectSetFieldSpecContext): T

    Visit a parse tree produced by ASNParser#objectSetFieldSpec.

    Visit a parse tree produced by ASNParser#objectSetFieldSpec.

    ctx

    the parse tree

    returns

    the visitor result

  94. abstract def visitObjectSetOptionalitySpec(ctx: ObjectSetOptionalitySpecContext): T

    Visit a parse tree produced by ASNParser#objectSetOptionalitySpec.

    Visit a parse tree produced by ASNParser#objectSetOptionalitySpec.

    ctx

    the parse tree

    returns

    the visitor result

  95. abstract def visitObjectSetSpec(ctx: ObjectSetSpecContext): T

    Visit a parse tree produced by ASNParser#objectSetSpec.

    Visit a parse tree produced by ASNParser#objectSetSpec.

    ctx

    the parse tree

    returns

    the visitor result

  96. abstract def visitObject_(ctx: Object_Context): T

    Visit a parse tree produced by ASNParser#object_.

    Visit a parse tree produced by ASNParser#object_.

    ctx

    the parse tree

    returns

    the visitor result

  97. abstract def visitObjectidentifiertype(ctx: ObjectidentifiertypeContext): T

    Visit a parse tree produced by ASNParser#objectidentifiertype.

    Visit a parse tree produced by ASNParser#objectidentifiertype.

    ctx

    the parse tree

    returns

    the visitor result

  98. abstract def visitOctetStringType(ctx: OctetStringTypeContext): T

    Visit a parse tree produced by ASNParser#octetStringType.

    Visit a parse tree produced by ASNParser#octetStringType.

    ctx

    the parse tree

    returns

    the visitor result

  99. abstract def visitOptionalExtensionMarker(ctx: OptionalExtensionMarkerContext): T

    Visit a parse tree produced by ASNParser#optionalExtensionMarker.

    Visit a parse tree produced by ASNParser#optionalExtensionMarker.

    ctx

    the parse tree

    returns

    the visitor result

  100. abstract def visitOptionalGroup(ctx: OptionalGroupContext): T

    Visit a parse tree produced by ASNParser#optionalGroup.

    Visit a parse tree produced by ASNParser#optionalGroup.

    ctx

    the parse tree

    returns

    the visitor result

  101. abstract def visitParamGovernor(ctx: ParamGovernorContext): T

    Visit a parse tree produced by ASNParser#paramGovernor.

    Visit a parse tree produced by ASNParser#paramGovernor.

    ctx

    the parse tree

    returns

    the visitor result

  102. abstract def visitParameter(ctx: ParameterContext): T

    Visit a parse tree produced by ASNParser#parameter.

    Visit a parse tree produced by ASNParser#parameter.

    ctx

    the parse tree

    returns

    the visitor result

  103. abstract def visitParameterList(ctx: ParameterListContext): T

    Visit a parse tree produced by ASNParser#parameterList.

    Visit a parse tree produced by ASNParser#parameterList.

    ctx

    the parse tree

    returns

    the visitor result

  104. abstract def visitParameterizedAssignment(ctx: ParameterizedAssignmentContext): T

    Visit a parse tree produced by ASNParser#parameterizedAssignment.

    Visit a parse tree produced by ASNParser#parameterizedAssignment.

    ctx

    the parse tree

    returns

    the visitor result

  105. abstract def visitParameterizedObject(ctx: ParameterizedObjectContext): T

    Visit a parse tree produced by ASNParser#parameterizedObject.

    Visit a parse tree produced by ASNParser#parameterizedObject.

    ctx

    the parse tree

    returns

    the visitor result

  106. abstract def visitParameterizedValue(ctx: ParameterizedValueContext): T

    Visit a parse tree produced by ASNParser#parameterizedValue.

    Visit a parse tree produced by ASNParser#parameterizedValue.

    ctx

    the parse tree

    returns

    the visitor result

  107. abstract def visitPrimitiveFieldName(ctx: PrimitiveFieldNameContext): T

    Visit a parse tree produced by ASNParser#primitiveFieldName.

    Visit a parse tree produced by ASNParser#primitiveFieldName.

    ctx

    the parse tree

    returns

    the visitor result

  108. abstract def visitReferencedType(ctx: ReferencedTypeContext): T

    Visit a parse tree produced by ASNParser#referencedType.

    Visit a parse tree produced by ASNParser#referencedType.

    ctx

    the parse tree

    returns

    the visitor result

  109. abstract def visitRequiredToken(ctx: RequiredTokenContext): T

    Visit a parse tree produced by ASNParser#requiredToken.

    Visit a parse tree produced by ASNParser#requiredToken.

    ctx

    the parse tree

    returns

    the visitor result

  110. abstract def visitRestrictedCharacterStringType(ctx: RestrictedCharacterStringTypeContext): T

    Visit a parse tree produced by ASNParser#restrictedCharacterStringType.

    Visit a parse tree produced by ASNParser#restrictedCharacterStringType.

    ctx

    the parse tree

    returns

    the visitor result

  111. abstract def visitRootAlternativeTypeList(ctx: RootAlternativeTypeListContext): T

    Visit a parse tree produced by ASNParser#rootAlternativeTypeList.

    Visit a parse tree produced by ASNParser#rootAlternativeTypeList.

    ctx

    the parse tree

    returns

    the visitor result

  112. abstract def visitRootComponentTypeList(ctx: RootComponentTypeListContext): T

    Visit a parse tree produced by ASNParser#rootComponentTypeList.

    Visit a parse tree produced by ASNParser#rootComponentTypeList.

    ctx

    the parse tree

    returns

    the visitor result

  113. abstract def visitRootElementSetSpec(ctx: RootElementSetSpecContext): T

    Visit a parse tree produced by ASNParser#rootElementSetSpec.

    Visit a parse tree produced by ASNParser#rootElementSetSpec.

    ctx

    the parse tree

    returns

    the visitor result

  114. abstract def visitRootEnumeration(ctx: RootEnumerationContext): T

    Visit a parse tree produced by ASNParser#rootEnumeration.

    Visit a parse tree produced by ASNParser#rootEnumeration.

    ctx

    the parse tree

    returns

    the visitor result

  115. abstract def visitSequenceOfType(ctx: SequenceOfTypeContext): T

    Visit a parse tree produced by ASNParser#sequenceOfType.

    Visit a parse tree produced by ASNParser#sequenceOfType.

    ctx

    the parse tree

    returns

    the visitor result

  116. abstract def visitSequenceType(ctx: SequenceTypeContext): T

    Visit a parse tree produced by ASNParser#sequenceType.

    Visit a parse tree produced by ASNParser#sequenceType.

    ctx

    the parse tree

    returns

    the visitor result

  117. abstract def visitSetOfType(ctx: SetOfTypeContext): T

    Visit a parse tree produced by ASNParser#setOfType.

    Visit a parse tree produced by ASNParser#setOfType.

    ctx

    the parse tree

    returns

    the visitor result

  118. abstract def visitSetType(ctx: SetTypeContext): T

    Visit a parse tree produced by ASNParser#setType.

    Visit a parse tree produced by ASNParser#setType.

    ctx

    the parse tree

    returns

    the visitor result

  119. abstract def visitSignedNumber(ctx: SignedNumberContext): T

    Visit a parse tree produced by ASNParser#signedNumber.

    Visit a parse tree produced by ASNParser#signedNumber.

    ctx

    the parse tree

    returns

    the visitor result

  120. abstract def visitSimpleDefinedValue(ctx: SimpleDefinedValueContext): T

    Visit a parse tree produced by ASNParser#simpleDefinedValue.

    Visit a parse tree produced by ASNParser#simpleDefinedValue.

    ctx

    the parse tree

    returns

    the visitor result

  121. abstract def visitSimpleTableConstraint(ctx: SimpleTableConstraintContext): T

    Visit a parse tree produced by ASNParser#simpleTableConstraint.

    Visit a parse tree produced by ASNParser#simpleTableConstraint.

    ctx

    the parse tree

    returns

    the visitor result

  122. abstract def visitSizeConstraint(ctx: SizeConstraintContext): T

    Visit a parse tree produced by ASNParser#sizeConstraint.

    Visit a parse tree produced by ASNParser#sizeConstraint.

    ctx

    the parse tree

    returns

    the visitor result

  123. abstract def visitSubtypeConstraint(ctx: SubtypeConstraintContext): T

    Visit a parse tree produced by ASNParser#subtypeConstraint.

    Visit a parse tree produced by ASNParser#subtypeConstraint.

    ctx

    the parse tree

    returns

    the visitor result

  124. abstract def visitSubtypeElements(ctx: SubtypeElementsContext): T

    Visit a parse tree produced by ASNParser#subtypeElements.

    Visit a parse tree produced by ASNParser#subtypeElements.

    ctx

    the parse tree

    returns

    the visitor result

  125. abstract def visitSymbol(ctx: SymbolContext): T

    Visit a parse tree produced by ASNParser#symbol.

    Visit a parse tree produced by ASNParser#symbol.

    ctx

    the parse tree

    returns

    the visitor result

  126. abstract def visitSymbolList(ctx: SymbolListContext): T

    Visit a parse tree produced by ASNParser#symbolList.

    Visit a parse tree produced by ASNParser#symbolList.

    ctx

    the parse tree

    returns

    the visitor result

  127. abstract def visitSymbolsExported(ctx: SymbolsExportedContext): T

    Visit a parse tree produced by ASNParser#symbolsExported.

    Visit a parse tree produced by ASNParser#symbolsExported.

    ctx

    the parse tree

    returns

    the visitor result

  128. abstract def visitSymbolsFromModule(ctx: SymbolsFromModuleContext): T

    Visit a parse tree produced by ASNParser#symbolsFromModule.

    Visit a parse tree produced by ASNParser#symbolsFromModule.

    ctx

    the parse tree

    returns

    the visitor result

  129. abstract def visitSymbolsFromModuleList(ctx: SymbolsFromModuleListContext): T

    Visit a parse tree produced by ASNParser#symbolsFromModuleList.

    Visit a parse tree produced by ASNParser#symbolsFromModuleList.

    ctx

    the parse tree

    returns

    the visitor result

  130. abstract def visitSymbolsImported(ctx: SymbolsImportedContext): T

    Visit a parse tree produced by ASNParser#symbolsImported.

    Visit a parse tree produced by ASNParser#symbolsImported.

    ctx

    the parse tree

    returns

    the visitor result

  131. abstract def visitSyntaxList(ctx: SyntaxListContext): T

    Visit a parse tree produced by ASNParser#syntaxList.

    Visit a parse tree produced by ASNParser#syntaxList.

    ctx

    the parse tree

    returns

    the visitor result

  132. abstract def visitTableConstraint(ctx: TableConstraintContext): T

    Visit a parse tree produced by ASNParser#tableConstraint.

    Visit a parse tree produced by ASNParser#tableConstraint.

    ctx

    the parse tree

    returns

    the visitor result

  133. abstract def visitTag(ctx: TagContext): T

    Visit a parse tree produced by ASNParser#tag.

    Visit a parse tree produced by ASNParser#tag.

    ctx

    the parse tree

    returns

    the visitor result

  134. abstract def visitTagClass(ctx: TagClassContext): T

    Visit a parse tree produced by ASNParser#tagClass.

    Visit a parse tree produced by ASNParser#tagClass.

    ctx

    the parse tree

    returns

    the visitor result

  135. abstract def visitTagDefault(ctx: TagDefaultContext): T

    Visit a parse tree produced by ASNParser#tagDefault.

    Visit a parse tree produced by ASNParser#tagDefault.

    ctx

    the parse tree

    returns

    the visitor result

  136. abstract def visitTagType(ctx: TagTypeContext): T

    Visit a parse tree produced by ASNParser#tagType.

    Visit a parse tree produced by ASNParser#tagType.

    ctx

    the parse tree

    returns

    the visitor result

  137. abstract def visitTaggedType(ctx: TaggedTypeContext): T

    Visit a parse tree produced by ASNParser#taggedType.

    Visit a parse tree produced by ASNParser#taggedType.

    ctx

    the parse tree

    returns

    the visitor result

  138. abstract def visitTerminal(arg0: TerminalNode): T
    Definition Classes
    ParseTreeVisitor
  139. abstract def visitTokenOrGroupSpec(ctx: TokenOrGroupSpecContext): T

    Visit a parse tree produced by ASNParser#tokenOrGroupSpec.

    Visit a parse tree produced by ASNParser#tokenOrGroupSpec.

    ctx

    the parse tree

    returns

    the visitor result

  140. abstract def visitTypeAssignment(ctx: TypeAssignmentContext): T

    Visit a parse tree produced by ASNParser#typeAssignment.

    Visit a parse tree produced by ASNParser#typeAssignment.

    ctx

    the parse tree

    returns

    the visitor result

  141. abstract def visitTypeFieldSpec(ctx: TypeFieldSpecContext): T

    Visit a parse tree produced by ASNParser#typeFieldSpec.

    Visit a parse tree produced by ASNParser#typeFieldSpec.

    ctx

    the parse tree

    returns

    the visitor result

  142. abstract def visitTypeOptionalitySpec(ctx: TypeOptionalitySpecContext): T

    Visit a parse tree produced by ASNParser#typeOptionalitySpec.

    Visit a parse tree produced by ASNParser#typeOptionalitySpec.

    ctx

    the parse tree

    returns

    the visitor result

  143. abstract def visitUnionMark(ctx: UnionMarkContext): T

    Visit a parse tree produced by ASNParser#unionMark.

    Visit a parse tree produced by ASNParser#unionMark.

    ctx

    the parse tree

    returns

    the visitor result

  144. abstract def visitUnions(ctx: UnionsContext): T

    Visit a parse tree produced by ASNParser#unions.

    Visit a parse tree produced by ASNParser#unions.

    ctx

    the parse tree

    returns

    the visitor result

  145. abstract def visitUsefulObjectClassReference(ctx: UsefulObjectClassReferenceContext): T

    Visit a parse tree produced by ASNParser#usefulObjectClassReference.

    Visit a parse tree produced by ASNParser#usefulObjectClassReference.

    ctx

    the parse tree

    returns

    the visitor result

  146. abstract def visitUserDefinedConstraint(ctx: UserDefinedConstraintContext): T

    Visit a parse tree produced by ASNParser#userDefinedConstraint.

    Visit a parse tree produced by ASNParser#userDefinedConstraint.

    ctx

    the parse tree

    returns

    the visitor result

  147. abstract def visitUserDefinedConstraintParameter(ctx: UserDefinedConstraintParameterContext): T

    Visit a parse tree produced by ASNParser#userDefinedConstraintParameter.

    Visit a parse tree produced by ASNParser#userDefinedConstraintParameter.

    ctx

    the parse tree

    returns

    the visitor result

  148. abstract def visitValue(ctx: ValueContext): T

    Visit a parse tree produced by ASNParser#value.

    Visit a parse tree produced by ASNParser#value.

    ctx

    the parse tree

    returns

    the visitor result

  149. abstract def visitValueAssignment(ctx: ValueAssignmentContext): T

    Visit a parse tree produced by ASNParser#valueAssignment.

    Visit a parse tree produced by ASNParser#valueAssignment.

    ctx

    the parse tree

    returns

    the visitor result

  150. abstract def visitValueOptionalitySpec(ctx: ValueOptionalitySpecContext): T

    Visit a parse tree produced by ASNParser#valueOptionalitySpec.

    Visit a parse tree produced by ASNParser#valueOptionalitySpec.

    ctx

    the parse tree

    returns

    the visitor result

  151. abstract def visitValueSet(ctx: ValueSetContext): T

    Visit a parse tree produced by ASNParser#valueSet.

    Visit a parse tree produced by ASNParser#valueSet.

    ctx

    the parse tree

    returns

    the visitor result

  152. abstract def visitValueSetOptionalitySpec(ctx: ValueSetOptionalitySpecContext): T

    Visit a parse tree produced by ASNParser#valueSetOptionalitySpec.

    Visit a parse tree produced by ASNParser#valueSetOptionalitySpec.

    ctx

    the parse tree

    returns

    the visitor result

  153. abstract def visitVariableTypeValueFieldSpec(ctx: VariableTypeValueFieldSpecContext): T

    Visit a parse tree produced by ASNParser#variableTypeValueFieldSpec.

    Visit a parse tree produced by ASNParser#variableTypeValueFieldSpec.

    ctx

    the parse tree

    returns

    the visitor result

  154. abstract def visitVariableTypeValueSetFieldSpec(ctx: VariableTypeValueSetFieldSpecContext): T

    Visit a parse tree produced by ASNParser#variableTypeValueSetFieldSpec.

    Visit a parse tree produced by ASNParser#variableTypeValueSetFieldSpec.

    ctx

    the parse tree

    returns

    the visitor result

  155. abstract def visitVersionNumber(ctx: VersionNumberContext): T

    Visit a parse tree produced by ASNParser#versionNumber.

    Visit a parse tree produced by ASNParser#versionNumber.

    ctx

    the parse tree

    returns

    the visitor result

  156. abstract def visitWithSyntaxSpec(ctx: WithSyntaxSpecContext): T

    Visit a parse tree produced by ASNParser#withSyntaxSpec.

    Visit a parse tree produced by ASNParser#withSyntaxSpec.

    ctx

    the parse tree

    returns

    the visitor result

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  17. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  18. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from ParseTreeVisitor[T]

Inherited from AnyRef

Inherited from Any

Ungrouped