Sha256: 6f4d40883fe6be062fc16b4d2ba37b9708bf36cd985fb81da7e0af4e78620445
Contents?: true
Size: 778 Bytes
Versions: 19
Compression:
Stored size: 778 Bytes
Contents
/* Copyright (c) 2012-2017 The ANTLR Project. All rights reserved. * Use of this file is governed by the BSD 3-clause license that * can be found in the LICENSE.txt file in the project root. */ #pragma once #include <cstddef> #include <string> #include "antlr4-common.h" namespace antlr4 { namespace atn { // Constants for transition serialization. enum class TransitionType : size_t { EPSILON = 1, RANGE = 2, RULE = 3, PREDICATE = 4, // e.g., {isType(input.LT(1))}? ATOM = 5, ACTION = 6, SET = 7, // ~(A|B) or ~atom, wildcard, which convert to next 2 NOT_SET = 8, WILDCARD = 9, PRECEDENCE = 10, }; ANTLR4CPP_PUBLIC std::string transitionTypeName(TransitionType transitionType); } // namespace atn } // namespace antlr4
Version data entries
19 entries across 19 versions & 3 rubygems