Show / Hide Table of Contents

Interface ImdxVisitor<Result>

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

Namespace: GCore.Antlr.Grammers.Mdx
Assembly: Mdx.dll
Syntax
public interface ImdxVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitAmp_quoted_identifier(mdxParser.Amp_quoted_identifierContext)

Visit a parse tree produced by amp_quoted_identifier().

Declaration
Result VisitAmp_quoted_identifier(mdxParser.Amp_quoted_identifierContext context)
Parameters
Type Name Description
mdxParser.Amp_quoted_identifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAxis_name(mdxParser.Axis_nameContext)

Visit a parse tree produced by axis_name().

Declaration
Result VisitAxis_name(mdxParser.Axis_nameContext context)
Parameters
Type Name Description
mdxParser.Axis_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAxis_specification(mdxParser.Axis_specificationContext)

Visit a parse tree produced by axis_specification().

Declaration
Result VisitAxis_specification(mdxParser.Axis_specificationContext context)
Parameters
Type Name Description
mdxParser.Axis_specificationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAxis_specification_list(mdxParser.Axis_specification_listContext)

Visit a parse tree produced by axis_specification_list().

Declaration
Result VisitAxis_specification_list(mdxParser.Axis_specification_listContext context)
Parameters
Type Name Description
mdxParser.Axis_specification_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCase_expression(mdxParser.Case_expressionContext)

Visit a parse tree produced by case_expression().

Declaration
Result VisitCase_expression(mdxParser.Case_expressionContext context)
Parameters
Type Name Description
mdxParser.Case_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCell_property(mdxParser.Cell_propertyContext)

Visit a parse tree produced by cell_property().

Declaration
Result VisitCell_property(mdxParser.Cell_propertyContext context)
Parameters
Type Name Description
mdxParser.Cell_propertyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCell_property_list(mdxParser.Cell_property_listContext)

Visit a parse tree produced by cell_property_list().

Declaration
Result VisitCell_property_list(mdxParser.Cell_property_listContext context)
Parameters
Type Name Description
mdxParser.Cell_property_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCell_props(mdxParser.Cell_propsContext)

Visit a parse tree produced by cell_props().

Declaration
Result VisitCell_props(mdxParser.Cell_propsContext context)
Parameters
Type Name Description
mdxParser.Cell_propsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitComp_op(mdxParser.Comp_opContext)

Visit a parse tree produced by comp_op().

Declaration
Result VisitComp_op(mdxParser.Comp_opContext context)
Parameters
Type Name Description
mdxParser.Comp_opContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCompound_id(mdxParser.Compound_idContext)

Visit a parse tree produced by compound_id().

Declaration
Result VisitCompound_id(mdxParser.Compound_idContext context)
Parameters
Type Name Description
mdxParser.Compound_idContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCube_name(mdxParser.Cube_nameContext)

Visit a parse tree produced by cube_name().

Declaration
Result VisitCube_name(mdxParser.Cube_nameContext context)
Parameters
Type Name Description
mdxParser.Cube_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCube_specification(mdxParser.Cube_specificationContext)

Visit a parse tree produced by cube_specification().

Declaration
Result VisitCube_specification(mdxParser.Cube_specificationContext context)
Parameters
Type Name Description
mdxParser.Cube_specificationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDim_props(mdxParser.Dim_propsContext)

Visit a parse tree produced by dim_props().

Declaration
Result VisitDim_props(mdxParser.Dim_propsContext context)
Parameters
Type Name Description
mdxParser.Dim_propsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExp_list(mdxParser.Exp_listContext)

Visit a parse tree produced by exp_list().

Declaration
Result VisitExp_list(mdxParser.Exp_listContext context)
Parameters
Type Name Description
mdxParser.Exp_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpression(mdxParser.ExpressionContext)

Visit a parse tree produced by expression().

Declaration
Result VisitExpression(mdxParser.ExpressionContext context)
Parameters
Type Name Description
mdxParser.ExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFactor(mdxParser.FactorContext)

Visit a parse tree produced by factor().

Declaration
Result VisitFactor(mdxParser.FactorContext context)
Parameters
Type Name Description
mdxParser.FactorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFormula_specification(mdxParser.Formula_specificationContext)

Visit a parse tree produced by formula_specification().

Declaration
Result VisitFormula_specification(mdxParser.Formula_specificationContext context)
Parameters
Type Name Description
mdxParser.Formula_specificationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFunction_(mdxParser.Function_Context)

Visit a parse tree produced by function_().

Declaration
Result VisitFunction_(mdxParser.Function_Context context)
Parameters
Type Name Description
mdxParser.Function_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIdentifier(mdxParser.IdentifierContext)

Visit a parse tree produced by identifier().

Declaration
Result VisitIdentifier(mdxParser.IdentifierContext context)
Parameters
Type Name Description
mdxParser.IdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitKeyword(mdxParser.KeywordContext)

Visit a parse tree produced by keyword().

Declaration
Result VisitKeyword(mdxParser.KeywordContext context)
Parameters
Type Name Description
mdxParser.KeywordContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMandatory_cell_property(mdxParser.Mandatory_cell_propertyContext)

Visit a parse tree produced by mandatory_cell_property().

Declaration
Result VisitMandatory_cell_property(mdxParser.Mandatory_cell_propertyContext context)
Parameters
Type Name Description
mdxParser.Mandatory_cell_propertyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMdx_statement(mdxParser.Mdx_statementContext)

Visit a parse tree produced by mdx_statement().

Declaration
Result VisitMdx_statement(mdxParser.Mdx_statementContext context)
Parameters
Type Name Description
mdxParser.Mdx_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMember_name(mdxParser.Member_nameContext)

Visit a parse tree produced by member_name().

Declaration
Result VisitMember_name(mdxParser.Member_nameContext context)
Parameters
Type Name Description
mdxParser.Member_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMember_property_def_list(mdxParser.Member_property_def_listContext)

Visit a parse tree produced by member_property_def_list().

Declaration
Result VisitMember_property_def_list(mdxParser.Member_property_def_listContext context)
Parameters
Type Name Description
mdxParser.Member_property_def_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMember_property_definition(mdxParser.Member_property_definitionContext)

Visit a parse tree produced by member_property_definition().

Declaration
Result VisitMember_property_definition(mdxParser.Member_property_definitionContext context)
Parameters
Type Name Description
mdxParser.Member_property_definitionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMember_specification(mdxParser.Member_specificationContext)

Visit a parse tree produced by member_specification().

Declaration
Result VisitMember_specification(mdxParser.Member_specificationContext context)
Parameters
Type Name Description
mdxParser.Member_specificationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProperty_(mdxParser.Property_Context)

Visit a parse tree produced by property_().

Declaration
Result VisitProperty_(mdxParser.Property_Context context)
Parameters
Type Name Description
mdxParser.Property_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProperty_list(mdxParser.Property_listContext)

Visit a parse tree produced by property_list().

Declaration
Result VisitProperty_list(mdxParser.Property_listContext context)
Parameters
Type Name Description
mdxParser.Property_listContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProvider_specific_cell_property(mdxParser.Provider_specific_cell_propertyContext)

Visit a parse tree produced by provider_specific_cell_property().

Declaration
Result VisitProvider_specific_cell_property(mdxParser.Provider_specific_cell_propertyContext context)
Parameters
Type Name Description
mdxParser.Provider_specific_cell_propertyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitQuoted_identifier(mdxParser.Quoted_identifierContext)

Visit a parse tree produced by quoted_identifier().

Declaration
Result VisitQuoted_identifier(mdxParser.Quoted_identifierContext context)
Parameters
Type Name Description
mdxParser.Quoted_identifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSelect_statement(mdxParser.Select_statementContext)

Visit a parse tree produced by select_statement().

Declaration
Result VisitSelect_statement(mdxParser.Select_statementContext context)
Parameters
Type Name Description
mdxParser.Select_statementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSet_name(mdxParser.Set_nameContext)

Visit a parse tree produced by set_name().

Declaration
Result VisitSet_name(mdxParser.Set_nameContext context)
Parameters
Type Name Description
mdxParser.Set_nameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSet_specification(mdxParser.Set_specificationContext)

Visit a parse tree produced by set_specification().

Declaration
Result VisitSet_specification(mdxParser.Set_specificationContext context)
Parameters
Type Name Description
mdxParser.Set_specificationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSingle_formula_specification(mdxParser.Single_formula_specificationContext)

Visit a parse tree produced by single_formula_specification().

Declaration
Result VisitSingle_formula_specification(mdxParser.Single_formula_specificationContext context)
Parameters
Type Name Description
mdxParser.Single_formula_specificationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSlicer_specification(mdxParser.Slicer_specificationContext)

Visit a parse tree produced by slicer_specification().

Declaration
Result VisitSlicer_specification(mdxParser.Slicer_specificationContext context)
Parameters
Type Name Description
mdxParser.Slicer_specificationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTerm(mdxParser.TermContext)

Visit a parse tree produced by term().

Declaration
Result VisitTerm(mdxParser.TermContext context)
Parameters
Type Name Description
mdxParser.TermContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTerm2(mdxParser.Term2Context)

Visit a parse tree produced by term2().

Declaration
Result VisitTerm2(mdxParser.Term2Context context)
Parameters
Type Name Description
mdxParser.Term2Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTerm3(mdxParser.Term3Context)

Visit a parse tree produced by term3().

Declaration
Result VisitTerm3(mdxParser.Term3Context context)
Parameters
Type Name Description
mdxParser.Term3Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTerm4(mdxParser.Term4Context)

Visit a parse tree produced by term4().

Declaration
Result VisitTerm4(mdxParser.Term4Context context)
Parameters
Type Name Description
mdxParser.Term4Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTerm5(mdxParser.Term5Context)

Visit a parse tree produced by term5().

Declaration
Result VisitTerm5(mdxParser.Term5Context context)
Parameters
Type Name Description
mdxParser.Term5Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnquoted_identifier(mdxParser.Unquoted_identifierContext)

Visit a parse tree produced by unquoted_identifier().

Declaration
Result VisitUnquoted_identifier(mdxParser.Unquoted_identifierContext context)
Parameters
Type Name Description
mdxParser.Unquoted_identifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_expression(mdxParser.Value_expressionContext)

Visit a parse tree produced by value_expression().

Declaration
Result VisitValue_expression(mdxParser.Value_expressionContext context)
Parameters
Type Name Description
mdxParser.Value_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_expression_primary(mdxParser.Value_expression_primaryContext)

Visit a parse tree produced by value_expression_primary().

Declaration
Result VisitValue_expression_primary(mdxParser.Value_expression_primaryContext context)
Parameters
Type Name Description
mdxParser.Value_expression_primaryContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_expression_primary0(mdxParser.Value_expression_primary0Context)

Visit a parse tree produced by value_expression_primary0().

Declaration
Result VisitValue_expression_primary0(mdxParser.Value_expression_primary0Context context)
Parameters
Type Name Description
mdxParser.Value_expression_primary0Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_or_expression(mdxParser.Value_or_expressionContext)

Visit a parse tree produced by value_or_expression().

Declaration
Result VisitValue_or_expression(mdxParser.Value_or_expressionContext context)
Parameters
Type Name Description
mdxParser.Value_or_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitValue_xor_expression(mdxParser.Value_xor_expressionContext)

Visit a parse tree produced by value_xor_expression().

Declaration
Result VisitValue_xor_expression(mdxParser.Value_xor_expressionContext context)
Parameters
Type Name Description
mdxParser.Value_xor_expressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitWhen_clause(mdxParser.When_clauseContext)

Visit a parse tree produced by when_clause().

Declaration
Result VisitWhen_clause(mdxParser.When_clauseContext context)
Parameters
Type Name Description
mdxParser.When_clauseContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitWhen_list(mdxParser.When_listContext)

Visit a parse tree produced by when_list().

Declaration
Result VisitWhen_list(mdxParser.When_listContext context)
Parameters
Type Name Description
mdxParser.When_listContext context

The parse tree.

Returns
Type Description
Result
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX