EmbASP-CSharp
DLVHEXParserBaseVisitor.cs
1 //------------------------------------------------------------------------------
2 // <auto-generated>
3 // This code was generated by a tool.
4 // ANTLR Version: 4.7
5 //
6 // Changes to this file may cause incorrect behavior and will be lost if
7 // the code is regenerated.
8 // </auto-generated>
9 //------------------------------------------------------------------------------
10 
11 // Generated from DLVHEXParser.g4 by ANTLR 4.7
12 
13 // Unreachable code detected
14 #pragma warning disable 0162
15 // The variable '...' is assigned but its value is never used
16 #pragma warning disable 0219
17 // Missing XML comment for publicly visible type or member '...'
18 #pragma warning disable 1591
19 // Ambiguous reference in cref attribute
20 #pragma warning disable 419
21 
22 using Antlr4.Runtime.Misc;
23 using Antlr4.Runtime.Tree;
24 using IToken = Antlr4.Runtime.IToken;
25 using ParserRuleContext = Antlr4.Runtime.ParserRuleContext;
26 
33 [System.CodeDom.Compiler.GeneratedCode("ANTLR", "4.7")]
34 [System.CLSCompliant(false)]
35 public partial class DLVHEXParserBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IDLVHEXParserVisitor<Result> {
46  public virtual Result VisitGroundQuery([NotNull] DLVHEXParser.GroundQueryContext context) { return VisitChildren(context); }
57  public virtual Result VisitModel([NotNull] DLVHEXParser.ModelContext context) { return VisitChildren(context); }
67  public virtual Result VisitAtoms([NotNull] DLVHEXParser.AtomsContext context) { return VisitChildren(context); }
77  public virtual Result VisitCost([NotNull] DLVHEXParser.CostContext context) { return VisitChildren(context); }
87  public virtual Result VisitLevel([NotNull] DLVHEXParser.LevelContext context) { return VisitChildren(context); }
97  public virtual Result VisitOutput([NotNull] DLVHEXParser.OutputContext context) { return VisitChildren(context); }
107  public virtual Result VisitPredicate_atom([NotNull] DLVHEXParser.Predicate_atomContext context) { return VisitChildren(context); }
117  public virtual Result VisitTerm([NotNull] DLVHEXParser.TermContext context) { return VisitChildren(context); }
127  public virtual Result VisitWitness([NotNull] DLVHEXParser.WitnessContext context) { return VisitChildren(context); }
128 }
DLVHEXParserBaseVisitor.VisitCost
virtual Result VisitCost([NotNull] DLVHEXParser.CostContext context)
Visit a parse tree produced by DLVHEXParser.cost.
Definition: DLVHEXParserBaseVisitor.cs:77
DLVHEXParserBaseVisitor.VisitModel
virtual Result VisitModel([NotNull] DLVHEXParser.ModelContext context)
Visit a parse tree produced by the Model labeled alternative in DLVHEXParser.answer_set.
Definition: DLVHEXParserBaseVisitor.cs:57
DLVHEXParserBaseVisitor.VisitAtoms
virtual Result VisitAtoms([NotNull] DLVHEXParser.AtomsContext context)
Visit a parse tree produced by DLVHEXParser.atoms.
Definition: DLVHEXParserBaseVisitor.cs:67
DLVHEXParserBaseVisitor
This class provides an empty implementation of IDLVHEXParserVisitor<Result>, which can be extended to...
Definition: DLVHEXParserBaseVisitor.cs:35
DLVHEXParserBaseVisitor.VisitWitness
virtual Result VisitWitness([NotNull] DLVHEXParser.WitnessContext context)
Visit a parse tree produced by DLVHEXParser.witness.
Definition: DLVHEXParserBaseVisitor.cs:127
DLVHEXParserBaseVisitor.VisitOutput
virtual Result VisitOutput([NotNull] DLVHEXParser.OutputContext context)
Visit a parse tree produced by DLVHEXParser.output.
Definition: DLVHEXParserBaseVisitor.cs:97
DLVHEXParserBaseVisitor.VisitTerm
virtual Result VisitTerm([NotNull] DLVHEXParser.TermContext context)
Visit a parse tree produced by DLVHEXParser.term.
Definition: DLVHEXParserBaseVisitor.cs:117
DLVHEXParserBaseVisitor.VisitLevel
virtual Result VisitLevel([NotNull] DLVHEXParser.LevelContext context)
Visit a parse tree produced by DLVHEXParser.level.
Definition: DLVHEXParserBaseVisitor.cs:87
DLVHEXParserBaseVisitor.VisitGroundQuery
virtual Result VisitGroundQuery([NotNull] DLVHEXParser.GroundQueryContext context)
Visit a parse tree produced by the GroundQuery labeled alternative in DLVHEXParser....
Definition: DLVHEXParserBaseVisitor.cs:46
IDLVHEXParserVisitor
This interface defines a complete generic visitor for a parse tree produced by DLVHEXParser.
Definition: DLVHEXParserVisitor.cs:33
DLVHEXParserBaseVisitor.VisitPredicate_atom
virtual Result VisitPredicate_atom([NotNull] DLVHEXParser.Predicate_atomContext context)
Visit a parse tree produced by DLVHEXParser.predicate_atom.
Definition: DLVHEXParserBaseVisitor.cs:107