Interface SwiftVisitor<P,R>
- Type Parameters:
P- The parameter type of the visitR- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
AstVisitor<P,R>
- All Known Implementing Classes:
SwiftVisitorBase
This interface defines a complete generic visitor for a parse tree produced
by
SwiftParser.-
Method Summary
Modifier and TypeMethodDescriptiondefault RVisit a parse tree produced bySwiftParser.accessLevelModifier().default RVisit a parse tree produced bySwiftParser.accessLevelModifiers().default RvisitArchitecture(SwiftParser.SwArchitecture node, P data) Visit a parse tree produced bySwiftParser.architecture().default RvisitArgumentLabel(SwiftParser.SwArgumentLabel node, P data) Visit a parse tree produced bySwiftParser.argumentLabel().default RvisitArgumentName(SwiftParser.SwArgumentName node, P data) Visit a parse tree produced bySwiftParser.argumentName().default RvisitArgumentNames(SwiftParser.SwArgumentNames node, P data) Visit a parse tree produced bySwiftParser.argumentNames().default RvisitArrayLiteral(SwiftParser.SwArrayLiteral node, P data) Visit a parse tree produced bySwiftParser.arrayLiteral().default RvisitArrayLiteralItem(SwiftParser.SwArrayLiteralItem node, P data) Visit a parse tree produced bySwiftParser.arrayLiteralItem().default RvisitArrayLiteralItems(SwiftParser.SwArrayLiteralItems node, P data) Visit a parse tree produced bySwiftParser.arrayLiteralItems().default RvisitArrayType(SwiftParser.SwArrayType node, P data) Visit a parse tree produced bySwiftParser.arrayType().default RvisitAsPattern(SwiftParser.SwAsPattern node, P data) Visit a parse tree produced bySwiftParser.asPattern().default RvisitAssignmentOperator(SwiftParser.SwAssignmentOperator node, P data) Visit a parse tree produced bySwiftParser.assignmentOperator().default RvisitAttribute(SwiftParser.SwAttribute node, P data) Visit a parse tree produced bySwiftParser.attribute().default RVisit a parse tree produced bySwiftParser.attributeArgumentClause().default RvisitAttributeName(SwiftParser.SwAttributeName node, P data) Visit a parse tree produced bySwiftParser.attributeName().default RvisitAttributes(SwiftParser.SwAttributes node, P data) Visit a parse tree produced bySwiftParser.attributes().default RVisit a parse tree produced bySwiftParser.availabilityArgument().default RVisit a parse tree produced bySwiftParser.availabilityArguments().default RVisit a parse tree produced bySwiftParser.availabilityCondition().default RvisitBalancedToken(SwiftParser.SwBalancedToken node, P data) Visit a parse tree produced bySwiftParser.balancedToken().default RvisitBalancedTokens(SwiftParser.SwBalancedTokens node, P data) Visit a parse tree produced bySwiftParser.balancedTokens().default RvisitBinaryExpression(SwiftParser.SwBinaryExpression node, P data) Visit a parse tree produced bySwiftParser.binaryExpression().default RvisitBinaryOperator(SwiftParser.SwBinaryOperator node, P data) Visit a parse tree produced bySwiftParser.binaryOperator().default RvisitBooleanLiteral(SwiftParser.SwBooleanLiteral node, P data) Visit a parse tree produced bySwiftParser.booleanLiteral().default RvisitBranchStatement(SwiftParser.SwBranchStatement node, P data) Visit a parse tree produced bySwiftParser.branchStatement().default RvisitBreakStatement(SwiftParser.SwBreakStatement node, P data) Visit a parse tree produced bySwiftParser.breakStatement().default RvisitCaptureList(SwiftParser.SwCaptureList node, P data) Visit a parse tree produced bySwiftParser.captureList().default RvisitCaptureListItem(SwiftParser.SwCaptureListItem node, P data) Visit a parse tree produced bySwiftParser.captureListItem().default RvisitCaptureListItems(SwiftParser.SwCaptureListItems node, P data) Visit a parse tree produced bySwiftParser.captureListItems().default RvisitCaptureSpecifier(SwiftParser.SwCaptureSpecifier node, P data) Visit a parse tree produced bySwiftParser.captureSpecifier().default RvisitCaseCondition(SwiftParser.SwCaseCondition node, P data) Visit a parse tree produced bySwiftParser.caseCondition().default RvisitCaseItem(SwiftParser.SwCaseItem node, P data) Visit a parse tree produced bySwiftParser.caseItem().default RvisitCaseItemList(SwiftParser.SwCaseItemList node, P data) Visit a parse tree produced bySwiftParser.caseItemList().default RvisitCaseLabel(SwiftParser.SwCaseLabel node, P data) Visit a parse tree produced bySwiftParser.caseLabel().default RvisitCatchClause(SwiftParser.SwCatchClause node, P data) Visit a parse tree produced bySwiftParser.catchClause().default RvisitCatchClauses(SwiftParser.SwCatchClauses node, P data) Visit a parse tree produced bySwiftParser.catchClauses().default RvisitClassBody(SwiftParser.SwClassBody node, P data) Visit a parse tree produced bySwiftParser.classBody().default RvisitClassDeclaration(SwiftParser.SwClassDeclaration node, P data) Visit a parse tree produced bySwiftParser.classDeclaration().default RVisit a parse tree produced bySwiftParser.classDeclarationModifiers().default RvisitClassMember(SwiftParser.SwClassMember node, P data) Visit a parse tree produced bySwiftParser.classMember().default RvisitClassMembers(SwiftParser.SwClassMembers node, P data) Visit a parse tree produced bySwiftParser.classMembers().default RvisitClassName(SwiftParser.SwClassName node, P data) Visit a parse tree produced bySwiftParser.className().default RvisitClassRequirement(SwiftParser.SwClassRequirement node, P data) Visit a parse tree produced bySwiftParser.classRequirement().default RvisitClosureExpression(SwiftParser.SwClosureExpression node, P data) Visit a parse tree produced bySwiftParser.closureExpression().default RvisitClosureParameter(SwiftParser.SwClosureParameter node, P data) Visit a parse tree produced bySwiftParser.closureParameter().default RVisit a parse tree produced bySwiftParser.closureParameterClause().default RVisit a parse tree produced bySwiftParser.closureParameterList().default RVisit a parse tree produced bySwiftParser.closureParameterName().default RvisitClosureSignature(SwiftParser.SwClosureSignature node, P data) Visit a parse tree produced bySwiftParser.closureSignature().default RvisitCodeBlock(SwiftParser.SwCodeBlock node, P data) Visit a parse tree produced bySwiftParser.codeBlock().default RVisit a parse tree produced bySwiftParser.compilationCondition().default RVisit a parse tree produced bySwiftParser.compilerControlStatement().default RvisitCondition(SwiftParser.SwCondition node, P data) Visit a parse tree produced bySwiftParser.condition().default RVisit a parse tree produced bySwiftParser.conditionalCompilationBlock().default RVisit a parse tree produced bySwiftParser.conditionalOperator().default RvisitConditionList(SwiftParser.SwConditionList node, P data) Visit a parse tree produced bySwiftParser.conditionList().default RVisit a parse tree produced bySwiftParser.conformanceRequirement().default RVisit a parse tree produced bySwiftParser.constantDeclaration().default RVisit a parse tree produced bySwiftParser.contextSensitiveKeyword().default RvisitContinueStatement(SwiftParser.SwContinueStatement node, P data) Visit a parse tree produced bySwiftParser.continueStatement().default RVisit a parse tree produced bySwiftParser.controlTransferStatement().default RvisitDeclaration(SwiftParser.SwDeclaration node, P data) Visit a parse tree produced bySwiftParser.declaration().default RVisit a parse tree produced bySwiftParser.declarationModifier().default RVisit a parse tree produced bySwiftParser.declarationModifiers().default RvisitDeclarations(SwiftParser.SwDeclarations node, P data) Visit a parse tree produced bySwiftParser.declarations().default RVisit a parse tree produced bySwiftParser.defaultArgumentClause().default RvisitDefaultLabel(SwiftParser.SwDefaultLabel node, P data) Visit a parse tree produced bySwiftParser.defaultLabel().default RvisitDeferStatement(SwiftParser.SwDeferStatement node, P data) Visit a parse tree produced bySwiftParser.deferStatement().default RVisit a parse tree produced bySwiftParser.deinitializerDeclaration().default RvisitDictionaryLiteral(SwiftParser.SwDictionaryLiteral node, P data) Visit a parse tree produced bySwiftParser.dictionaryLiteral().default RVisit a parse tree produced bySwiftParser.dictionaryLiteralItem().default RVisit a parse tree produced bySwiftParser.dictionaryLiteralItems().default RvisitDictionaryType(SwiftParser.SwDictionaryType node, P data) Visit a parse tree produced bySwiftParser.dictionaryType().default RvisitDidSetClause(SwiftParser.SwDidSetClause node, P data) Visit a parse tree produced bySwiftParser.didSetClause().default RvisitDoStatement(SwiftParser.SwDoStatement node, P data) Visit a parse tree produced bySwiftParser.doStatement().default RVisit a parse tree produced by thedynamicTypeExpressionlabeled alternative inSwiftParser.postfixExpression().default RvisitElementName(SwiftParser.SwElementName node, P data) Visit a parse tree produced bySwiftParser.elementName().default RvisitElseClause(SwiftParser.SwElseClause node, P data) Visit a parse tree produced bySwiftParser.elseClause().default RVisit a parse tree produced bySwiftParser.elseDirectiveClause().default RVisit a parse tree produced bySwiftParser.elseifDirectiveClause().default RVisit a parse tree produced bySwiftParser.elseifDirectiveClauses().default RvisitEnumCaseName(SwiftParser.SwEnumCaseName node, P data) Visit a parse tree produced bySwiftParser.enumCaseName().default RvisitEnumCasePattern(SwiftParser.SwEnumCasePattern node, P data) Visit a parse tree produced bySwiftParser.enumCasePattern().default RvisitEnumDeclaration(SwiftParser.SwEnumDeclaration node, P data) Visit a parse tree produced bySwiftParser.enumDeclaration().default RvisitEnumDef(SwiftParser.SwEnumDef node, P data) Visit a parse tree produced bySwiftParser.enumDef().default RvisitEnumName(SwiftParser.SwEnumName node, P data) Visit a parse tree produced bySwiftParser.enumName().default RVisit a parse tree produced by theexplicitMemberExpression1labeled alternative inSwiftParser.postfixExpression().default RVisit a parse tree produced by theexplicitMemberExpression2labeled alternative inSwiftParser.postfixExpression().default RVisit a parse tree produced by theexplicitMemberExpression3labeled alternative inSwiftParser.postfixExpression().default RvisitExpression(SwiftParser.SwExpression node, P data) Visit a parse tree produced bySwiftParser.expression().default RvisitExpressionPattern(SwiftParser.SwExpressionPattern node, P data) Visit a parse tree produced bySwiftParser.expressionPattern().default RvisitExtensionBody(SwiftParser.SwExtensionBody node, P data) Visit a parse tree produced bySwiftParser.extensionBody().default RVisit a parse tree produced bySwiftParser.extensionDeclaration().default RvisitExtensionMember(SwiftParser.SwExtensionMember node, P data) Visit a parse tree produced bySwiftParser.extensionMember().default RvisitExtensionMembers(SwiftParser.SwExtensionMembers node, P data) Visit a parse tree produced bySwiftParser.extensionMembers().default RVisit a parse tree produced bySwiftParser.externalParameterName().default RVisit a parse tree produced bySwiftParser.fallthroughStatement().default RvisitFileName(SwiftParser.SwFileName node, P data) Visit a parse tree produced bySwiftParser.fileName().default RVisit a parse tree produced by theforcedValueExpressionlabeled alternative inSwiftParser.postfixExpression().default RvisitForInStatement(SwiftParser.SwForInStatement node, P data) Visit a parse tree produced bySwiftParser.forInStatement().default RvisitFunctionBody(SwiftParser.SwFunctionBody node, P data) Visit a parse tree produced bySwiftParser.functionBody().default RVisit a parse tree produced bySwiftParser.functionCallArgument().default RVisit a parse tree produced bySwiftParser.functionCallArgumentClause().default RVisit a parse tree produced bySwiftParser.functionCallArgumentList().default RVisit a parse tree produced by thefunctionCallExpressionlabeled alternative inSwiftParser.postfixExpression().default RVisit a parse tree produced bySwiftParser.functionCallIdentifier().default RvisitFunctionCallWithClosureExpression(SwiftParser.SwFunctionCallWithClosureExpression node, P data) Visit a parse tree produced by thefunctionCallWithClosureExpressionlabeled alternative inSwiftParser.postfixExpression().default RVisit a parse tree produced bySwiftParser.functionDeclaration().default RvisitFunctionHead(SwiftParser.SwFunctionHead node, P data) Visit a parse tree produced bySwiftParser.functionHead().default RvisitFunctionName(SwiftParser.SwFunctionName node, P data) Visit a parse tree produced bySwiftParser.functionName().default RvisitFunctionResult(SwiftParser.SwFunctionResult node, P data) Visit a parse tree produced bySwiftParser.functionResult().default RvisitFunctionSignature(SwiftParser.SwFunctionSignature node, P data) Visit a parse tree produced bySwiftParser.functionSignature().default RvisitFunctionType(SwiftParser.SwFunctionType node, P data) Visit a parse tree produced bySwiftParser.functionType().default RVisit a parse tree produced bySwiftParser.functionTypeArgument().default RVisit a parse tree produced bySwiftParser.functionTypeArgumentClause().default RVisit a parse tree produced bySwiftParser.functionTypeArgumentList().default RvisitGenericArgument(SwiftParser.SwGenericArgument node, P data) Visit a parse tree produced bySwiftParser.genericArgument().default RVisit a parse tree produced bySwiftParser.genericArgumentClause().default RVisit a parse tree produced bySwiftParser.genericArgumentList().default RvisitGenericParameter(SwiftParser.SwGenericParameter node, P data) Visit a parse tree produced bySwiftParser.genericParameter().default RVisit a parse tree produced bySwiftParser.genericParameterClause().default RVisit a parse tree produced bySwiftParser.genericParameterList().default RvisitGenericWhereClause(SwiftParser.SwGenericWhereClause node, P data) Visit a parse tree produced bySwiftParser.genericWhereClause().default RvisitGetterClause(SwiftParser.SwGetterClause node, P data) Visit a parse tree produced bySwiftParser.getterClause().default RVisit a parse tree produced bySwiftParser.getterKeywordClause().default RvisitGetterSetterBlock(SwiftParser.SwGetterSetterBlock node, P data) Visit a parse tree produced bySwiftParser.getterSetterBlock().default RVisit a parse tree produced bySwiftParser.getterSetterKeywordBlock().default RvisitGrammarString(SwiftParser.SwGrammarString node, P data) Visit a parse tree produced bySwiftParser.grammarString().default RvisitGuardStatement(SwiftParser.SwGuardStatement node, P data) Visit a parse tree produced bySwiftParser.guardStatement().default RvisitIdentifier(SwiftParser.SwIdentifier node, P data) Visit a parse tree produced bySwiftParser.identifier().default RvisitIdentifierList(SwiftParser.SwIdentifierList node, P data) Visit a parse tree produced bySwiftParser.identifierList().default RvisitIdentifierPattern(SwiftParser.SwIdentifierPattern node, P data) Visit a parse tree produced bySwiftParser.identifierPattern().default RvisitIfDirectiveClause(SwiftParser.SwIfDirectiveClause node, P data) Visit a parse tree produced bySwiftParser.ifDirectiveClause().default RvisitIfStatement(SwiftParser.SwIfStatement node, P data) Visit a parse tree produced bySwiftParser.ifStatement().default RVisit a parse tree produced bySwiftParser.implicitlyUnwrappedOptionalType().default RVisit a parse tree produced bySwiftParser.implicitMemberExpression().default RvisitImportDeclaration(SwiftParser.SwImportDeclaration node, P data) Visit a parse tree produced bySwiftParser.importDeclaration().default RvisitImportKind(SwiftParser.SwImportKind node, P data) Visit a parse tree produced bySwiftParser.importKind().default RvisitImportPath(SwiftParser.SwImportPath node, P data) Visit a parse tree produced bySwiftParser.importPath().default RVisit a parse tree produced bySwiftParser.importPathIdentifier().default RVisit a parse tree produced bySwiftParser.infixOperatorDeclaration().default RvisitInfixOperatorGroup(SwiftParser.SwInfixOperatorGroup node, P data) Visit a parse tree produced bySwiftParser.infixOperatorGroup().default RvisitInitializer(SwiftParser.SwInitializer node, P data) Visit a parse tree produced bySwiftParser.initializer().default RvisitInitializerBody(SwiftParser.SwInitializerBody node, P data) Visit a parse tree produced bySwiftParser.initializerBody().default RVisit a parse tree produced bySwiftParser.initializerDeclaration().default RVisit a parse tree produced by theinitializerExpressionlabeled alternative inSwiftParser.postfixExpression().default RvisitInitializerExpressionWithArguments(SwiftParser.SwInitializerExpressionWithArguments node, P data) Visit a parse tree produced by theinitializerExpressionWithArgumentslabeled alternative inSwiftParser.postfixExpression().default RvisitInitializerHead(SwiftParser.SwInitializerHead node, P data) Visit a parse tree produced bySwiftParser.initializerHead().default RvisitInOutExpression(SwiftParser.SwInOutExpression node, P data) Visit a parse tree produced bySwiftParser.inOutExpression().default RvisitIntegerLiteral(SwiftParser.SwIntegerLiteral node, P data) Visit a parse tree produced bySwiftParser.integerLiteral().default RvisitIsPattern(SwiftParser.SwIsPattern node, P data) Visit a parse tree produced bySwiftParser.isPattern().default RvisitKeyPathExpression(SwiftParser.SwKeyPathExpression node, P data) Visit a parse tree produced bySwiftParser.keyPathExpression().default RvisitKeyword(SwiftParser.SwKeyword node, P data) Visit a parse tree produced bySwiftParser.keyword().default RvisitLabeledStatement(SwiftParser.SwLabeledStatement node, P data) Visit a parse tree produced bySwiftParser.labeledStatement().default RvisitLabelName(SwiftParser.SwLabelName node, P data) Visit a parse tree produced bySwiftParser.labelName().default RVisit a parse tree produced bySwiftParser.lineControlStatement().default RvisitLineNumber(SwiftParser.SwLineNumber node, P data) Visit a parse tree produced bySwiftParser.lineNumber().default RvisitLiteral(SwiftParser.SwLiteral node, P data) Visit a parse tree produced bySwiftParser.literal().default RvisitLiteralExpression(SwiftParser.SwLiteralExpression node, P data) Visit a parse tree produced bySwiftParser.literalExpression().default RvisitLocalParameterName(SwiftParser.SwLocalParameterName node, P data) Visit a parse tree produced bySwiftParser.localParameterName().default RvisitLoopStatement(SwiftParser.SwLoopStatement node, P data) Visit a parse tree produced bySwiftParser.loopStatement().default RVisit a parse tree produced bySwiftParser.macroExpansionExpression().default RvisitMetatypeType(SwiftParser.SwMetatypeType node, P data) Visit a parse tree produced bySwiftParser.metatypeType().default RvisitModuleName(SwiftParser.SwModuleName node, P data) Visit a parse tree produced bySwiftParser.moduleName().default RvisitMutationModifier(SwiftParser.SwMutationModifier node, P data) Visit a parse tree produced bySwiftParser.mutationModifier().default RvisitNumericLiteral(SwiftParser.SwNumericLiteral node, P data) Visit a parse tree produced bySwiftParser.numericLiteral().default RvisitOperatingSystem(SwiftParser.SwOperatingSystem node, P data) Visit a parse tree produced bySwiftParser.operatingSystem().default RvisitOperator(SwiftParser.SwOperator node, P data) Visit a parse tree produced bySwiftParser.operator().default RvisitOperatorCharacter(SwiftParser.SwOperatorCharacter node, P data) Visit a parse tree produced bySwiftParser.operatorCharacter().default RVisit a parse tree produced bySwiftParser.operatorDeclaration().default RvisitOperatorHead(SwiftParser.SwOperatorHead node, P data) Visit a parse tree produced bySwiftParser.operatorHead().default RVisit a parse tree produced bySwiftParser.optionalBindingCondition().default RVisit a parse tree produced by theoptionalChainingExpressionlabeled alternative inSwiftParser.postfixExpression().default RvisitOptionalType(SwiftParser.SwOptionalType node, P data) Visit a parse tree produced bySwiftParser.optionalType().default RvisitParameter(SwiftParser.SwParameter node, P data) Visit a parse tree produced bySwiftParser.parameter().default RvisitParameterClause(SwiftParser.SwParameterClause node, P data) Visit a parse tree produced bySwiftParser.parameterClause().default RvisitParameterList(SwiftParser.SwParameterList node, P data) Visit a parse tree produced bySwiftParser.parameterList().default RVisit a parse tree produced bySwiftParser.parenthesizedExpression().default RvisitPattern(SwiftParser.SwPattern node, P data) Visit a parse tree produced bySwiftParser.pattern().default RvisitPatternInitializer(SwiftParser.SwPatternInitializer node, P data) Visit a parse tree produced bySwiftParser.patternInitializer().default RVisit a parse tree produced bySwiftParser.patternInitializerList().default RvisitPlatformCondition(SwiftParser.SwPlatformCondition node, P data) Visit a parse tree produced bySwiftParser.platformCondition().default RvisitPlatformName(SwiftParser.SwPlatformName node, P data) Visit a parse tree produced bySwiftParser.platformName().default RvisitPlatformVersion(SwiftParser.SwPlatformVersion node, P data) Visit a parse tree produced bySwiftParser.platformVersion().default RvisitPlaygroundLiteral(SwiftParser.SwPlaygroundLiteral node, P data) Visit a parse tree produced bySwiftParser.playgroundLiteral().default RvisitPostfixOperation(SwiftParser.SwPostfixOperation node, P data) Visit a parse tree produced by thepostfixOperationlabeled alternative inSwiftParser.postfixExpression().default RvisitPostfixOperator(SwiftParser.SwPostfixOperator node, P data) Visit a parse tree produced bySwiftParser.postfixOperator().default RVisit a parse tree produced bySwiftParser.postfixOperatorDeclaration().default RVisit a parse tree produced by thepostfixSelfExpressionlabeled alternative inSwiftParser.postfixExpression().default RVisit a parse tree produced bySwiftParser.precedenceGroupAssignment().default RVisit a parse tree produced bySwiftParser.precedenceGroupAssociativity().default RVisit a parse tree produced bySwiftParser.precedenceGroupAttribute().default RVisit a parse tree produced bySwiftParser.precedenceGroupAttributes().default RVisit a parse tree produced bySwiftParser.precedenceGroupDeclaration().default RVisit a parse tree produced bySwiftParser.precedenceGroupName().default RVisit a parse tree produced bySwiftParser.precedenceGroupNames().default RVisit a parse tree produced bySwiftParser.precedenceGroupRelation().default RvisitPrefixExpression(SwiftParser.SwPrefixExpression node, P data) Visit a parse tree produced bySwiftParser.prefixExpression().default RvisitPrefixOperator(SwiftParser.SwPrefixOperator node, P data) Visit a parse tree produced bySwiftParser.prefixOperator().default RVisit a parse tree produced bySwiftParser.prefixOperatorDeclaration().default RvisitPrimary(SwiftParser.SwPrimary node, P data) Visit a parse tree produced by theprimarylabeled alternative inSwiftParser.postfixExpression().default RvisitPrimaryExpression(SwiftParser.SwPrimaryExpression node, P data) Visit a parse tree produced bySwiftParser.primaryExpression().default RvisitProtocolAssociatedTypeDeclaration(SwiftParser.SwProtocolAssociatedTypeDeclaration node, P data) Visit a parse tree produced bySwiftParser.protocolAssociatedTypeDeclaration().default RvisitProtocolBody(SwiftParser.SwProtocolBody node, P data) Visit a parse tree produced bySwiftParser.protocolBody().default RVisit a parse tree produced bySwiftParser.protocolCompositionContinuation().default RVisit a parse tree produced bySwiftParser.protocolCompositionType().default RVisit a parse tree produced bySwiftParser.protocolDeclaration().default RvisitProtocolIdentifier(SwiftParser.SwProtocolIdentifier node, P data) Visit a parse tree produced bySwiftParser.protocolIdentifier().default RVisit a parse tree produced bySwiftParser.protocolInitializerDeclaration().default RvisitProtocolMember(SwiftParser.SwProtocolMember node, P data) Visit a parse tree produced bySwiftParser.protocolMember().default RVisit a parse tree produced bySwiftParser.protocolMemberDeclaration().default RvisitProtocolMembers(SwiftParser.SwProtocolMembers node, P data) Visit a parse tree produced bySwiftParser.protocolMembers().default RVisit a parse tree produced bySwiftParser.protocolMethodDeclaration().default RvisitProtocolName(SwiftParser.SwProtocolName node, P data) Visit a parse tree produced bySwiftParser.protocolName().default RVisit a parse tree produced bySwiftParser.protocolPropertyDeclaration().default RVisit a parse tree produced bySwiftParser.protocolSubscriptDeclaration().default RvisitRawValueAssignment(SwiftParser.SwRawValueAssignment node, P data) Visit a parse tree produced bySwiftParser.rawValueAssignment().default RvisitRawValueStyleEnum(SwiftParser.SwRawValueStyleEnum node, P data) Visit a parse tree produced bySwiftParser.rawValueStyleEnum().default RVisit a parse tree produced bySwiftParser.rawValueStyleEnumCase().default RVisit a parse tree produced bySwiftParser.rawValueStyleEnumCaseClause().default RVisit a parse tree produced bySwiftParser.rawValueStyleEnumCaseList().default RVisit a parse tree produced bySwiftParser.rawValueStyleEnumMember().default RVisit a parse tree produced bySwiftParser.rawValueStyleEnumMembers().default RVisit a parse tree produced bySwiftParser.repeatWhileStatement().default RvisitRequirement(SwiftParser.SwRequirement node, P data) Visit a parse tree produced bySwiftParser.requirement().default RvisitRequirementList(SwiftParser.SwRequirementList node, P data) Visit a parse tree produced bySwiftParser.requirementList().default RvisitReturnStatement(SwiftParser.SwReturnStatement node, P data) Visit a parse tree produced bySwiftParser.returnStatement().default RVisit a parse tree produced bySwiftParser.sameTypeRequirement().default RvisitSelectorExpression(SwiftParser.SwSelectorExpression node, P data) Visit a parse tree produced bySwiftParser.selectorExpression().default RvisitSelfExpression(SwiftParser.SwSelfExpression node, P data) Visit a parse tree produced bySwiftParser.selfExpression().default RvisitSetterClause(SwiftParser.SwSetterClause node, P data) Visit a parse tree produced bySwiftParser.setterClause().default RVisit a parse tree produced bySwiftParser.setterKeywordClause().default RvisitSetterName(SwiftParser.SwSetterName node, P data) Visit a parse tree produced bySwiftParser.setterName().default RvisitStatement(SwiftParser.SwStatement node, P data) Visit a parse tree produced bySwiftParser.statement().default RvisitStatementLabel(SwiftParser.SwStatementLabel node, P data) Visit a parse tree produced bySwiftParser.statementLabel().default RvisitStatements(SwiftParser.SwStatements node, P data) Visit a parse tree produced bySwiftParser.statements().default RvisitStructBody(SwiftParser.SwStructBody node, P data) Visit a parse tree produced bySwiftParser.structBody().default RvisitStructDeclaration(SwiftParser.SwStructDeclaration node, P data) Visit a parse tree produced bySwiftParser.structDeclaration().default RvisitStructMember(SwiftParser.SwStructMember node, P data) Visit a parse tree produced bySwiftParser.structMember().default RvisitStructMembers(SwiftParser.SwStructMembers node, P data) Visit a parse tree produced bySwiftParser.structMembers().default RvisitStructName(SwiftParser.SwStructName node, P data) Visit a parse tree produced bySwiftParser.structName().default RvisitSType(SwiftParser.SwSType node, P data) Visit a parse tree produced bySwiftParser.sType().default RVisit a parse tree produced bySwiftParser.subscriptDeclaration().default RVisit a parse tree produced by thesubscriptExpressionlabeled alternative inSwiftParser.postfixExpression().default RvisitSubscriptHead(SwiftParser.SwSubscriptHead node, P data) Visit a parse tree produced bySwiftParser.subscriptHead().default RvisitSubscriptResult(SwiftParser.SwSubscriptResult node, P data) Visit a parse tree produced bySwiftParser.subscriptResult().default RVisit a parse tree produced bySwiftParser.superclassExpression().default RVisit a parse tree produced bySwiftParser.superclassInitializerExpression().default RVisit a parse tree produced bySwiftParser.superclassMethodExpression().default RVisit a parse tree produced bySwiftParser.superclassSubscriptExpression().default RvisitSwiftNode(SwiftNode node, P data) The default visit method for Swift nodes.default RvisitSwiftVersion(SwiftParser.SwSwiftVersion node, P data) Visit a parse tree produced bySwiftParser.swiftVersion().default RvisitSwitchCase(SwiftParser.SwSwitchCase node, P data) Visit a parse tree produced bySwiftParser.switchCase().default RvisitSwitchCases(SwiftParser.SwSwitchCases node, P data) Visit a parse tree produced bySwiftParser.switchCases().default RvisitSwitchStatement(SwiftParser.SwSwitchStatement node, P data) Visit a parse tree produced bySwiftParser.switchStatement().default RvisitThrowStatement(SwiftParser.SwThrowStatement node, P data) Visit a parse tree produced bySwiftParser.throwStatement().default RvisitTopLevel(SwiftParser.SwTopLevel node, P data) Visit a parse tree produced bySwiftParser.topLevel().default RvisitTryOperator(SwiftParser.SwTryOperator node, P data) Visit a parse tree produced bySwiftParser.tryOperator().default RvisitTupleElement(SwiftParser.SwTupleElement node, P data) Visit a parse tree produced bySwiftParser.tupleElement().default RvisitTupleElementList(SwiftParser.SwTupleElementList node, P data) Visit a parse tree produced bySwiftParser.tupleElementList().default RvisitTupleExpression(SwiftParser.SwTupleExpression node, P data) Visit a parse tree produced bySwiftParser.tupleExpression().default RvisitTuplePattern(SwiftParser.SwTuplePattern node, P data) Visit a parse tree produced bySwiftParser.tuplePattern().default RVisit a parse tree produced bySwiftParser.tuplePatternElement().default RVisit a parse tree produced bySwiftParser.tuplePatternElementList().default RvisitTupleType(SwiftParser.SwTupleType node, P data) Visit a parse tree produced bySwiftParser.tupleType().default RvisitTupleTypeElement(SwiftParser.SwTupleTypeElement node, P data) Visit a parse tree produced bySwiftParser.tupleTypeElement().default RVisit a parse tree produced bySwiftParser.tupleTypeElementList().default RVisit a parse tree produced bySwiftParser.typealiasAssignment().default RVisit a parse tree produced bySwiftParser.typealiasDeclaration().default RvisitTypealiasHead(SwiftParser.SwTypealiasHead node, P data) Visit a parse tree produced bySwiftParser.typealiasHead().default RvisitTypealiasName(SwiftParser.SwTypealiasName node, P data) Visit a parse tree produced bySwiftParser.typealiasName().default RvisitTypeAnnotation(SwiftParser.SwTypeAnnotation node, P data) Visit a parse tree produced bySwiftParser.typeAnnotation().default RVisit a parse tree produced bySwiftParser.typeCastingOperator().default RvisitTypeCastingPattern(SwiftParser.SwTypeCastingPattern node, P data) Visit a parse tree produced bySwiftParser.typeCastingPattern().default RvisitTypeIdentifier(SwiftParser.SwTypeIdentifier node, P data) Visit a parse tree produced bySwiftParser.typeIdentifier().default RVisit a parse tree produced bySwiftParser.typeInheritanceClause().default RVisit a parse tree produced bySwiftParser.typeInheritanceList().default RvisitTypeName(SwiftParser.SwTypeName node, P data) Visit a parse tree produced bySwiftParser.typeName().default RvisitUnionStyleEnum(SwiftParser.SwUnionStyleEnum node, P data) Visit a parse tree produced bySwiftParser.unionStyleEnum().default RvisitUnionStyleEnumCase(SwiftParser.SwUnionStyleEnumCase node, P data) Visit a parse tree produced bySwiftParser.unionStyleEnumCase().default RVisit a parse tree produced bySwiftParser.unionStyleEnumCaseClause().default RVisit a parse tree produced bySwiftParser.unionStyleEnumCaseList().default RVisit a parse tree produced bySwiftParser.unionStyleEnumMember().default RVisit a parse tree produced bySwiftParser.unionStyleEnumMembers().default RVisit a parse tree produced bySwiftParser.valueBindingPattern().default RVisit a parse tree produced bySwiftParser.variableDeclaration().default RVisit a parse tree produced bySwiftParser.variableDeclarationHead().default RvisitVariableName(SwiftParser.SwVariableName node, P data) Visit a parse tree produced bySwiftParser.variableName().default RVisit a parse tree produced bySwiftParser.warningCompilationStatement().default RvisitWhereClause(SwiftParser.SwWhereClause node, P data) Visit a parse tree produced bySwiftParser.whereClause().default RvisitWhereExpression(SwiftParser.SwWhereExpression node, P data) Visit a parse tree produced bySwiftParser.whereExpression().default RvisitWhileStatement(SwiftParser.SwWhileStatement node, P data) Visit a parse tree produced bySwiftParser.whileStatement().default RvisitWildcardExpression(SwiftParser.SwWildcardExpression node, P data) Visit a parse tree produced bySwiftParser.wildcardExpression().default RvisitWildcardPattern(SwiftParser.SwWildcardPattern node, P data) Visit a parse tree produced bySwiftParser.wildcardPattern().default RvisitWillSetClause(SwiftParser.SwWillSetClause node, P data) Visit a parse tree produced bySwiftParser.willSetClause().default RvisitWillSetDidSetBlock(SwiftParser.SwWillSetDidSetBlock node, P data) Visit a parse tree produced bySwiftParser.willSetDidSetBlock().Methods inherited from interface net.sourceforge.pmd.lang.ast.AstVisitor
cannotVisit, visitNode
-
Method Details
-
visitSwiftNode
The default visit method for Swift nodes. Unless overridden, the default implementations of the methods of this interface delegate to this method. The default callsAstVisitor.visitNode(Node, Object).- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- Result of the visit
-
visitTopLevel
Visit a parse tree produced bySwiftParser.topLevel().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitStatement
Visit a parse tree produced bySwiftParser.statement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitStatements
Visit a parse tree produced bySwiftParser.statements().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitLoopStatement
Visit a parse tree produced bySwiftParser.loopStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitForInStatement
Visit a parse tree produced bySwiftParser.forInStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitWhileStatement
Visit a parse tree produced bySwiftParser.whileStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRepeatWhileStatement
Visit a parse tree produced bySwiftParser.repeatWhileStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitBranchStatement
Visit a parse tree produced bySwiftParser.branchStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitIfStatement
Visit a parse tree produced bySwiftParser.ifStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitElseClause
Visit a parse tree produced bySwiftParser.elseClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGuardStatement
Visit a parse tree produced bySwiftParser.guardStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSwitchStatement
Visit a parse tree produced bySwiftParser.switchStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSwitchCases
Visit a parse tree produced bySwiftParser.switchCases().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSwitchCase
Visit a parse tree produced bySwiftParser.switchCase().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCaseLabel
Visit a parse tree produced bySwiftParser.caseLabel().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCaseItemList
Visit a parse tree produced bySwiftParser.caseItemList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCaseItem
Visit a parse tree produced bySwiftParser.caseItem().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDefaultLabel
Visit a parse tree produced bySwiftParser.defaultLabel().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitLabeledStatement
Visit a parse tree produced bySwiftParser.labeledStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitStatementLabel
Visit a parse tree produced bySwiftParser.statementLabel().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitLabelName
Visit a parse tree produced bySwiftParser.labelName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitControlTransferStatement
Visit a parse tree produced bySwiftParser.controlTransferStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitBreakStatement
Visit a parse tree produced bySwiftParser.breakStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitContinueStatement
Visit a parse tree produced bySwiftParser.continueStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFallthroughStatement
Visit a parse tree produced bySwiftParser.fallthroughStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitReturnStatement
Visit a parse tree produced bySwiftParser.returnStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitThrowStatement
Visit a parse tree produced bySwiftParser.throwStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDeferStatement
Visit a parse tree produced bySwiftParser.deferStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDoStatement
Visit a parse tree produced bySwiftParser.doStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCatchClauses
Visit a parse tree produced bySwiftParser.catchClauses().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCatchClause
Visit a parse tree produced bySwiftParser.catchClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitConditionList
Visit a parse tree produced bySwiftParser.conditionList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCondition
Visit a parse tree produced bySwiftParser.condition().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCaseCondition
Visit a parse tree produced bySwiftParser.caseCondition().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitOptionalBindingCondition
Visit a parse tree produced bySwiftParser.optionalBindingCondition().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitWhereClause
Visit a parse tree produced bySwiftParser.whereClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitWhereExpression
Visit a parse tree produced bySwiftParser.whereExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAvailabilityCondition
Visit a parse tree produced bySwiftParser.availabilityCondition().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAvailabilityArguments
Visit a parse tree produced bySwiftParser.availabilityArguments().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAvailabilityArgument
Visit a parse tree produced bySwiftParser.availabilityArgument().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPlatformName
Visit a parse tree produced bySwiftParser.platformName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPlatformVersion
Visit a parse tree produced bySwiftParser.platformVersion().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGenericParameterClause
Visit a parse tree produced bySwiftParser.genericParameterClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGenericParameterList
Visit a parse tree produced bySwiftParser.genericParameterList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGenericParameter
Visit a parse tree produced bySwiftParser.genericParameter().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGenericWhereClause
Visit a parse tree produced bySwiftParser.genericWhereClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRequirementList
Visit a parse tree produced bySwiftParser.requirementList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRequirement
Visit a parse tree produced bySwiftParser.requirement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitConformanceRequirement
Visit a parse tree produced bySwiftParser.conformanceRequirement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSameTypeRequirement
Visit a parse tree produced bySwiftParser.sameTypeRequirement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGenericArgumentClause
Visit a parse tree produced bySwiftParser.genericArgumentClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGenericArgumentList
Visit a parse tree produced bySwiftParser.genericArgumentList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGenericArgument
Visit a parse tree produced bySwiftParser.genericArgument().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDeclaration
Visit a parse tree produced bySwiftParser.declaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDeclarations
Visit a parse tree produced bySwiftParser.declarations().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDeclarationModifiers
Visit a parse tree produced bySwiftParser.declarationModifiers().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDeclarationModifier
Visit a parse tree produced bySwiftParser.declarationModifier().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAccessLevelModifier
Visit a parse tree produced bySwiftParser.accessLevelModifier().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAccessLevelModifiers
Visit a parse tree produced bySwiftParser.accessLevelModifiers().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitMutationModifier
Visit a parse tree produced bySwiftParser.mutationModifier().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCodeBlock
Visit a parse tree produced bySwiftParser.codeBlock().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitImportDeclaration
Visit a parse tree produced bySwiftParser.importDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitImportKind
Visit a parse tree produced bySwiftParser.importKind().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitImportPath
Visit a parse tree produced bySwiftParser.importPath().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitImportPathIdentifier
Visit a parse tree produced bySwiftParser.importPathIdentifier().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitConstantDeclaration
Visit a parse tree produced bySwiftParser.constantDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPatternInitializerList
Visit a parse tree produced bySwiftParser.patternInitializerList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPatternInitializer
Visit a parse tree produced bySwiftParser.patternInitializer().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitInitializer
Visit a parse tree produced bySwiftParser.initializer().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitVariableDeclaration
Visit a parse tree produced bySwiftParser.variableDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitVariableDeclarationHead
Visit a parse tree produced bySwiftParser.variableDeclarationHead().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitVariableName
Visit a parse tree produced bySwiftParser.variableName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGetterSetterBlock
Visit a parse tree produced bySwiftParser.getterSetterBlock().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGetterClause
Visit a parse tree produced bySwiftParser.getterClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSetterClause
Visit a parse tree produced bySwiftParser.setterClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSetterName
Visit a parse tree produced bySwiftParser.setterName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGetterSetterKeywordBlock
Visit a parse tree produced bySwiftParser.getterSetterKeywordBlock().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGetterKeywordClause
Visit a parse tree produced bySwiftParser.getterKeywordClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSetterKeywordClause
Visit a parse tree produced bySwiftParser.setterKeywordClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitWillSetDidSetBlock
Visit a parse tree produced bySwiftParser.willSetDidSetBlock().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitWillSetClause
Visit a parse tree produced bySwiftParser.willSetClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDidSetClause
Visit a parse tree produced bySwiftParser.didSetClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypealiasDeclaration
Visit a parse tree produced bySwiftParser.typealiasDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypealiasHead
Visit a parse tree produced bySwiftParser.typealiasHead().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypealiasName
Visit a parse tree produced bySwiftParser.typealiasName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypealiasAssignment
Visit a parse tree produced bySwiftParser.typealiasAssignment().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionDeclaration
Visit a parse tree produced bySwiftParser.functionDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionHead
Visit a parse tree produced bySwiftParser.functionHead().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionName
Visit a parse tree produced bySwiftParser.functionName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionSignature
Visit a parse tree produced bySwiftParser.functionSignature().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionResult
Visit a parse tree produced bySwiftParser.functionResult().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionBody
Visit a parse tree produced bySwiftParser.functionBody().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitParameterClause
Visit a parse tree produced bySwiftParser.parameterClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitParameterList
Visit a parse tree produced bySwiftParser.parameterList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitParameter
Visit a parse tree produced bySwiftParser.parameter().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExternalParameterName
Visit a parse tree produced bySwiftParser.externalParameterName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitLocalParameterName
Visit a parse tree produced bySwiftParser.localParameterName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDefaultArgumentClause
Visit a parse tree produced bySwiftParser.defaultArgumentClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitEnumDeclaration
Visit a parse tree produced bySwiftParser.enumDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitEnumDef
Visit a parse tree produced bySwiftParser.enumDef().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitUnionStyleEnum
Visit a parse tree produced bySwiftParser.unionStyleEnum().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitUnionStyleEnumMembers
Visit a parse tree produced bySwiftParser.unionStyleEnumMembers().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitUnionStyleEnumMember
Visit a parse tree produced bySwiftParser.unionStyleEnumMember().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitUnionStyleEnumCaseClause
Visit a parse tree produced bySwiftParser.unionStyleEnumCaseClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitUnionStyleEnumCaseList
Visit a parse tree produced bySwiftParser.unionStyleEnumCaseList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitUnionStyleEnumCase
Visit a parse tree produced bySwiftParser.unionStyleEnumCase().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitEnumName
Visit a parse tree produced bySwiftParser.enumName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitEnumCaseName
Visit a parse tree produced bySwiftParser.enumCaseName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRawValueStyleEnum
Visit a parse tree produced bySwiftParser.rawValueStyleEnum().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRawValueStyleEnumMembers
Visit a parse tree produced bySwiftParser.rawValueStyleEnumMembers().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRawValueStyleEnumMember
Visit a parse tree produced bySwiftParser.rawValueStyleEnumMember().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRawValueStyleEnumCaseClause
Visit a parse tree produced bySwiftParser.rawValueStyleEnumCaseClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRawValueStyleEnumCaseList
Visit a parse tree produced bySwiftParser.rawValueStyleEnumCaseList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRawValueStyleEnumCase
Visit a parse tree produced bySwiftParser.rawValueStyleEnumCase().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitRawValueAssignment
Visit a parse tree produced bySwiftParser.rawValueAssignment().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitStructDeclaration
Visit a parse tree produced bySwiftParser.structDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitStructName
Visit a parse tree produced bySwiftParser.structName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitStructBody
Visit a parse tree produced bySwiftParser.structBody().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitStructMembers
Visit a parse tree produced bySwiftParser.structMembers().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitStructMember
Visit a parse tree produced bySwiftParser.structMember().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClassDeclaration
Visit a parse tree produced bySwiftParser.classDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClassDeclarationModifiers
Visit a parse tree produced bySwiftParser.classDeclarationModifiers().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClassName
Visit a parse tree produced bySwiftParser.className().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClassBody
Visit a parse tree produced bySwiftParser.classBody().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClassMembers
Visit a parse tree produced bySwiftParser.classMembers().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClassMember
Visit a parse tree produced bySwiftParser.classMember().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolDeclaration
Visit a parse tree produced bySwiftParser.protocolDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolName
Visit a parse tree produced bySwiftParser.protocolName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolBody
Visit a parse tree produced bySwiftParser.protocolBody().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolMembers
Visit a parse tree produced bySwiftParser.protocolMembers().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolMember
Visit a parse tree produced bySwiftParser.protocolMember().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolMemberDeclaration
Visit a parse tree produced bySwiftParser.protocolMemberDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolPropertyDeclaration
Visit a parse tree produced bySwiftParser.protocolPropertyDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolMethodDeclaration
Visit a parse tree produced bySwiftParser.protocolMethodDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolInitializerDeclaration
default R visitProtocolInitializerDeclaration(SwiftParser.SwProtocolInitializerDeclaration node, P data) Visit a parse tree produced bySwiftParser.protocolInitializerDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolSubscriptDeclaration
default R visitProtocolSubscriptDeclaration(SwiftParser.SwProtocolSubscriptDeclaration node, P data) Visit a parse tree produced bySwiftParser.protocolSubscriptDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolAssociatedTypeDeclaration
default R visitProtocolAssociatedTypeDeclaration(SwiftParser.SwProtocolAssociatedTypeDeclaration node, P data) Visit a parse tree produced bySwiftParser.protocolAssociatedTypeDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitInitializerDeclaration
Visit a parse tree produced bySwiftParser.initializerDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitInitializerHead
Visit a parse tree produced bySwiftParser.initializerHead().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitInitializerBody
Visit a parse tree produced bySwiftParser.initializerBody().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDeinitializerDeclaration
Visit a parse tree produced bySwiftParser.deinitializerDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExtensionDeclaration
Visit a parse tree produced bySwiftParser.extensionDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExtensionBody
Visit a parse tree produced bySwiftParser.extensionBody().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExtensionMembers
Visit a parse tree produced bySwiftParser.extensionMembers().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExtensionMember
Visit a parse tree produced bySwiftParser.extensionMember().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSubscriptDeclaration
Visit a parse tree produced bySwiftParser.subscriptDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSubscriptHead
Visit a parse tree produced bySwiftParser.subscriptHead().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSubscriptResult
Visit a parse tree produced bySwiftParser.subscriptResult().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitOperatorDeclaration
Visit a parse tree produced bySwiftParser.operatorDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrefixOperatorDeclaration
Visit a parse tree produced bySwiftParser.prefixOperatorDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPostfixOperatorDeclaration
Visit a parse tree produced bySwiftParser.postfixOperatorDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitInfixOperatorDeclaration
Visit a parse tree produced bySwiftParser.infixOperatorDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitInfixOperatorGroup
Visit a parse tree produced bySwiftParser.infixOperatorGroup().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrecedenceGroupDeclaration
Visit a parse tree produced bySwiftParser.precedenceGroupDeclaration().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrecedenceGroupAttributes
Visit a parse tree produced bySwiftParser.precedenceGroupAttributes().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrecedenceGroupAttribute
Visit a parse tree produced bySwiftParser.precedenceGroupAttribute().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrecedenceGroupRelation
Visit a parse tree produced bySwiftParser.precedenceGroupRelation().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrecedenceGroupAssignment
Visit a parse tree produced bySwiftParser.precedenceGroupAssignment().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrecedenceGroupAssociativity
default R visitPrecedenceGroupAssociativity(SwiftParser.SwPrecedenceGroupAssociativity node, P data) Visit a parse tree produced bySwiftParser.precedenceGroupAssociativity().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrecedenceGroupNames
Visit a parse tree produced bySwiftParser.precedenceGroupNames().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrecedenceGroupName
Visit a parse tree produced bySwiftParser.precedenceGroupName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPattern
Visit a parse tree produced bySwiftParser.pattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitWildcardPattern
Visit a parse tree produced bySwiftParser.wildcardPattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitIdentifierPattern
Visit a parse tree produced bySwiftParser.identifierPattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitValueBindingPattern
Visit a parse tree produced bySwiftParser.valueBindingPattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTuplePattern
Visit a parse tree produced bySwiftParser.tuplePattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTuplePatternElementList
Visit a parse tree produced bySwiftParser.tuplePatternElementList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTuplePatternElement
Visit a parse tree produced bySwiftParser.tuplePatternElement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitEnumCasePattern
Visit a parse tree produced bySwiftParser.enumCasePattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypeCastingPattern
Visit a parse tree produced bySwiftParser.typeCastingPattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitIsPattern
Visit a parse tree produced bySwiftParser.isPattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAsPattern
Visit a parse tree produced bySwiftParser.asPattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExpressionPattern
Visit a parse tree produced bySwiftParser.expressionPattern().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAttribute
Visit a parse tree produced bySwiftParser.attribute().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAttributeName
Visit a parse tree produced bySwiftParser.attributeName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAttributeArgumentClause
Visit a parse tree produced bySwiftParser.attributeArgumentClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAttributes
Visit a parse tree produced bySwiftParser.attributes().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitBalancedTokens
Visit a parse tree produced bySwiftParser.balancedTokens().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitBalancedToken
Visit a parse tree produced bySwiftParser.balancedToken().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExpression
Visit a parse tree produced bySwiftParser.expression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrefixExpression
Visit a parse tree produced bySwiftParser.prefixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitInOutExpression
Visit a parse tree produced bySwiftParser.inOutExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTryOperator
Visit a parse tree produced bySwiftParser.tryOperator().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitBinaryExpression
Visit a parse tree produced bySwiftParser.binaryExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitAssignmentOperator
Visit a parse tree produced bySwiftParser.assignmentOperator().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitConditionalOperator
Visit a parse tree produced bySwiftParser.conditionalOperator().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypeCastingOperator
Visit a parse tree produced bySwiftParser.typeCastingOperator().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrimaryExpression
Visit a parse tree produced bySwiftParser.primaryExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitLiteralExpression
Visit a parse tree produced bySwiftParser.literalExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitArrayLiteral
Visit a parse tree produced bySwiftParser.arrayLiteral().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitArrayLiteralItems
Visit a parse tree produced bySwiftParser.arrayLiteralItems().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitArrayLiteralItem
Visit a parse tree produced bySwiftParser.arrayLiteralItem().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDictionaryLiteral
Visit a parse tree produced bySwiftParser.dictionaryLiteral().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDictionaryLiteralItems
Visit a parse tree produced bySwiftParser.dictionaryLiteralItems().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDictionaryLiteralItem
Visit a parse tree produced bySwiftParser.dictionaryLiteralItem().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPlaygroundLiteral
Visit a parse tree produced bySwiftParser.playgroundLiteral().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSelfExpression
Visit a parse tree produced bySwiftParser.selfExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSuperclassExpression
Visit a parse tree produced bySwiftParser.superclassExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSuperclassMethodExpression
Visit a parse tree produced bySwiftParser.superclassMethodExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSuperclassSubscriptExpression
default R visitSuperclassSubscriptExpression(SwiftParser.SwSuperclassSubscriptExpression node, P data) Visit a parse tree produced bySwiftParser.superclassSubscriptExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSuperclassInitializerExpression
default R visitSuperclassInitializerExpression(SwiftParser.SwSuperclassInitializerExpression node, P data) Visit a parse tree produced bySwiftParser.superclassInitializerExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClosureExpression
Visit a parse tree produced bySwiftParser.closureExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClosureSignature
Visit a parse tree produced bySwiftParser.closureSignature().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClosureParameterClause
Visit a parse tree produced bySwiftParser.closureParameterClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClosureParameterList
Visit a parse tree produced bySwiftParser.closureParameterList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClosureParameter
Visit a parse tree produced bySwiftParser.closureParameter().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClosureParameterName
Visit a parse tree produced bySwiftParser.closureParameterName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCaptureList
Visit a parse tree produced bySwiftParser.captureList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCaptureListItems
Visit a parse tree produced bySwiftParser.captureListItems().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCaptureListItem
Visit a parse tree produced bySwiftParser.captureListItem().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCaptureSpecifier
Visit a parse tree produced bySwiftParser.captureSpecifier().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitImplicitMemberExpression
Visit a parse tree produced bySwiftParser.implicitMemberExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitParenthesizedExpression
Visit a parse tree produced bySwiftParser.parenthesizedExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTupleExpression
Visit a parse tree produced bySwiftParser.tupleExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTupleElementList
Visit a parse tree produced bySwiftParser.tupleElementList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTupleElement
Visit a parse tree produced bySwiftParser.tupleElement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitWildcardExpression
Visit a parse tree produced bySwiftParser.wildcardExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitMacroExpansionExpression
Visit a parse tree produced bySwiftParser.macroExpansionExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSelectorExpression
Visit a parse tree produced bySwiftParser.selectorExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitKeyPathExpression
Visit a parse tree produced bySwiftParser.keyPathExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDynamicTypeExpression
Visit a parse tree produced by thedynamicTypeExpressionlabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionCallWithClosureExpression
default R visitFunctionCallWithClosureExpression(SwiftParser.SwFunctionCallWithClosureExpression node, P data) Visit a parse tree produced by thefunctionCallWithClosureExpressionlabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSubscriptExpression
Visit a parse tree produced by thesubscriptExpressionlabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPostfixSelfExpression
Visit a parse tree produced by thepostfixSelfExpressionlabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitOptionalChainingExpression
Visit a parse tree produced by theoptionalChainingExpressionlabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExplicitMemberExpression1
Visit a parse tree produced by theexplicitMemberExpression1labeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPostfixOperation
Visit a parse tree produced by thepostfixOperationlabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitInitializerExpression
Visit a parse tree produced by theinitializerExpressionlabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitForcedValueExpression
Visit a parse tree produced by theforcedValueExpressionlabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExplicitMemberExpression3
Visit a parse tree produced by theexplicitMemberExpression3labeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitExplicitMemberExpression2
Visit a parse tree produced by theexplicitMemberExpression2labeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionCallExpression
Visit a parse tree produced by thefunctionCallExpressionlabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitInitializerExpressionWithArguments
default R visitInitializerExpressionWithArguments(SwiftParser.SwInitializerExpressionWithArguments node, P data) Visit a parse tree produced by theinitializerExpressionWithArgumentslabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrimary
Visit a parse tree produced by theprimarylabeled alternative inSwiftParser.postfixExpression().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionCallArgumentClause
Visit a parse tree produced bySwiftParser.functionCallArgumentClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionCallArgumentList
Visit a parse tree produced bySwiftParser.functionCallArgumentList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionCallArgument
Visit a parse tree produced bySwiftParser.functionCallArgument().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionCallIdentifier
Visit a parse tree produced bySwiftParser.functionCallIdentifier().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitArgumentNames
Visit a parse tree produced bySwiftParser.argumentNames().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitArgumentName
Visit a parse tree produced bySwiftParser.argumentName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitOperatorHead
Visit a parse tree produced bySwiftParser.operatorHead().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitOperatorCharacter
Visit a parse tree produced bySwiftParser.operatorCharacter().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitOperator
Visit a parse tree produced bySwiftParser.operator().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitBinaryOperator
Visit a parse tree produced bySwiftParser.binaryOperator().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPrefixOperator
Visit a parse tree produced bySwiftParser.prefixOperator().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPostfixOperator
Visit a parse tree produced bySwiftParser.postfixOperator().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSType
Visit a parse tree produced bySwiftParser.sType().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionType
Visit a parse tree produced bySwiftParser.functionType().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionTypeArgumentClause
Visit a parse tree produced bySwiftParser.functionTypeArgumentClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionTypeArgumentList
Visit a parse tree produced bySwiftParser.functionTypeArgumentList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFunctionTypeArgument
Visit a parse tree produced bySwiftParser.functionTypeArgument().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitArgumentLabel
Visit a parse tree produced bySwiftParser.argumentLabel().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitArrayType
Visit a parse tree produced bySwiftParser.arrayType().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitDictionaryType
Visit a parse tree produced bySwiftParser.dictionaryType().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitOptionalType
Visit a parse tree produced bySwiftParser.optionalType().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitImplicitlyUnwrappedOptionalType
default R visitImplicitlyUnwrappedOptionalType(SwiftParser.SwImplicitlyUnwrappedOptionalType node, P data) Visit a parse tree produced bySwiftParser.implicitlyUnwrappedOptionalType().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypeAnnotation
Visit a parse tree produced bySwiftParser.typeAnnotation().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypeIdentifier
Visit a parse tree produced bySwiftParser.typeIdentifier().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypeName
Visit a parse tree produced bySwiftParser.typeName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTupleType
Visit a parse tree produced bySwiftParser.tupleType().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTupleTypeElementList
Visit a parse tree produced bySwiftParser.tupleTypeElementList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTupleTypeElement
Visit a parse tree produced bySwiftParser.tupleTypeElement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitElementName
Visit a parse tree produced bySwiftParser.elementName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolCompositionType
Visit a parse tree produced bySwiftParser.protocolCompositionType().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolCompositionContinuation
default R visitProtocolCompositionContinuation(SwiftParser.SwProtocolCompositionContinuation node, P data) Visit a parse tree produced bySwiftParser.protocolCompositionContinuation().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitProtocolIdentifier
Visit a parse tree produced bySwiftParser.protocolIdentifier().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitMetatypeType
Visit a parse tree produced bySwiftParser.metatypeType().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypeInheritanceClause
Visit a parse tree produced bySwiftParser.typeInheritanceClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitTypeInheritanceList
Visit a parse tree produced bySwiftParser.typeInheritanceList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitClassRequirement
Visit a parse tree produced bySwiftParser.classRequirement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCompilerControlStatement
Visit a parse tree produced bySwiftParser.compilerControlStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitConditionalCompilationBlock
Visit a parse tree produced bySwiftParser.conditionalCompilationBlock().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitIfDirectiveClause
Visit a parse tree produced bySwiftParser.ifDirectiveClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitElseifDirectiveClauses
Visit a parse tree produced bySwiftParser.elseifDirectiveClauses().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitElseifDirectiveClause
Visit a parse tree produced bySwiftParser.elseifDirectiveClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitElseDirectiveClause
Visit a parse tree produced bySwiftParser.elseDirectiveClause().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitCompilationCondition
Visit a parse tree produced bySwiftParser.compilationCondition().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitPlatformCondition
Visit a parse tree produced bySwiftParser.platformCondition().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitOperatingSystem
Visit a parse tree produced bySwiftParser.operatingSystem().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitArchitecture
Visit a parse tree produced bySwiftParser.architecture().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitSwiftVersion
Visit a parse tree produced bySwiftParser.swiftVersion().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitModuleName
Visit a parse tree produced bySwiftParser.moduleName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitLineControlStatement
Visit a parse tree produced bySwiftParser.lineControlStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitLineNumber
Visit a parse tree produced bySwiftParser.lineNumber().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitFileName
Visit a parse tree produced bySwiftParser.fileName().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitWarningCompilationStatement
Visit a parse tree produced bySwiftParser.warningCompilationStatement().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitIdentifier
Visit a parse tree produced bySwiftParser.identifier().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitKeyword
Visit a parse tree produced bySwiftParser.keyword().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitContextSensitiveKeyword
Visit a parse tree produced bySwiftParser.contextSensitiveKeyword().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitGrammarString
Visit a parse tree produced bySwiftParser.grammarString().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitIdentifierList
Visit a parse tree produced bySwiftParser.identifierList().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitBooleanLiteral
Visit a parse tree produced bySwiftParser.booleanLiteral().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitLiteral
Visit a parse tree produced bySwiftParser.literal().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitNumericLiteral
Visit a parse tree produced bySwiftParser.numericLiteral().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-
visitIntegerLiteral
Visit a parse tree produced bySwiftParser.integerLiteral().- Parameters:
node- Node to visitdata- Parameter of the visit- Returns:
- the visitor result
-