Class OpenGaussDCLStatementVisitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- org.apache.shardingsphere.sql.parser.autogen.OpenGaussStatementBaseVisitor<ASTNode>
-
- org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitor
-
- org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.type.OpenGaussDCLStatementVisitor
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<ASTNode>,org.apache.shardingsphere.sql.parser.api.visitor.SQLVisitor<ASTNode>,org.apache.shardingsphere.sql.parser.api.visitor.statement.SQLStatementVisitor,org.apache.shardingsphere.sql.parser.api.visitor.statement.type.DCLStatementVisitor,OpenGaussStatementVisitor<ASTNode>
public final class OpenGaussDCLStatementVisitor extends OpenGaussStatementVisitor implements org.apache.shardingsphere.sql.parser.api.visitor.statement.type.DCLStatementVisitor
DCL statement visitor for openGauss.
-
-
Constructor Summary
Constructors Constructor Description OpenGaussDCLStatementVisitor()
-
Method Summary
-
Methods inherited from class org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitor
getOriginalText, visitAExpr, visitAexprConst, visitAliasClause, visitAnyName, visitAssignment, visitAttrs, visitBExpr, visitCaseExpr, visitCExpr, visitColumnName, visitColumnNames, visitColumnref, visitConstraintName, visitDataType, visitDataTypeLength, visitDataTypeName, visitDelete, visitExecuteStmt, visitExprList, visitForLockingClause, visitFromClause, visitFromList, visitFuncExpr, visitFunctionExprCommonSubexpr, visitGroupByItem, visitGroupClause, visitHavingClause, visitIdentifier, visitIndexName, visitInsert, visitInsertColumnItem, visitInsertColumnList, visitInsertRest, visitInsertTarget, visitNumberLiterals, visitOptOnDuplicateKey, visitParameterMarker, visitQualifiedName, visitQualifiedNameList, visitRelationExprOptAlias, visitSchemaName, visitSelect, visitSelectClauseN, visitSelectFetchValue, visitSelectLimit, visitSelectLimitValue, visitSelectNoParens, visitSelectOffsetValue, visitSelectWithParens, visitSetClause, visitSetClauseList, visitSetTarget, visitSignedIconst, visitSimpleSelect, visitSortby, visitSortClause, visitTableName, visitTableNames, visitTableReference, visitTargetEl, visitTargetList, visitUnreservedWord, visitUpdate, visitWhereClause, visitWhereOrCurrentClause, visitWindowClause
-
Methods inherited from class org.apache.shardingsphere.sql.parser.autogen.OpenGaussStatementBaseVisitor
visitAbort, visitAbsoluteCount, visitAccessMethod, visitAccessMethodClause, visitAction, visitAddColumnSpecification, visitAddConstraintSpecification, visitAggrArg, visitAggrArgs, visitAggrArgsList, visitAggregateSignature, visitAggregateWithArgtypes, visitAggregateWithArgtypesList, visitAlias, visitAll, visitAllOp, visitAllOrDistinct, visitAlterAggregate, visitAlterAggregateDefinitionClause, visitAlterCollation, visitAlterCollationClause, visitAlterColumnDefault, visitAlterColumnSetOption, visitAlterConversion, visitAlterConversionClause, visitAlterDatabase, visitAlterDatabaseClause, visitAlterDefaultPrivileges, visitAlterDefinitionClause, visitAlterDirectory, visitAlterDomain, visitAlterDomainClause, visitAlterEventTrigger, visitAlterEventTriggerClause, visitAlterExtension, visitAlterExtensionClauses, visitAlterExtensionOptItem, visitAlterExtensionOptList, visitAlterForeignDataWrapper, visitAlterForeignDataWrapperClauses, visitAlterForeignTable, visitAlterForeignTableClauses, visitAlterfuncOptList, visitAlterFunction, visitAlterFunctionClauses, visitAlterGenericOptionElem, visitAlterGenericOptionList, visitAlterGenericOptions, visitAlterGroup, visitAlterGroupClauses, visitAlterIdentityColumnOption, visitAlterIdentityColumnOptionList, visitAlterIndex, visitAlterIndexDefinitionClause, visitAlterIndexDependsOnExtension, visitAlterIndexSetTableSpace, visitAlterLanguage, visitAlterLargeObject, visitAlterMaterializedView, visitAlterMaterializedViewClauses, visitAlterOperator, visitAlterOperatorClass, visitAlterOperatorClassClauses, visitAlterOperatorClauses, visitAlterOperatorFamily, visitAlterOperatorFamilyClauses, visitAlterOptRoleElem, visitAlterOptRoleList, visitAlterPackage, visitAlterPolicy, visitAlterPolicyClauses, visitAlterProcedure, visitAlterProcedureClauses, visitAlterPublication, visitAlterRenameColumn, visitAlterRenameView, visitAlterRoutine, visitAlterRule, visitAlterSchema, visitAlterSequence, visitAlterSequenceClauses, visitAlterServer, visitAlterSetSchema, visitAlterStatistics, visitAlterSubscription, visitAlterSynonym, visitAlterSystem, visitAlterTable, visitAlterTableAction, visitAlterTableActions, visitAlterTableCmd, visitAlterTableCmds, visitAlterTablespace, visitAlterTextSearchConfiguration, visitAlterTextSearchConfigurationClauses, visitAlterTextSearchDictionary, visitAlterTextSearchParser, visitAlterTextSearchTemplate, visitAlterTrigger, visitAlterType, visitAlterTypeClauses, visitAlterTypeCmd, visitAlterTypeCmds, visitAlterUserClauses, visitAlterUserMapping, visitAlterUsing, visitAlterView, visitAlterViewCmds, visitAnalyzeKeyword, visitAnalyzeTable, visitAndOperator, visitAnyNameList, visitAnyOperator, visitArgClass, visitArrayExpr, visitArrayExprList, visitAscDesc, visitAsteriskClause, visitAttributeOption, visitAttributeOptions, visitAttrName, visitAuthIdent, visitBackward, visitBackwardAll, visitBackwardCount, visitBeginTransaction, visitBit, visitBitWithLength, visitBitWithoutLength, visitBooleanOrString, visitCall, visitCallClauses, visitCaseArg, visitCaseDefault, visitCastContext, visitCharacter, visitCharacterClause, visitCharacterSet, visitCharacterWithLength, visitCharacterWithoutLength, visitCheckOption, visitCheckpoint, visitClose, visitCluster, visitClusterIndexSpecification, visitColConstraint, visitColConstraintElem, visitColId, visitColLabel, visitColLable, visitCollate, visitCollateClause, visitCollationName, visitColNameKeyword, visitColQualList, visitColumnConstraint, visitColumnConstraintOption, visitColumnDef, visitColumnDefinition, visitColumnDefList, visitColumnElem, visitColumnList, visitColumnOptions, visitComment, visitCommentClauses, visitCommentText, visitCommit, visitCommitPrepared, visitCommonFuncOptItem, visitCommonTableExpr, visitComparisonOperator, visitConcurrentlyClause, visitConfigurationParameterClause, visitConsTableSpace, visitConstDatetime, visitConstInterval, visitConstraintAttr, visitConstraintAttributeElem, visitConstraintAttributeSpec, visitConstraintClause, visitConstraintOptionalParam, visitConstraintsSetList, visitConstraintsSetMode, visitConstTypeName, visitCopy, visitCopyDelimiter, visitCopyGenericOptArg, visitCopyGenericOptArgList, visitCopyGenericOptArgListItem, visitCopyGenericOptElem, visitCopyGenericOptList, visitCopyOptions, visitCopyOptItem, visitCopyOptList, visitCount, visitCreateAccessMethod, visitCreateAggregate, visitCreateCast, visitCreateCollation, visitCreateConversion, visitCreateDatabase, visitCreateDatabaseSpecification, visitCreatedbOptItem, visitCreatedbOptItems, visitCreatedbOptName, visitCreateDefinition, visitCreateDefinitionClause, visitCreateDirectory, visitCreateDomain, visitCreateEventTrigger, visitCreateExtension, visitCreateExtensionOptItem, visitCreateExtensionOptList, visitCreateForeignDataWrapper, visitCreateForeignTable, visitCreateForeignTableClauses, visitCreatefuncOptItem, visitCreatefuncOptList, visitCreateFunction, visitCreateGenericOptions, visitCreateGroup, visitCreateIndex, visitCreateIndexSpecification, visitCreateLanguage, visitCreateMaterializedView, visitCreateMvTarget, visitCreateOperator, visitCreateOperatorClass, visitCreateOperatorFamily, visitCreateOptRoleElem, visitCreatePolicy, visitCreateProcedure, visitCreatePublication, visitCreateRule, visitCreateSchema, visitCreateSchemaClauses, visitCreateSequence, visitCreateServer, visitCreateStatistics, visitCreateSubscription, visitCreateSynonym, visitCreateTable, visitCreateTablespace, visitCreateTableSpecification, visitCreateTextSearch, visitCreateTransform, visitCreateTrigger, visitCreateType, visitCreateTypeClauses, visitCreateUserMapping, visitCreateView, visitCrossJoinType, visitCteList, visitCubeClause, visitCursor, visitCursorName, visitCursorOption, visitCursorOptions, visitDatabaseName, visitDeallocate, visitDeclare, visitDefACLAction, visitDefACLOption, visitDefACLOptionList, visitDefaclPrivilegeTarget, visitDefArg, visitDefaultExpr, visitDefElem, visitDefinition, visitDefList, visitDirectoryName, visitDiscard, visitDistinct, visitDistinctClause, visitDocumentOrContent, visitDoStatement, visitDostmtOptItem, visitDostmtOptList, visitDropAccessMethod, visitDropAggregate, visitDropBehavior, visitDropCast, visitDropCollation, visitDropColumnSpecification, visitDropConstraintSpecification, visitDropConversion, visitDropDatabase, visitDropDirectory, visitDropDomain, visitDropDroup, visitDropEventTrigger, visitDropExtension, visitDropForeignDataWrapper, visitDropForeignTable, visitDropFunction, visitDropIndex, visitDropIndexOpt, visitDropLanguage, visitDropMaterializedView, visitDropOperator, visitDropOperatorClass, visitDropOperatorFamily, visitDropOwned, visitDropPolicy, visitDropProcedure, visitDropPublication, visitDropRoutine, visitDropRule, visitDropSchema, visitDropSequence, visitDropServer, visitDropStatistics, visitDropSubscription, visitDropSynonym, visitDropTable, visitDropTableOpt, visitDropTablespace, visitDropTextSearch, visitDropTransform, visitDropTrigger, visitDropType, visitDropTypeName, visitDropUserMapping, visitDropView, visitEmptyGroupingSet, visitEmptyStatement, visitEncoding, visitEnd, visitEnumValList, visitEvent, visitEventTriggerValueList, visitEventTriggerWhenItem, visitEventTriggerWhenList, visitExclusionConstraintElem, visitExclusionConstraintList, visitExclusionWhereClause, visitExecute, visitExecuteParamClause, visitExistingWindowName, visitExplain, visitExplainableStmt, visitExplainOptionArg, visitExplainOptionElem, visitExplainOptionList, visitExplainOptionName, visitExplicitRow, visitExtractArg, visitExtractList, visitFdwOption, visitFdwOptions, visitFetch, visitFileName, visitFileSizeLiteral, visitFilterClause, visitFirst, visitFirstOrNext, visitForeignServerVersion, visitForLockingItem, visitForLockingItems, visitForLockingStrength, visitForward, visitForwardAll, visitForwardCount, visitFrameBound, visitFrameClause, visitFrameExtent, visitFuncAliasClause, visitFuncApplication, visitFuncArg, visitFuncArgExpr, visitFuncArgList, visitFuncArgs, visitFuncArgsList, visitFuncArgsWithDefaults, visitFuncArgsWithDefaultsList, visitFuncArgWithDefault, visitFuncAs, visitFuncExprWindowless, visitFuncName, visitFuncReturn, visitFunctionExprWindowless, visitFunctionSetResetClause, visitFunctionTable, visitFunctionWithArgtypes, visitFunctionWithArgtypesList, visitFuncType, visitGeneratedWhen, visitGenericOptionArg, visitGenericOptionElem, visitGenericOptionList, visitGenericOptionName, visitGenericReset, visitGenericSet, visitGenericType, visitGeometricOperator, visitGrantee, visitGranteeList, visitGrantGrantOption, visitGroupByList, visitGroupingSetsClause, visitHandlerName, visitHashPartbound, visitHashPartboundElem, visitIfExists, visitIfNotExists, visitIgnoredIdentifier, visitIgnoredIdentifiers, visitImplicitRow, visitImportForeignSchema, visitImportQualification, visitImportQualificationType, visitInclude, visitIndexElem, visitIndexElemOptions, visitIndexIncludingParams, visitIndexNames, visitIndexParameters, visitIndexParams, visitIndexPartitionCmd, visitIndirection, visitIndirectionEl, visitInExpr, visitInheritClause, visitInnerJoinType, visitIntervalSecond, visitIntoClause, visitIsoLevel, visitJoinedTable, visitJoinQual, visitJsonbConcat, visitJsonbContainAllTopKey, visitJsonbContainAnyTopKey, visitJsonbContainLeft, visitJsonbContainRight, visitJsonbContainTopKey, visitJsonbDelete, visitJsonbPathContainAnyValue, visitJsonbPathDelete, visitJsonbPathPredicateCheck, visitJsonExtract, visitJsonExtractText, visitJsonPathExtract, visitJsonPathExtractText, visitKeyAction, visitKeyActions, visitKeyDelete, visitKeyMatch, visitKeyUpdate, visitLast, visitLikeOption, visitLimitClause, visitListen, visitLiteralsType, visitLoad, visitLock, visitLockedRelsList, visitLockType, visitMathOperator, visitModifyColumn, visitModifyColumnSpecification, visitModifyConstraintSpecification, visitMove, visitName, visitNameList, visitNaturalJoinType, visitNext, visitNoInherit, visitNonReservedWord, visitNonReservedWordOrSconst, visitNotifyStmt, visitNowaitOrSkip, visitNullsOrder, visitNumberConst, visitNumeric, visitNumericOnly, visitNumericOnlyList, visitObjectName, visitObjectTypeAnyName, visitObjectTypeName, visitObjectTypeNameOnAnyName, visitOffsetClause, visitOldAggrDefinition, visitOldAggrElem, visitOldAggrList, visitOnCommitOption, visitOnlyClause, visitOnlyOrWithTies, visitOnObjectClause, visitOp, visitOpclassItem, visitOpclassItemList, visitOpclassPurpose, visitOperArgtypes, visitOperatorDefArg, visitOperatorDefElem, visitOperatorDefList, visitOperatorWithArgtypes, visitOperatorWithArgtypesList, visitOptArrayBounds, visitOptClass, visitOptColumnList, visitOptFloat, visitOptIndirection, visitOptInterval, visitOptionForClause, visitOptMaterialized, visitOptNameList, visitOptTempTableName, visitOptWindowExclusionClause, visitOrdinality, visitOrOperator, visitOuterJoinType, visitOverClause, visitOverlayList, visitOverlayPlacing, visitOverrideKind, visitOwner, visitPackageName, visitParamName, visitParenthesizedSeqOptList, visitPartElem, visitPartitionBoundSpec, visitPartitionClause, visitPartitionCmd, visitPartitionSpec, visitPartParams, visitPartStrategy, visitPathString, visitPatternMatchingOperator, visitPositionList, visitPreparableStmt, visitPrepare, visitPrepareTransaction, visitPrepTypeClause, visitPrimaryKey, visitPrior, visitPrivilege, visitPrivilegeClause, visitPrivilegeLevel, visitPrivilegeList, visitPrivileges, visitPrivilegeType, visitPrivilegeTypes, visitPublicationForTables, visitPublicationNameItem, visitPublicationNameList, visitQualAllOp, visitQualOp, visitReassignOwned, visitRefreshMaterializedView, visitRefreshMatViewStmt, visitReIndex, visitReIndexClauses, visitReindexOptionElem, visitReindexOptionList, visitReindexTargetMultitable, visitReindexTargetType, visitRelationExpr, visitRelationExprList, visitRelativeCount, visitReleaseSavepoint, visitReloptionElem, visitReloptionList, visitReloptions, visitRenameColumnSpecification, visitRenameConstraint, visitRenameIndexSpecification, visitRenameTableSpecification, visitRepeatableClause, visitReplicaIdentity, visitReservedKeyword, visitResetParameter, visitResetRest, visitRestartSeqs, visitReturningClause, visitRoleClause, visitRoleList, visitRoleSpec, visitRollback, visitRollbackPrepared, visitRollbackToSavepoint, visitRollupClause, visitRoutineName, visitRow, visitRowOrRows, visitRowSecurityCmd, visitRowsFromItem, visitRowsFromList, visitRuleActionList, visitRuleActionMulti, visitRuleActionStmt, visitRuntimeScope, visitSavepoint, visitSchemaEltList, visitSchemaNameList, visitSchemaStmt, visitSecurityLabel, visitSecurityLabelClausces, visitSecurityLabelStmt, visitSeqOptElem, visitSeqOptList, visitSequenceOption, visitSequenceOptions, visitSet, visitSetConstraints, visitSetData, visitSetResetClause, visitSetRest, visitSetRestMore, visitSetTargetList, visitSetTransaction, visitShow, visitSimpleTypeName, visitSliceBound, visitSortbyList, visitStartTransaction, visitStorageParameter, visitStorageParameterWithValue, visitSubqueryOp, visitSubstrFor, visitSubstrFrom, visitSubstrList, visitSubType, visitSynonymName, visitTableAccessMethodClause, visitTableConstraint, visitTableConstraintOption, visitTableConstraintUsingIndex, visitTableElement, visitTableElementList, visitTableFuncColumn, visitTableFuncColumnList, visitTableFuncElement, visitTableFuncElementList, visitTableLikeClause, visitTableLikeOption, visitTableLikeOptionList, visitTableNameClause, visitTableNamesClause, visitTablesampleClause, visitTableSpace, visitTempOption, visitTiggerName, visitTimezone, visitTimeZoneClause, visitTransactionModeItem, visitTransactionModeList, visitTransformElementList, visitTransformTypeList, visitTransitionOldOrNew, visitTransitionRelName, visitTransitionRowOrTable, visitTriggerActionTime, visitTriggerEvents, visitTriggerForSpec, visitTriggerFuncArg, visitTriggerFuncArgs, visitTriggerOneEvent, visitTriggerReferencing, visitTriggerTransition, visitTriggerTransitions, visitTriggerWhen, visitTrimList, visitTruncateTable, visitTypedTableElement, visitTypedTableElementList, visitTypeFuncNameKeyword, visitTypeFunctionName, visitTypeList, visitTypeModifiers, visitTypeName, visitTypeNameList, visitUescape, visitUnicodeNormalForm, visitUnlisten, visitUsingClause, visitVacAnalyzeOptionArg, visitVacAnalyzeOptionElem, visitVacAnalyzeOptionList, visitVacAnalyzeOptionName, visitVacuum, visitVacuumRelation, visitVacuumRelationList, visitValidateConstraintSpecification, visitValidatorClause, visitValuesClause, visitVariableResetStmt, visitVarList, visitVarName, visitVarValue, visitWhenClause, visitWhenClauseList, visitWindowDefinition, visitWindowDefinitionList, visitWindowExclusionClause, visitWindowName, visitWindowSpecification, visitWithClause, visitWithData, visitWithinGroupClause, visitWithOption, visitXmlAttributeEl, visitXmlAttributeList, visitXmlAttributes, visitXmlExistsArgument, visitXmlNamespaceEl, visitXmlNamespaceList, visitXmlPassingMech, visitXmlRootStandalone, visitXmlRootVersion, visitXmlTable, visitXmlTableColumnEl, visitXmlTableColumnList, visitXmlTableColumnOptionEl, visitXmlTableColumnOptionList, visitXmlWhitespaceOption, visitZoneValue
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
visitGrant
public ASTNode visitGrant(OpenGaussStatementParser.GrantContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.grant().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitGrantin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitGrantin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRevoke
public ASTNode visitRevoke(OpenGaussStatementParser.RevokeContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.revoke().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitRevokein interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitRevokein classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateUser
public ASTNode visitCreateUser(OpenGaussStatementParser.CreateUserContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.createUser().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateUserin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitCreateUserin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropUser
public ASTNode visitDropUser(OpenGaussStatementParser.DropUserContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.dropUser().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropUserin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitDropUserin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterUser
public ASTNode visitAlterUser(OpenGaussStatementParser.AlterUserContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.alterUser().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterUserin interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitAlterUserin classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCreateRole
public ASTNode visitCreateRole(OpenGaussStatementParser.CreateRoleContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.createRole().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitCreateRolein interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitCreateRolein classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAlterRole
public ASTNode visitAlterRole(OpenGaussStatementParser.AlterRoleContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.alterRole().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAlterRolein interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitAlterRolein classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDropRole
public ASTNode visitDropRole(OpenGaussStatementParser.DropRoleContext ctx)
Description copied from class:OpenGaussStatementBaseVisitorVisit a parse tree produced byOpenGaussStatementParser.dropRole().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDropRolein interfaceOpenGaussStatementVisitor<ASTNode>- Overrides:
visitDropRolein classOpenGaussStatementBaseVisitor<ASTNode>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-