Show / Hide Table of Contents

Class mdxBaseVisitor<Result>

This class provides an empty implementation of ImdxVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Inheritance
System.Object
mdxBaseVisitor<Result>
Implements
ImdxVisitor<Result>
IParseTreeVisitor<Result>
Namespace: GCore.Antlr.Grammers.Mdx
Assembly: Mdx.dll
Syntax
public class mdxBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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_().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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_().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

Declaration
public virtual 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().

The default implementation returns the result of calling on context.

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

The parse tree.

Returns
Type Description
Result

Implements

ImdxVisitor<Result>
IParseTreeVisitor<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX