1 /* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved.
2 * Use of this file is governed by the BSD 3-clause license that
3 * can be found in the LICENSE.txt file in the project root.
8 #include "antlr4-common.h"
14 /// Represents the serialization type of a <seealso cref="LexerAction"/>.
16 /// @author Sam Harwell
19 enum class LexerActionType : size_t {
21 /// The type of a <seealso cref="LexerChannelAction"/> action.
25 /// The type of a <seealso cref="LexerCustomAction"/> action.
29 /// The type of a <seealso cref="LexerModeAction"/> action.
33 /// The type of a <seealso cref="LexerMoreAction"/> action.
37 /// The type of a <seealso cref="LexerPopModeAction"/> action.
41 /// The type of a <seealso cref="LexerPushModeAction"/> action.
45 /// The type of a <seealso cref="LexerSkipAction"/> action.
49 /// The type of a <seealso cref="LexerTypeAction"/> action.