Source code for pycropml.transpiler.antlr_py.grammars.Fortran90ParserVisitor

# Generated from Fortran90Parser.g4 by ANTLR 4.8
from antlr4 import *
if __name__ is not None and "." in __name__:
    from .Fortran90Parser import Fortran90Parser
else:
    from Fortran90Parser import Fortran90Parser

# This class defines a complete generic visitor for a parse tree produced by Fortran90Parser.

[docs] class Fortran90ParserVisitor(ParseTreeVisitor): # Visit a parse tree produced by Fortran90Parser#program.
[docs] def visitProgram(self, ctx:Fortran90Parser.ProgramContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#executableProgram.
[docs] def visitExecutableProgram(self, ctx:Fortran90Parser.ExecutableProgramContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#programUnit.
[docs] def visitProgramUnit(self, ctx:Fortran90Parser.ProgramUnitContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#mainProgram.
[docs] def visitMainProgram(self, ctx:Fortran90Parser.MainProgramContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#programStmt.
[docs] def visitProgramStmt(self, ctx:Fortran90Parser.ProgramStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#mainRange.
[docs] def visitMainRange(self, ctx:Fortran90Parser.MainRangeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#bodyPlusInternals.
[docs] def visitBodyPlusInternals(self, ctx:Fortran90Parser.BodyPlusInternalsContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#internalSubprogram.
[docs] def visitInternalSubprogram(self, ctx:Fortran90Parser.InternalSubprogramContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#specificationPartConstruct.
[docs] def visitSpecificationPartConstruct(self, ctx:Fortran90Parser.SpecificationPartConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#useStmt.
[docs] def visitUseStmt(self, ctx:Fortran90Parser.UseStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#onlyList.
[docs] def visitOnlyList(self, ctx:Fortran90Parser.OnlyListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#onlyStmt.
[docs] def visitOnlyStmt(self, ctx:Fortran90Parser.OnlyStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#renameList.
[docs] def visitRenameList(self, ctx:Fortran90Parser.RenameListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#rename.
[docs] def visitRename(self, ctx:Fortran90Parser.RenameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#useName.
[docs] def visitUseName(self, ctx:Fortran90Parser.UseNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#parameterStmt.
[docs] def visitParameterStmt(self, ctx:Fortran90Parser.ParameterStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#namedConstantDefList.
[docs] def visitNamedConstantDefList(self, ctx:Fortran90Parser.NamedConstantDefListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#namedConstantDef.
[docs] def visitNamedConstantDef(self, ctx:Fortran90Parser.NamedConstantDefContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endProgramStmt.
[docs] def visitEndProgramStmt(self, ctx:Fortran90Parser.EndProgramStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#blockDataSubprogram.
[docs] def visitBlockDataSubprogram(self, ctx:Fortran90Parser.BlockDataSubprogramContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#blockDataStmt.
[docs] def visitBlockDataStmt(self, ctx:Fortran90Parser.BlockDataStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#blockDataBody.
[docs] def visitBlockDataBody(self, ctx:Fortran90Parser.BlockDataBodyContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#blockDataBodyConstruct.
[docs] def visitBlockDataBodyConstruct(self, ctx:Fortran90Parser.BlockDataBodyConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endBlockDataStmt.
[docs] def visitEndBlockDataStmt(self, ctx:Fortran90Parser.EndBlockDataStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#formatStmt.
[docs] def visitFormatStmt(self, ctx:Fortran90Parser.FormatStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#fmtSpec.
[docs] def visitFmtSpec(self, ctx:Fortran90Parser.FmtSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#formatedit.
[docs] def visitFormatedit(self, ctx:Fortran90Parser.FormateditContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#editElement.
[docs] def visitEditElement(self, ctx:Fortran90Parser.EditElementContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#mislexedFcon.
[docs] def visitMislexedFcon(self, ctx:Fortran90Parser.MislexedFconContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#module.
[docs] def visitModule(self, ctx:Fortran90Parser.ModuleContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endModuleStmt.
[docs] def visitEndModuleStmt(self, ctx:Fortran90Parser.EndModuleStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#entryStmt.
[docs] def visitEntryStmt(self, ctx:Fortran90Parser.EntryStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutineParList.
[docs] def visitSubroutineParList(self, ctx:Fortran90Parser.SubroutineParListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutinePars.
[docs] def visitSubroutinePars(self, ctx:Fortran90Parser.SubroutineParsContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutinePar.
[docs] def visitSubroutinePar(self, ctx:Fortran90Parser.SubroutineParContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#declarationConstruct.
[docs] def visitDeclarationConstruct(self, ctx:Fortran90Parser.DeclarationConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#specificationStmt.
[docs] def visitSpecificationStmt(self, ctx:Fortran90Parser.SpecificationStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#targetStmt.
[docs] def visitTargetStmt(self, ctx:Fortran90Parser.TargetStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#targetObjectList.
[docs] def visitTargetObjectList(self, ctx:Fortran90Parser.TargetObjectListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#targetObject.
[docs] def visitTargetObject(self, ctx:Fortran90Parser.TargetObjectContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#pointerStmt.
[docs] def visitPointerStmt(self, ctx:Fortran90Parser.PointerStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#pointerStmtObjectList.
[docs] def visitPointerStmtObjectList(self, ctx:Fortran90Parser.PointerStmtObjectListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#pointerStmtObject.
[docs] def visitPointerStmtObject(self, ctx:Fortran90Parser.PointerStmtObjectContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#optionalStmt.
[docs] def visitOptionalStmt(self, ctx:Fortran90Parser.OptionalStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#optionalParList.
[docs] def visitOptionalParList(self, ctx:Fortran90Parser.OptionalParListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#optionalPar.
[docs] def visitOptionalPar(self, ctx:Fortran90Parser.OptionalParContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#namelistStmt.
[docs] def visitNamelistStmt(self, ctx:Fortran90Parser.NamelistStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#namelistGroups.
[docs] def visitNamelistGroups(self, ctx:Fortran90Parser.NamelistGroupsContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#namelistGroupName.
[docs] def visitNamelistGroupName(self, ctx:Fortran90Parser.NamelistGroupNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#namelistGroupObject.
[docs] def visitNamelistGroupObject(self, ctx:Fortran90Parser.NamelistGroupObjectContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#intentStmt.
[docs] def visitIntentStmt(self, ctx:Fortran90Parser.IntentStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#intentParList.
[docs] def visitIntentParList(self, ctx:Fortran90Parser.IntentParListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#intentPar.
[docs] def visitIntentPar(self, ctx:Fortran90Parser.IntentParContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dummyArgName.
[docs] def visitDummyArgName(self, ctx:Fortran90Parser.DummyArgNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#intentSpec.
[docs] def visitIntentSpec(self, ctx:Fortran90Parser.IntentSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#allocatableStmt.
[docs] def visitAllocatableStmt(self, ctx:Fortran90Parser.AllocatableStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#arrayAllocationList.
[docs] def visitArrayAllocationList(self, ctx:Fortran90Parser.ArrayAllocationListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#arrayAllocation.
[docs] def visitArrayAllocation(self, ctx:Fortran90Parser.ArrayAllocationContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#arrayName.
[docs] def visitArrayName(self, ctx:Fortran90Parser.ArrayNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#accessStmt.
[docs] def visitAccessStmt(self, ctx:Fortran90Parser.AccessStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#accessIdList.
[docs] def visitAccessIdList(self, ctx:Fortran90Parser.AccessIdListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#accessId.
[docs] def visitAccessId(self, ctx:Fortran90Parser.AccessIdContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#genericName.
[docs] def visitGenericName(self, ctx:Fortran90Parser.GenericNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#saveStmt.
[docs] def visitSaveStmt(self, ctx:Fortran90Parser.SaveStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#savedEntityList.
[docs] def visitSavedEntityList(self, ctx:Fortran90Parser.SavedEntityListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#savedEntity.
[docs] def visitSavedEntity(self, ctx:Fortran90Parser.SavedEntityContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#savedCommonBlock.
[docs] def visitSavedCommonBlock(self, ctx:Fortran90Parser.SavedCommonBlockContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#intrinsicStmt.
[docs] def visitIntrinsicStmt(self, ctx:Fortran90Parser.IntrinsicStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#intrinsicList.
[docs] def visitIntrinsicList(self, ctx:Fortran90Parser.IntrinsicListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#intrinsicProcedureName.
[docs] def visitIntrinsicProcedureName(self, ctx:Fortran90Parser.IntrinsicProcedureNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#externalStmt.
[docs] def visitExternalStmt(self, ctx:Fortran90Parser.ExternalStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#externalNameList.
[docs] def visitExternalNameList(self, ctx:Fortran90Parser.ExternalNameListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#externalName.
[docs] def visitExternalName(self, ctx:Fortran90Parser.ExternalNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#equivalenceStmt.
[docs] def visitEquivalenceStmt(self, ctx:Fortran90Parser.EquivalenceStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#equivalenceSetList.
[docs] def visitEquivalenceSetList(self, ctx:Fortran90Parser.EquivalenceSetListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#equivalenceSet.
[docs] def visitEquivalenceSet(self, ctx:Fortran90Parser.EquivalenceSetContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#equivalenceObject.
[docs] def visitEquivalenceObject(self, ctx:Fortran90Parser.EquivalenceObjectContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#equivalenceObjectList.
[docs] def visitEquivalenceObjectList(self, ctx:Fortran90Parser.EquivalenceObjectListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dimensionStmt.
[docs] def visitDimensionStmt(self, ctx:Fortran90Parser.DimensionStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#arrayDeclaratorList.
[docs] def visitArrayDeclaratorList(self, ctx:Fortran90Parser.ArrayDeclaratorListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#commonStmt.
[docs] def visitCommonStmt(self, ctx:Fortran90Parser.CommonStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#comlist.
[docs] def visitComlist(self, ctx:Fortran90Parser.ComlistContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#commonBlockObject.
[docs] def visitCommonBlockObject(self, ctx:Fortran90Parser.CommonBlockObjectContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#arrayDeclarator.
[docs] def visitArrayDeclarator(self, ctx:Fortran90Parser.ArrayDeclaratorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#comblock.
[docs] def visitComblock(self, ctx:Fortran90Parser.ComblockContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#commonBlockName.
[docs] def visitCommonBlockName(self, ctx:Fortran90Parser.CommonBlockNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#typeDeclarationStmt.
[docs] def visitTypeDeclarationStmt(self, ctx:Fortran90Parser.TypeDeclarationStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#attrSpecSeq.
[docs] def visitAttrSpecSeq(self, ctx:Fortran90Parser.AttrSpecSeqContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#attrSpec.
[docs] def visitAttrSpec(self, ctx:Fortran90Parser.AttrSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#entityDeclList.
[docs] def visitEntityDeclList(self, ctx:Fortran90Parser.EntityDeclListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#entityDecl.
[docs] def visitEntityDecl(self, ctx:Fortran90Parser.EntityDeclContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#objectName.
[docs] def visitObjectName(self, ctx:Fortran90Parser.ObjectNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#arraySpec.
[docs] def visitArraySpec(self, ctx:Fortran90Parser.ArraySpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#assumedShapeSpecList.
[docs] def visitAssumedShapeSpecList(self, ctx:Fortran90Parser.AssumedShapeSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#assumedShapeSpec.
[docs] def visitAssumedShapeSpec(self, ctx:Fortran90Parser.AssumedShapeSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#assumedSizeSpec.
[docs] def visitAssumedSizeSpec(self, ctx:Fortran90Parser.AssumedSizeSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#interfaceBlock.
[docs] def visitInterfaceBlock(self, ctx:Fortran90Parser.InterfaceBlockContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endInterfaceStmt.
[docs] def visitEndInterfaceStmt(self, ctx:Fortran90Parser.EndInterfaceStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#interfaceStmt.
[docs] def visitInterfaceStmt(self, ctx:Fortran90Parser.InterfaceStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#genericSpec.
[docs] def visitGenericSpec(self, ctx:Fortran90Parser.GenericSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#definedOperator.
[docs] def visitDefinedOperator(self, ctx:Fortran90Parser.DefinedOperatorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#interfaceBlockBody.
[docs] def visitInterfaceBlockBody(self, ctx:Fortran90Parser.InterfaceBlockBodyContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#interfaceBodyPartConstruct.
[docs] def visitInterfaceBodyPartConstruct(self, ctx:Fortran90Parser.InterfaceBodyPartConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#moduleProcedureStmt.
[docs] def visitModuleProcedureStmt(self, ctx:Fortran90Parser.ModuleProcedureStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#procedureNameList.
[docs] def visitProcedureNameList(self, ctx:Fortran90Parser.ProcedureNameListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#procedureName.
[docs] def visitProcedureName(self, ctx:Fortran90Parser.ProcedureNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#interfaceBody.
[docs] def visitInterfaceBody(self, ctx:Fortran90Parser.InterfaceBodyContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutineInterfaceRange.
[docs] def visitSubroutineInterfaceRange(self, ctx:Fortran90Parser.SubroutineInterfaceRangeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endSubroutineStmt.
[docs] def visitEndSubroutineStmt(self, ctx:Fortran90Parser.EndSubroutineStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#recursive.
[docs] def visitRecursive(self, ctx:Fortran90Parser.RecursiveContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionPrefixRec.
[docs] def visitFunctionPrefixRec(self, ctx:Fortran90Parser.FunctionPrefixRecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionPrefixTyp.
[docs] def visitFunctionPrefixTyp(self, ctx:Fortran90Parser.FunctionPrefixTypContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionInterfaceRange.
[docs] def visitFunctionInterfaceRange(self, ctx:Fortran90Parser.FunctionInterfaceRangeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionParList.
[docs] def visitFunctionParList(self, ctx:Fortran90Parser.FunctionParListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionPars.
[docs] def visitFunctionPars(self, ctx:Fortran90Parser.FunctionParsContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionPar.
[docs] def visitFunctionPar(self, ctx:Fortran90Parser.FunctionParContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subprogramInterfaceBody.
[docs] def visitSubprogramInterfaceBody(self, ctx:Fortran90Parser.SubprogramInterfaceBodyContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endFunctionStmt.
[docs] def visitEndFunctionStmt(self, ctx:Fortran90Parser.EndFunctionStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#derivedTypeDef.
[docs] def visitDerivedTypeDef(self, ctx:Fortran90Parser.DerivedTypeDefContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endTypeStmt.
[docs] def visitEndTypeStmt(self, ctx:Fortran90Parser.EndTypeStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#derivedTypeStmt.
[docs] def visitDerivedTypeStmt(self, ctx:Fortran90Parser.DerivedTypeStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#derivedTypeBody.
[docs] def visitDerivedTypeBody(self, ctx:Fortran90Parser.DerivedTypeBodyContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#derivedTypeBodyConstruct.
[docs] def visitDerivedTypeBodyConstruct(self, ctx:Fortran90Parser.DerivedTypeBodyConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#privateSequenceStmt.
[docs] def visitPrivateSequenceStmt(self, ctx:Fortran90Parser.PrivateSequenceStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#componentDefStmt.
[docs] def visitComponentDefStmt(self, ctx:Fortran90Parser.ComponentDefStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#componentDeclList.
[docs] def visitComponentDeclList(self, ctx:Fortran90Parser.ComponentDeclListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#componentDecl.
[docs] def visitComponentDecl(self, ctx:Fortran90Parser.ComponentDeclContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#componentName.
[docs] def visitComponentName(self, ctx:Fortran90Parser.ComponentNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#componentAttrSpecList.
[docs] def visitComponentAttrSpecList(self, ctx:Fortran90Parser.ComponentAttrSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#componentAttrSpec.
[docs] def visitComponentAttrSpec(self, ctx:Fortran90Parser.ComponentAttrSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#componentArraySpec.
[docs] def visitComponentArraySpec(self, ctx:Fortran90Parser.ComponentArraySpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#explicitShapeSpecList.
[docs] def visitExplicitShapeSpecList(self, ctx:Fortran90Parser.ExplicitShapeSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#explicitShapeSpec.
[docs] def visitExplicitShapeSpec(self, ctx:Fortran90Parser.ExplicitShapeSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#lowerBound.
[docs] def visitLowerBound(self, ctx:Fortran90Parser.LowerBoundContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#upperBound.
[docs] def visitUpperBound(self, ctx:Fortran90Parser.UpperBoundContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#deferredShapeSpecList.
[docs] def visitDeferredShapeSpecList(self, ctx:Fortran90Parser.DeferredShapeSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#deferredShapeSpec.
[docs] def visitDeferredShapeSpec(self, ctx:Fortran90Parser.DeferredShapeSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#typeSpec.
[docs] def visitTypeSpec(self, ctx:Fortran90Parser.TypeSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#kindSelector.
[docs] def visitKindSelector(self, ctx:Fortran90Parser.KindSelectorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#typeName.
[docs] def visitTypeName(self, ctx:Fortran90Parser.TypeNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#charSelector.
[docs] def visitCharSelector(self, ctx:Fortran90Parser.CharSelectorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#lengthSelector.
[docs] def visitLengthSelector(self, ctx:Fortran90Parser.LengthSelectorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#charLength.
[docs] def visitCharLength(self, ctx:Fortran90Parser.CharLengthContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#constant.
[docs] def visitConstant(self, ctx:Fortran90Parser.ConstantContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#bozLiteralConstant.
[docs] def visitBozLiteralConstant(self, ctx:Fortran90Parser.BozLiteralConstantContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#structureConstructor.
[docs] def visitStructureConstructor(self, ctx:Fortran90Parser.StructureConstructorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#exprList.
[docs] def visitExprList(self, ctx:Fortran90Parser.ExprListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#namedConstantUse.
[docs] def visitNamedConstantUse(self, ctx:Fortran90Parser.NamedConstantUseContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#typeParamValue.
[docs] def visitTypeParamValue(self, ctx:Fortran90Parser.TypeParamValueContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#moduleStmt.
[docs] def visitModuleStmt(self, ctx:Fortran90Parser.ModuleStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#moduleName.
[docs] def visitModuleName(self, ctx:Fortran90Parser.ModuleNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#ident.
[docs] def visitIdent(self, ctx:Fortran90Parser.IdentContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#complexSubmodule.
[docs] def visitComplexSubmodule(self, ctx:Fortran90Parser.ComplexSubmoduleContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#complexSpecPart.
[docs] def visitComplexSpecPart(self, ctx:Fortran90Parser.ComplexSpecPartContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#submoduleStmt.
[docs] def visitSubmoduleStmt(self, ctx:Fortran90Parser.SubmoduleStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#specPartStmt.
[docs] def visitSpecPartStmt(self, ctx:Fortran90Parser.SpecPartStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#moduleSubprogramPartConstruct.
[docs] def visitModuleSubprogramPartConstruct(self, ctx:Fortran90Parser.ModuleSubprogramPartConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#containsStmt.
[docs] def visitContainsStmt(self, ctx:Fortran90Parser.ContainsStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#moduleSubprogram.
[docs] def visitModuleSubprogram(self, ctx:Fortran90Parser.ModuleSubprogramContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionSubprogram.
[docs] def visitFunctionSubprogram(self, ctx:Fortran90Parser.FunctionSubprogramContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionName.
[docs] def visitFunctionName(self, ctx:Fortran90Parser.FunctionNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionRange.
[docs] def visitFunctionRange(self, ctx:Fortran90Parser.FunctionRangeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#body.
[docs] def visitBody(self, ctx:Fortran90Parser.BodyContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#bodyConstruct.
[docs] def visitBodyConstruct(self, ctx:Fortran90Parser.BodyConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#executableConstruct.
[docs] def visitExecutableConstruct(self, ctx:Fortran90Parser.ExecutableConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#whereConstruct.
[docs] def visitWhereConstruct(self, ctx:Fortran90Parser.WhereConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#elseWhere.
[docs] def visitElseWhere(self, ctx:Fortran90Parser.ElseWhereContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#elsewhereStmt.
[docs] def visitElsewhereStmt(self, ctx:Fortran90Parser.ElsewhereStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endWhereStmt.
[docs] def visitEndWhereStmt(self, ctx:Fortran90Parser.EndWhereStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#where.
[docs] def visitWhere(self, ctx:Fortran90Parser.WhereContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#whereConstructStmt.
[docs] def visitWhereConstructStmt(self, ctx:Fortran90Parser.WhereConstructStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#maskExpr.
[docs] def visitMaskExpr(self, ctx:Fortran90Parser.MaskExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#caseConstruct.
[docs] def visitCaseConstruct(self, ctx:Fortran90Parser.CaseConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#selectCaseRange.
[docs] def visitSelectCaseRange(self, ctx:Fortran90Parser.SelectCaseRangeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endSelectStmt.
[docs] def visitEndSelectStmt(self, ctx:Fortran90Parser.EndSelectStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#selectCaseBody.
[docs] def visitSelectCaseBody(self, ctx:Fortran90Parser.SelectCaseBodyContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#caseBodyConstruct.
[docs] def visitCaseBodyConstruct(self, ctx:Fortran90Parser.CaseBodyConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#caseStmt.
[docs] def visitCaseStmt(self, ctx:Fortran90Parser.CaseStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#caseSelector.
[docs] def visitCaseSelector(self, ctx:Fortran90Parser.CaseSelectorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#caseValueRangeList.
[docs] def visitCaseValueRangeList(self, ctx:Fortran90Parser.CaseValueRangeListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#litteralExpression.
[docs] def visitLitteralExpression(self, ctx:Fortran90Parser.LitteralExpressionContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#afterColonExpression.
[docs] def visitAfterColonExpression(self, ctx:Fortran90Parser.AfterColonExpressionContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#beforeColonExpression.
[docs] def visitBeforeColonExpression(self, ctx:Fortran90Parser.BeforeColonExpressionContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#midlleColonExpression.
[docs] def visitMidlleColonExpression(self, ctx:Fortran90Parser.MidlleColonExpressionContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#ifConstruct.
[docs] def visitIfConstruct(self, ctx:Fortran90Parser.IfConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#ifThenStmt.
[docs] def visitIfThenStmt(self, ctx:Fortran90Parser.IfThenStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#conditionalBody.
[docs] def visitConditionalBody(self, ctx:Fortran90Parser.ConditionalBodyContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#elseIfConstruct.
[docs] def visitElseIfConstruct(self, ctx:Fortran90Parser.ElseIfConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#elseIfStmt.
[docs] def visitElseIfStmt(self, ctx:Fortran90Parser.ElseIfStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#elseConstruct.
[docs] def visitElseConstruct(self, ctx:Fortran90Parser.ElseConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#elseStmt.
[docs] def visitElseStmt(self, ctx:Fortran90Parser.ElseStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endIfStmt.
[docs] def visitEndIfStmt(self, ctx:Fortran90Parser.EndIfStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#doConstruct.
[docs] def visitDoConstruct(self, ctx:Fortran90Parser.DoConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#blockDoConstruct.
[docs] def visitBlockDoConstruct(self, ctx:Fortran90Parser.BlockDoConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endDoStmt.
[docs] def visitEndDoStmt(self, ctx:Fortran90Parser.EndDoStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endName.
[docs] def visitEndName(self, ctx:Fortran90Parser.EndNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#nameColon.
[docs] def visitNameColon(self, ctx:Fortran90Parser.NameColonContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#labelDoStmt.
[docs] def visitLabelDoStmt(self, ctx:Fortran90Parser.LabelDoStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#doLblRef.
[docs] def visitDoLblRef(self, ctx:Fortran90Parser.DoLblRefContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#doLblDef.
[docs] def visitDoLblDef(self, ctx:Fortran90Parser.DoLblDefContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#doLabelStmt.
[docs] def visitDoLabelStmt(self, ctx:Fortran90Parser.DoLabelStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#executionPartConstruct.
[docs] def visitExecutionPartConstruct(self, ctx:Fortran90Parser.ExecutionPartConstructContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#doubleDoStmt.
[docs] def visitDoubleDoStmt(self, ctx:Fortran90Parser.DoubleDoStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dataStmt.
[docs] def visitDataStmt(self, ctx:Fortran90Parser.DataStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dataStmtSet.
[docs] def visitDataStmtSet(self, ctx:Fortran90Parser.DataStmtSetContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dse1.
[docs] def visitDse1(self, ctx:Fortran90Parser.Dse1Context): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dse2.
[docs] def visitDse2(self, ctx:Fortran90Parser.Dse2Context): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dataStmtValue.
[docs] def visitDataStmtValue(self, ctx:Fortran90Parser.DataStmtValueContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dataStmtObject.
[docs] def visitDataStmtObject(self, ctx:Fortran90Parser.DataStmtObjectContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#variable.
[docs] def visitVariable(self, ctx:Fortran90Parser.VariableContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subscriptListRef.
[docs] def visitSubscriptListRef(self, ctx:Fortran90Parser.SubscriptListRefContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subscriptList.
[docs] def visitSubscriptList(self, ctx:Fortran90Parser.SubscriptListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subscript.
[docs] def visitSubscript(self, ctx:Fortran90Parser.SubscriptContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#substringRange.
[docs] def visitSubstringRange(self, ctx:Fortran90Parser.SubstringRangeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dataImpliedDo.
[docs] def visitDataImpliedDo(self, ctx:Fortran90Parser.DataImpliedDoContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dataIDoObjectList.
[docs] def visitDataIDoObjectList(self, ctx:Fortran90Parser.DataIDoObjectListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#dataIDoObject.
[docs] def visitDataIDoObject(self, ctx:Fortran90Parser.DataIDoObjectContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#structureComponent.
[docs] def visitStructureComponent(self, ctx:Fortran90Parser.StructureComponentContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#fieldSelector.
[docs] def visitFieldSelector(self, ctx:Fortran90Parser.FieldSelectorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#arrayElement.
[docs] def visitArrayElement(self, ctx:Fortran90Parser.ArrayElementContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#impliedDoVariable.
[docs] def visitImpliedDoVariable(self, ctx:Fortran90Parser.ImpliedDoVariableContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#commaLoopControl.
[docs] def visitCommaLoopControl(self, ctx:Fortran90Parser.CommaLoopControlContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#loopControl.
[docs] def visitLoopControl(self, ctx:Fortran90Parser.LoopControlContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#variableName.
[docs] def visitVariableName(self, ctx:Fortran90Parser.VariableNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#commaExpr.
[docs] def visitCommaExpr(self, ctx:Fortran90Parser.CommaExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#actionStmt.
[docs] def visitActionStmt(self, ctx:Fortran90Parser.ActionStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#whereStmt.
[docs] def visitWhereStmt(self, ctx:Fortran90Parser.WhereStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#pointerAssignmentStmt.
[docs] def visitPointerAssignmentStmt(self, ctx:Fortran90Parser.PointerAssignmentStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#target.
[docs] def visitTarget(self, ctx:Fortran90Parser.TargetContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#nullifyStmt.
[docs] def visitNullifyStmt(self, ctx:Fortran90Parser.NullifyStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#pointerObjectList.
[docs] def visitPointerObjectList(self, ctx:Fortran90Parser.PointerObjectListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#pointerObject.
[docs] def visitPointerObject(self, ctx:Fortran90Parser.PointerObjectContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#pointerField.
[docs] def visitPointerField(self, ctx:Fortran90Parser.PointerFieldContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#exitStmt.
[docs] def visitExitStmt(self, ctx:Fortran90Parser.ExitStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#deallocateStmt.
[docs] def visitDeallocateStmt(self, ctx:Fortran90Parser.DeallocateStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#allocateObjectList.
[docs] def visitAllocateObjectList(self, ctx:Fortran90Parser.AllocateObjectListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#cycleStmt.
[docs] def visitCycleStmt(self, ctx:Fortran90Parser.CycleStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#allocateStmt.
[docs] def visitAllocateStmt(self, ctx:Fortran90Parser.AllocateStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#allocationList.
[docs] def visitAllocationList(self, ctx:Fortran90Parser.AllocationListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#allocation.
[docs] def visitAllocation(self, ctx:Fortran90Parser.AllocationContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#allocateObject.
[docs] def visitAllocateObject(self, ctx:Fortran90Parser.AllocateObjectContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#allocatedShape.
[docs] def visitAllocatedShape(self, ctx:Fortran90Parser.AllocatedShapeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#stopStmt.
[docs] def visitStopStmt(self, ctx:Fortran90Parser.StopStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#writeStmt.
[docs] def visitWriteStmt(self, ctx:Fortran90Parser.WriteStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#ioControlSpecList.
[docs] def visitIoControlSpecList(self, ctx:Fortran90Parser.IoControlSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#stmtFunctionStmt.
[docs] def visitStmtFunctionStmt(self, ctx:Fortran90Parser.StmtFunctionStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#stmtFunctionRange.
[docs] def visitStmtFunctionRange(self, ctx:Fortran90Parser.StmtFunctionRangeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#sFDummyArgNameList.
[docs] def visitSFDummyArgNameList(self, ctx:Fortran90Parser.SFDummyArgNameListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#sFDummyArgName.
[docs] def visitSFDummyArgName(self, ctx:Fortran90Parser.SFDummyArgNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#returnStmt.
[docs] def visitReturnStmt(self, ctx:Fortran90Parser.ReturnStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#rewindStmt.
[docs] def visitRewindStmt(self, ctx:Fortran90Parser.RewindStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#readStmt.
[docs] def visitReadStmt(self, ctx:Fortran90Parser.ReadStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#commaInputItemList.
[docs] def visitCommaInputItemList(self, ctx:Fortran90Parser.CommaInputItemListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#rdFmtId.
[docs] def visitRdFmtId(self, ctx:Fortran90Parser.RdFmtIdContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#rdFmtIdExpr.
[docs] def visitRdFmtIdExpr(self, ctx:Fortran90Parser.RdFmtIdExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#inputItemList.
[docs] def visitInputItemList(self, ctx:Fortran90Parser.InputItemListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#inputItem.
[docs] def visitInputItem(self, ctx:Fortran90Parser.InputItemContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#inputImpliedDo.
[docs] def visitInputImpliedDo(self, ctx:Fortran90Parser.InputImpliedDoContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#rdCtlSpec.
[docs] def visitRdCtlSpec(self, ctx:Fortran90Parser.RdCtlSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#rdUnitId.
[docs] def visitRdUnitId(self, ctx:Fortran90Parser.RdUnitIdContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#rdIoCtlSpecList.
[docs] def visitRdIoCtlSpecList(self, ctx:Fortran90Parser.RdIoCtlSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#ioControlSpec.
[docs] def visitIoControlSpec(self, ctx:Fortran90Parser.IoControlSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#printStmt.
[docs] def visitPrintStmt(self, ctx:Fortran90Parser.PrintStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#outputItemList.
[docs] def visitOutputItemList(self, ctx:Fortran90Parser.OutputItemListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#outputItemList1.
[docs] def visitOutputItemList1(self, ctx:Fortran90Parser.OutputItemList1Context): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#outputImpliedDo.
[docs] def visitOutputImpliedDo(self, ctx:Fortran90Parser.OutputImpliedDoContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#formatIdentifier.
[docs] def visitFormatIdentifier(self, ctx:Fortran90Parser.FormatIdentifierContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#pauseStmt.
[docs] def visitPauseStmt(self, ctx:Fortran90Parser.PauseStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#openStmt.
[docs] def visitOpenStmt(self, ctx:Fortran90Parser.OpenStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#connectSpecList.
[docs] def visitConnectSpecList(self, ctx:Fortran90Parser.ConnectSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#connectSpec.
[docs] def visitConnectSpec(self, ctx:Fortran90Parser.ConnectSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#inquireStmt.
[docs] def visitInquireStmt(self, ctx:Fortran90Parser.InquireStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#inquireSpecList.
[docs] def visitInquireSpecList(self, ctx:Fortran90Parser.InquireSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#inquireSpec.
[docs] def visitInquireSpec(self, ctx:Fortran90Parser.InquireSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#assignedGotoStmt.
[docs] def visitAssignedGotoStmt(self, ctx:Fortran90Parser.AssignedGotoStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#variableComma.
[docs] def visitVariableComma(self, ctx:Fortran90Parser.VariableCommaContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#gotoStmt.
[docs] def visitGotoStmt(self, ctx:Fortran90Parser.GotoStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#computedGotoStmt.
[docs] def visitComputedGotoStmt(self, ctx:Fortran90Parser.ComputedGotoStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#lblRefList.
[docs] def visitLblRefList(self, ctx:Fortran90Parser.LblRefListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#endfileStmt.
[docs] def visitEndfileStmt(self, ctx:Fortran90Parser.EndfileStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#continueStmt.
[docs] def visitContinueStmt(self, ctx:Fortran90Parser.ContinueStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#closeStmt.
[docs] def visitCloseStmt(self, ctx:Fortran90Parser.CloseStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#closeSpecList.
[docs] def visitCloseSpecList(self, ctx:Fortran90Parser.CloseSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#closeSpec.
[docs] def visitCloseSpec(self, ctx:Fortran90Parser.CloseSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#cExpression.
[docs] def visitCExpression(self, ctx:Fortran90Parser.CExpressionContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#cPrimary.
[docs] def visitCPrimary(self, ctx:Fortran90Parser.CPrimaryContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#cOperand.
[docs] def visitCOperand(self, ctx:Fortran90Parser.COperandContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#cPrimaryConcatOp.
[docs] def visitCPrimaryConcatOp(self, ctx:Fortran90Parser.CPrimaryConcatOpContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#callStmt.
[docs] def visitCallStmt(self, ctx:Fortran90Parser.CallStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutineNameUse.
[docs] def visitSubroutineNameUse(self, ctx:Fortran90Parser.SubroutineNameUseContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutineArgList.
[docs] def visitSubroutineArgList(self, ctx:Fortran90Parser.SubroutineArgListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutineArg.
[docs] def visitSubroutineArg(self, ctx:Fortran90Parser.SubroutineArgContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#arithmeticIfStmt.
[docs] def visitArithmeticIfStmt(self, ctx:Fortran90Parser.ArithmeticIfStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#lblRef.
[docs] def visitLblRef(self, ctx:Fortran90Parser.LblRefContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#label.
[docs] def visitLabel(self, ctx:Fortran90Parser.LabelContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#assignmentStmt.
[docs] def visitAssignmentStmt(self, ctx:Fortran90Parser.AssignmentStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#sFExprListRef.
[docs] def visitSFExprListRef(self, ctx:Fortran90Parser.SFExprListRefContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#sFExprList.
[docs] def visitSFExprList(self, ctx:Fortran90Parser.SFExprListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#commaSectionSubscript.
[docs] def visitCommaSectionSubscript(self, ctx:Fortran90Parser.CommaSectionSubscriptContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#assignStmt.
[docs] def visitAssignStmt(self, ctx:Fortran90Parser.AssignStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#backspaceStmt.
[docs] def visitBackspaceStmt(self, ctx:Fortran90Parser.BackspaceStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#unitIdentifier.
[docs] def visitUnitIdentifier(self, ctx:Fortran90Parser.UnitIdentifierContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#positionSpecList.
[docs] def visitPositionSpecList(self, ctx:Fortran90Parser.PositionSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#unitIdentifierComma.
[docs] def visitUnitIdentifierComma(self, ctx:Fortran90Parser.UnitIdentifierCommaContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#positionSpec.
[docs] def visitPositionSpec(self, ctx:Fortran90Parser.PositionSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#scalarVariable.
[docs] def visitScalarVariable(self, ctx:Fortran90Parser.ScalarVariableContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#uFExpr.
[docs] def visitUFExpr(self, ctx:Fortran90Parser.UFExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#uFTerm.
[docs] def visitUFTerm(self, ctx:Fortran90Parser.UFTermContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#uFFactor.
[docs] def visitUFFactor(self, ctx:Fortran90Parser.UFFactorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#uFPrimary.
[docs] def visitUFPrimary(self, ctx:Fortran90Parser.UFPrimaryContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutineSubprogram.
[docs] def visitSubroutineSubprogram(self, ctx:Fortran90Parser.SubroutineSubprogramContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutineName.
[docs] def visitSubroutineName(self, ctx:Fortran90Parser.SubroutineNameContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subroutineRange.
[docs] def visitSubroutineRange(self, ctx:Fortran90Parser.SubroutineRangeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#includeStmt.
[docs] def visitIncludeStmt(self, ctx:Fortran90Parser.IncludeStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#implicitStmt.
[docs] def visitImplicitStmt(self, ctx:Fortran90Parser.ImplicitStmtContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#implicitSpecList.
[docs] def visitImplicitSpecList(self, ctx:Fortran90Parser.ImplicitSpecListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#implicitSpec.
[docs] def visitImplicitSpec(self, ctx:Fortran90Parser.ImplicitSpecContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#implicitRanges.
[docs] def visitImplicitRanges(self, ctx:Fortran90Parser.ImplicitRangesContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#implicitRange.
[docs] def visitImplicitRange(self, ctx:Fortran90Parser.ImplicitRangeContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#expression.
[docs] def visitExpression(self, ctx:Fortran90Parser.ExpressionContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#definedBinaryOp.
[docs] def visitDefinedBinaryOp(self, ctx:Fortran90Parser.DefinedBinaryOpContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#level5Expr.
[docs] def visitLevel5Expr(self, ctx:Fortran90Parser.Level5ExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#equivOperand.
[docs] def visitEquivOperand(self, ctx:Fortran90Parser.EquivOperandContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#orOperand.
[docs] def visitOrOperand(self, ctx:Fortran90Parser.OrOperandContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#andOperand.
[docs] def visitAndOperand(self, ctx:Fortran90Parser.AndOperandContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#relOp.
[docs] def visitRelOp(self, ctx:Fortran90Parser.RelOpContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#level4Expr.
[docs] def visitLevel4Expr(self, ctx:Fortran90Parser.Level4ExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#level3Expr.
[docs] def visitLevel3Expr(self, ctx:Fortran90Parser.Level3ExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#level2Expr.
[docs] def visitLevel2Expr(self, ctx:Fortran90Parser.Level2ExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#sign.
[docs] def visitSign(self, ctx:Fortran90Parser.SignContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#addOperand.
[docs] def visitAddOperand(self, ctx:Fortran90Parser.AddOperandContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#multOperand.
[docs] def visitMultOperand(self, ctx:Fortran90Parser.MultOperandContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#level1Expr.
[docs] def visitLevel1Expr(self, ctx:Fortran90Parser.Level1ExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#definedUnaryOp.
[docs] def visitDefinedUnaryOp(self, ctx:Fortran90Parser.DefinedUnaryOpContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#primary.
[docs] def visitPrimary(self, ctx:Fortran90Parser.PrimaryContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#arrayConstructor.
[docs] def visitArrayConstructor(self, ctx:Fortran90Parser.ArrayConstructorContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#acValueList.
[docs] def visitAcValueList(self, ctx:Fortran90Parser.AcValueListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#acValueList1.
[docs] def visitAcValueList1(self, ctx:Fortran90Parser.AcValueList1Context): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#acImpliedDo.
[docs] def visitAcImpliedDo(self, ctx:Fortran90Parser.AcImpliedDoContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionReference.
[docs] def visitFunctionReference(self, ctx:Fortran90Parser.FunctionReferenceContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionArgList.
[docs] def visitFunctionArgList(self, ctx:Fortran90Parser.FunctionArgListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#functionArg.
[docs] def visitFunctionArg(self, ctx:Fortran90Parser.FunctionArgContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#nameDataRef.
[docs] def visitNameDataRef(self, ctx:Fortran90Parser.NameDataRefContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#complexDataRefTail.
[docs] def visitComplexDataRefTail(self, ctx:Fortran90Parser.ComplexDataRefTailContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#sectionSubscriptRef.
[docs] def visitSectionSubscriptRef(self, ctx:Fortran90Parser.SectionSubscriptRefContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#sectionSubscriptList.
[docs] def visitSectionSubscriptList(self, ctx:Fortran90Parser.SectionSubscriptListContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#sectionSubscript.
[docs] def visitSectionSubscript(self, ctx:Fortran90Parser.SectionSubscriptContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#subscriptTripletTail.
[docs] def visitSubscriptTripletTail(self, ctx:Fortran90Parser.SubscriptTripletTailContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#logicalConstant.
[docs] def visitLogicalConstant(self, ctx:Fortran90Parser.LogicalConstantContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#kindParam.
[docs] def visitKindParam(self, ctx:Fortran90Parser.KindParamContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#unsignedArithmeticConstant.
[docs] def visitUnsignedArithmeticConstant(self, ctx:Fortran90Parser.UnsignedArithmeticConstantContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#complexConst.
[docs] def visitComplexConst(self, ctx:Fortran90Parser.ComplexConstContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#complexComponent.
[docs] def visitComplexComponent(self, ctx:Fortran90Parser.ComplexComponentContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#constantExpr.
[docs] def visitConstantExpr(self, ctx:Fortran90Parser.ConstantExprContext): return self.visitChildren(ctx)
# Visit a parse tree produced by Fortran90Parser#ifStmt.
[docs] def visitIfStmt(self, ctx:Fortran90Parser.IfStmtContext): return self.visitChildren(ctx)
del Fortran90Parser