Line data Source code
1 :
2 : // Generated from /home/jenkins/workspace/libelektra_PR-2949-JSVQFJNQUXFDDEIVMWX2NWLWVTIX5MLFKA62ACPFOA3QLNMROQ7Q/src/plugins/yanlr/YAML.g4 by ANTLR 4.7.2
3 :
4 : #pragma once
5 :
6 :
7 : #include "antlr4-runtime.h"
8 : #include "YAMLListener.h"
9 :
10 :
11 : namespace yanlr {
12 :
13 : /**
14 : * This class provides an empty implementation of YAMLListener,
15 : * which can be extended to create a listener which only needs to handle a subset
16 : * of the available methods.
17 : */
18 124 : class YAMLBaseListener : public YAMLListener {
19 : public:
20 :
21 28 : virtual void enterYaml(YAML::YamlContext * /*ctx*/) override { }
22 28 : virtual void exitYaml(YAML::YamlContext * /*ctx*/) override { }
23 :
24 128 : virtual void enterChild(YAML::ChildContext * /*ctx*/) override { }
25 128 : virtual void exitChild(YAML::ChildContext * /*ctx*/) override { }
26 :
27 : virtual void enterEmpty(YAML::EmptyContext * /*ctx*/) override { }
28 0 : virtual void exitEmpty(YAML::EmptyContext * /*ctx*/) override { }
29 :
30 79 : virtual void enterValue(YAML::ValueContext * /*ctx*/) override { }
31 : virtual void exitValue(YAML::ValueContext * /*ctx*/) override { }
32 :
33 157 : virtual void enterScalar(YAML::ScalarContext * /*ctx*/) override { }
34 157 : virtual void exitScalar(YAML::ScalarContext * /*ctx*/) override { }
35 :
36 39 : virtual void enterMap(YAML::MapContext * /*ctx*/) override { }
37 39 : virtual void exitMap(YAML::MapContext * /*ctx*/) override { }
38 :
39 39 : virtual void enterPairs(YAML::PairsContext * /*ctx*/) override { }
40 39 : virtual void exitPairs(YAML::PairsContext * /*ctx*/) override { }
41 :
42 : virtual void enterPair(YAML::PairContext * /*ctx*/) override { }
43 : virtual void exitPair(YAML::PairContext * /*ctx*/) override { }
44 :
45 78 : virtual void enterKey(YAML::KeyContext * /*ctx*/) override { }
46 78 : virtual void exitKey(YAML::KeyContext * /*ctx*/) override { }
47 :
48 : virtual void enterSequence(YAML::SequenceContext * /*ctx*/) override { }
49 : virtual void exitSequence(YAML::SequenceContext * /*ctx*/) override { }
50 :
51 10 : virtual void enterElements(YAML::ElementsContext * /*ctx*/) override { }
52 10 : virtual void exitElements(YAML::ElementsContext * /*ctx*/) override { }
53 :
54 : virtual void enterElement(YAML::ElementContext * /*ctx*/) override { }
55 : virtual void exitElement(YAML::ElementContext * /*ctx*/) override { }
56 :
57 2 : virtual void enterComment(YAML::CommentContext * /*ctx*/) override { }
58 2 : virtual void exitComment(YAML::CommentContext * /*ctx*/) override { }
59 :
60 :
61 673 : virtual void enterEveryRule(antlr4::ParserRuleContext * /*ctx*/) override { }
62 673 : virtual void exitEveryRule(antlr4::ParserRuleContext * /*ctx*/) override { }
63 522 : virtual void visitTerminal(antlr4::tree::TerminalNode * /*node*/) override { }
64 0 : virtual void visitErrorNode(antlr4::tree::ErrorNode * /*node*/) override { }
65 :
66 : };
67 :
68 : } // namespace yanlr
|