enum | Tag {
Tag::ALIAS,
Tag::AND,
Tag::AND_ASGN,
Tag::ARG,
Tag::ARGS,
Tag::ARRAY,
Tag::ARRAY_PATTERN,
Tag::ARRAY_PATTERN_WITH_TAIL,
Tag::BACK_REF,
Tag::BEGIN,
Tag::BLOCK,
Tag::BLOCKARG,
Tag::BLOCK_PASS,
Tag::BREAK,
Tag::CASE,
Tag::CASE_MATCH,
Tag::CASGN,
Tag::CBASE,
Tag::CLASS,
Tag::COMPLEX,
Tag::CONST,
Tag::CONST_PATTERN,
Tag::C_SEND,
Tag::CVAR,
Tag::CVASGN,
Tag::DEF,
Tag::DEFINED,
Tag::DEFS,
Tag::DSTR,
Tag::DSYM,
Tag::E_FLIP_FLOP,
Tag::EMPTY_ELSE,
Tag::ENCODING,
Tag::ENSURE,
Tag::ERANGE_,
Tag::FALSE,
Tag::FILE,
Tag::FIND_PATTERN,
Tag::FLOAT,
Tag::FOR,
Tag::FORWARD_ARG,
Tag::FORWARDED_ARGS,
Tag::GVAR,
Tag::GVASGN,
Tag::HASH,
Tag::HASH_PATTERN,
Tag::HEREDOC,
Tag::IF,
Tag::IF_GUARD,
Tag::I_FLIP_FLOP,
Tag::IF_MOD,
Tag::IF_TERNARY,
Tag::INDEX,
Tag::INDEX_ASGN,
Tag::IN_PATTERN,
Tag::INT,
Tag::IRANGE,
Tag::IVAR,
Tag::IVASGN,
Tag::KWARG,
Tag::KWARGS,
Tag::KW_BEGIN,
Tag::KWNILARG,
Tag::KWOPTARG,
Tag::KWRESTARG,
Tag::KWSPLAT,
Tag::LAMBDA,
Tag::LINE,
Tag::LVAR,
Tag::LVASGN,
Tag::MASGN,
Tag::MATCH_ALT,
Tag::MATCH_AS,
Tag::MATCH_CURRENT_LINE,
Tag::MATCH_NIL_PATTERN,
Tag::MATCH_PATTERN,
Tag::MATCH_PATTERN_P,
Tag::MATCH_REST,
Tag::MATCH_VAR,
Tag::MATCH_WITH_LVASGN,
Tag::MLHS,
Tag::MODULE,
Tag::NEXT,
Tag::NIL,
Tag::NTH_REF,
Tag::NUMBLOCK,
Tag::OP_ASGN,
Tag::OPTARG,
Tag::OR,
Tag::OR_ASGN,
Tag::PAIR,
Tag::PIN,
Tag::POSTEXE,
Tag::PREEXE,
Tag::PROCARG0,
Tag::RATIONAL,
Tag::REDO,
Tag::REGEXP,
Tag::REG_OPT,
Tag::RESCUE,
Tag::RESCUE_BODY,
Tag::RESTARG,
Tag::RETRY,
Tag::RETURN,
Tag::S_CLASS,
Tag::SELF_,
Tag::SEND,
Tag::SHADOWARG,
Tag::SPLAT,
Tag::STR,
Tag::SUPER,
Tag::SYM,
Tag::TRUE,
Tag::UNDEF,
Tag::UNLESS_GUARD,
Tag::UNTIL,
Tag::UNTIL_POST,
Tag::WHEN,
Tag::WHILE,
Tag::WHILE_POST,
Tag::X_HEREDOC,
Tag::XSTR,
Tag::YIELD,
Tag::Z_SUPER
} |