use crate::containers::size;
pub mod nodes {
use super::size;
use crate::nodes::*;
declare_blob!(
size = size::NODE_ALIAS_SIZE,
value = Alias,
blob = AliasBlob,
doc = "Blob of the `Alias`"
);
declare_blob!(
size = size::NODE_AND_SIZE,
value = And,
blob = AndBlob,
doc = "Blob of the `And`"
);
declare_blob!(
size = size::NODE_AND_ASGN_SIZE,
value = AndAsgn,
blob = AndAsgnBlob,
doc = "Blob of the `AndAsgn`"
);
declare_blob!(
size = size::NODE_ARG_SIZE,
value = Arg,
blob = ArgBlob,
doc = "Blob of the `Arg`"
);
declare_blob!(
size = size::NODE_ARGS_SIZE,
value = Args,
blob = ArgsBlob,
doc = "Blob of the `Args`"
);
declare_blob!(
size = size::NODE_ARRAY_SIZE,
value = Array,
blob = ArrayBlob,
doc = "Blob of the `Array`"
);
declare_blob!(
size = size::NODE_ARRAY_PATTERN_SIZE,
value = ArrayPattern,
blob = ArrayPatternBlob,
doc = "Blob of the `ArrayPattern`"
);
declare_blob!(
size = size::NODE_ARRAY_PATTERN_WITH_TAIL_SIZE,
value = ArrayPatternWithTail,
blob = ArrayPatternWithTailBlob,
doc = "Blob of the `ArrayPatternWithTail`"
);
declare_blob!(
size = size::NODE_BACK_REF_SIZE,
value = BackRef,
blob = BackRefBlob,
doc = "Blob of the `BackRef`"
);
declare_blob!(
size = size::NODE_BEGIN_SIZE,
value = Begin,
blob = BeginBlob,
doc = "Blob of the `Begin`"
);
declare_blob!(
size = size::NODE_BLOCK_SIZE,
value = Block,
blob = BlockBlob,
doc = "Blob of the `Block`"
);
declare_blob!(
size = size::NODE_BLOCKARG_SIZE,
value = Blockarg,
blob = BlockargBlob,
doc = "Blob of the `Blockarg`"
);
declare_blob!(
size = size::NODE_BLOCK_PASS_SIZE,
value = BlockPass,
blob = BlockPassBlob,
doc = "Blob of the `BlockPass`"
);
declare_blob!(
size = size::NODE_BREAK_SIZE,
value = Break,
blob = BreakBlob,
doc = "Blob of the `Break`"
);
declare_blob!(
size = size::NODE_CASE_SIZE,
value = Case,
blob = CaseBlob,
doc = "Blob of the `Case`"
);
declare_blob!(
size = size::NODE_CASE_MATCH_SIZE,
value = CaseMatch,
blob = CaseMatchBlob,
doc = "Blob of the `CaseMatch`"
);
declare_blob!(
size = size::NODE_CASGN_SIZE,
value = Casgn,
blob = CasgnBlob,
doc = "Blob of the `Casgn`"
);
declare_blob!(
size = size::NODE_CBASE_SIZE,
value = Cbase,
blob = CbaseBlob,
doc = "Blob of the `Cbase`"
);
declare_blob!(
size = size::NODE_CLASS_SIZE,
value = Class,
blob = ClassBlob,
doc = "Blob of the `Class`"
);
declare_blob!(
size = size::NODE_COMPLEX_SIZE,
value = Complex,
blob = ComplexBlob,
doc = "Blob of the `Complex`"
);
declare_blob!(
size = size::NODE_CONST_SIZE,
value = Const,
blob = ConstBlob,
doc = "Blob of the `Const`"
);
declare_blob!(
size = size::NODE_CONST_PATTERN_SIZE,
value = ConstPattern,
blob = ConstPatternBlob,
doc = "Blob of the `ConstPattern`"
);
declare_blob!(
size = size::NODE_C_SEND_SIZE,
value = CSend,
blob = CSendBlob,
doc = "Blob of the `CSend`"
);
declare_blob!(
size = size::NODE_CVAR_SIZE,
value = Cvar,
blob = CvarBlob,
doc = "Blob of the `Cvar`"
);
declare_blob!(
size = size::NODE_CVASGN_SIZE,
value = Cvasgn,
blob = CvasgnBlob,
doc = "Blob of the `Cvasgn`"
);
declare_blob!(
size = size::NODE_DEF_SIZE,
value = Def,
blob = DefBlob,
doc = "Blob of the `Def`"
);
declare_blob!(
size = size::NODE_DEFINED_SIZE,
value = Defined,
blob = DefinedBlob,
doc = "Blob of the `Defined`"
);
declare_blob!(
size = size::NODE_DEFS_SIZE,
value = Defs,
blob = DefsBlob,
doc = "Blob of the `Defs`"
);
declare_blob!(
size = size::NODE_DSTR_SIZE,
value = Dstr,
blob = DstrBlob,
doc = "Blob of the `Dstr`"
);
declare_blob!(
size = size::NODE_DSYM_SIZE,
value = Dsym,
blob = DsymBlob,
doc = "Blob of the `Dsym`"
);
declare_blob!(
size = size::NODE_E_FLIP_FLOP_SIZE,
value = EFlipFlop,
blob = EFlipFlopBlob,
doc = "Blob of the `EFlipFlop`"
);
declare_blob!(
size = size::NODE_EMPTY_ELSE_SIZE,
value = EmptyElse,
blob = EmptyElseBlob,
doc = "Blob of the `EmptyElse`"
);
declare_blob!(
size = size::NODE_ENCODING_SIZE,
value = Encoding,
blob = EncodingBlob,
doc = "Blob of the `Encoding`"
);
declare_blob!(
size = size::NODE_ENSURE_SIZE,
value = Ensure,
blob = EnsureBlob,
doc = "Blob of the `Ensure`"
);
declare_blob!(
size = size::NODE_ERANGE_SIZE,
value = Erange,
blob = ErangeBlob,
doc = "Blob of the `Erange`"
);
declare_blob!(
size = size::NODE_FALSE_SIZE,
value = False,
blob = FalseBlob,
doc = "Blob of the `False`"
);
declare_blob!(
size = size::NODE_FILE_SIZE,
value = File,
blob = FileBlob,
doc = "Blob of the `File`"
);
declare_blob!(
size = size::NODE_FIND_PATTERN_SIZE,
value = FindPattern,
blob = FindPatternBlob,
doc = "Blob of the `FindPattern`"
);
declare_blob!(
size = size::NODE_FLOAT_SIZE,
value = Float,
blob = FloatBlob,
doc = "Blob of the `Float`"
);
declare_blob!(
size = size::NODE_FOR_SIZE,
value = For,
blob = ForBlob,
doc = "Blob of the `For`"
);
declare_blob!(
size = size::NODE_FORWARD_ARG_SIZE,
value = ForwardArg,
blob = ForwardArgBlob,
doc = "Blob of the `ForwardArg`"
);
declare_blob!(
size = size::NODE_FORWARDED_ARGS_SIZE,
value = ForwardedArgs,
blob = ForwardedArgsBlob,
doc = "Blob of the `ForwardedArgs`"
);
declare_blob!(
size = size::NODE_GVAR_SIZE,
value = Gvar,
blob = GvarBlob,
doc = "Blob of the `Gvar`"
);
declare_blob!(
size = size::NODE_GVASGN_SIZE,
value = Gvasgn,
blob = GvasgnBlob,
doc = "Blob of the `Gvasgn`"
);
declare_blob!(
size = size::NODE_HASH_SIZE,
value = Hash,
blob = HashBlob,
doc = "Blob of the `Hash`"
);
declare_blob!(
size = size::NODE_HASH_PATTERN_SIZE,
value = HashPattern,
blob = HashPatternBlob,
doc = "Blob of the `HashPattern`"
);
declare_blob!(
size = size::NODE_HEREDOC_SIZE,
value = Heredoc,
blob = HeredocBlob,
doc = "Blob of the `Heredoc`"
);
declare_blob!(
size = size::NODE_IF_SIZE,
value = If,
blob = IfBlob,
doc = "Blob of the `If`"
);
declare_blob!(
size = size::NODE_IF_GUARD_SIZE,
value = IfGuard,
blob = IfGuardBlob,
doc = "Blob of the `IfGuard`"
);
declare_blob!(
size = size::NODE_I_FLIP_FLOP_SIZE,
value = IFlipFlop,
blob = IFlipFlopBlob,
doc = "Blob of the `IFlipFlop`"
);
declare_blob!(
size = size::NODE_IF_MOD_SIZE,
value = IfMod,
blob = IfModBlob,
doc = "Blob of the `IfMod`"
);
declare_blob!(
size = size::NODE_IF_TERNARY_SIZE,
value = IfTernary,
blob = IfTernaryBlob,
doc = "Blob of the `IfTernary`"
);
declare_blob!(
size = size::NODE_INDEX_SIZE,
value = Index,
blob = IndexBlob,
doc = "Blob of the `Index`"
);
declare_blob!(
size = size::NODE_INDEX_ASGN_SIZE,
value = IndexAsgn,
blob = IndexAsgnBlob,
doc = "Blob of the `IndexAsgn`"
);
declare_blob!(
size = size::NODE_IN_PATTERN_SIZE,
value = InPattern,
blob = InPatternBlob,
doc = "Blob of the `InPattern`"
);
declare_blob!(
size = size::NODE_INT_SIZE,
value = Int,
blob = IntBlob,
doc = "Blob of the `Int`"
);
declare_blob!(
size = size::NODE_IRANGE_SIZE,
value = Irange,
blob = IrangeBlob,
doc = "Blob of the `Irange`"
);
declare_blob!(
size = size::NODE_IVAR_SIZE,
value = Ivar,
blob = IvarBlob,
doc = "Blob of the `Ivar`"
);
declare_blob!(
size = size::NODE_IVASGN_SIZE,
value = Ivasgn,
blob = IvasgnBlob,
doc = "Blob of the `Ivasgn`"
);
declare_blob!(
size = size::NODE_KWARG_SIZE,
value = Kwarg,
blob = KwargBlob,
doc = "Blob of the `Kwarg`"
);
declare_blob!(
size = size::NODE_KWARGS_SIZE,
value = Kwargs,
blob = KwargsBlob,
doc = "Blob of the `Kwargs`"
);
declare_blob!(
size = size::NODE_KW_BEGIN_SIZE,
value = KwBegin,
blob = KwBeginBlob,
doc = "Blob of the `KwBegin`"
);
declare_blob!(
size = size::NODE_KWNILARG_SIZE,
value = Kwnilarg,
blob = KwnilargBlob,
doc = "Blob of the `Kwnilarg`"
);
declare_blob!(
size = size::NODE_KWOPTARG_SIZE,
value = Kwoptarg,
blob = KwoptargBlob,
doc = "Blob of the `Kwoptarg`"
);
declare_blob!(
size = size::NODE_KWRESTARG_SIZE,
value = Kwrestarg,
blob = KwrestargBlob,
doc = "Blob of the `Kwrestarg`"
);
declare_blob!(
size = size::NODE_KWSPLAT_SIZE,
value = Kwsplat,
blob = KwsplatBlob,
doc = "Blob of the `Kwsplat`"
);
declare_blob!(
size = size::NODE_LAMBDA_SIZE,
value = Lambda,
blob = LambdaBlob,
doc = "Blob of the `Lambda`"
);
declare_blob!(
size = size::NODE_LINE_SIZE,
value = Line,
blob = LineBlob,
doc = "Blob of the `Line`"
);
declare_blob!(
size = size::NODE_LVAR_SIZE,
value = Lvar,
blob = LvarBlob,
doc = "Blob of the `Lvar`"
);
declare_blob!(
size = size::NODE_LVASGN_SIZE,
value = Lvasgn,
blob = LvasgnBlob,
doc = "Blob of the `Lvasgn`"
);
declare_blob!(
size = size::NODE_MASGN_SIZE,
value = Masgn,
blob = MasgnBlob,
doc = "Blob of the `Masgn`"
);
declare_blob!(
size = size::NODE_MATCH_ALT_SIZE,
value = MatchAlt,
blob = MatchAltBlob,
doc = "Blob of the `MatchAlt`"
);
declare_blob!(
size = size::NODE_MATCH_AS_SIZE,
value = MatchAs,
blob = MatchAsBlob,
doc = "Blob of the `MatchAs`"
);
declare_blob!(
size = size::NODE_MATCH_CURRENT_LINE_SIZE,
value = MatchCurrentLine,
blob = MatchCurrentLineBlob,
doc = "Blob of the `MatchCurrentLine`"
);
declare_blob!(
size = size::NODE_MATCH_NIL_PATTERN_SIZE,
value = MatchNilPattern,
blob = MatchNilPatternBlob,
doc = "Blob of the `MatchNilPattern`"
);
declare_blob!(
size = size::NODE_MATCH_PATTERN_SIZE,
value = MatchPattern,
blob = MatchPatternBlob,
doc = "Blob of the `MatchPattern`"
);
declare_blob!(
size = size::NODE_MATCH_PATTERN_P_SIZE,
value = MatchPatternP,
blob = MatchPatternPBlob,
doc = "Blob of the `MatchPatternP`"
);
declare_blob!(
size = size::NODE_MATCH_REST_SIZE,
value = MatchRest,
blob = MatchRestBlob,
doc = "Blob of the `MatchRest`"
);
declare_blob!(
size = size::NODE_MATCH_VAR_SIZE,
value = MatchVar,
blob = MatchVarBlob,
doc = "Blob of the `MatchVar`"
);
declare_blob!(
size = size::NODE_MATCH_WITH_LVASGN_SIZE,
value = MatchWithLvasgn,
blob = MatchWithLvasgnBlob,
doc = "Blob of the `MatchWithLvasgn`"
);
declare_blob!(
size = size::NODE_MLHS_SIZE,
value = Mlhs,
blob = MlhsBlob,
doc = "Blob of the `Mlhs`"
);
declare_blob!(
size = size::NODE_MODULE_SIZE,
value = Module,
blob = ModuleBlob,
doc = "Blob of the `Module`"
);
declare_blob!(
size = size::NODE_NEXT_SIZE,
value = Next,
blob = NextBlob,
doc = "Blob of the `Next`"
);
declare_blob!(
size = size::NODE_NIL_SIZE,
value = Nil,
blob = NilBlob,
doc = "Blob of the `Nil`"
);
declare_blob!(
size = size::NODE_NTH_REF_SIZE,
value = NthRef,
blob = NthRefBlob,
doc = "Blob of the `NthRef`"
);
declare_blob!(
size = size::NODE_NUMBLOCK_SIZE,
value = Numblock,
blob = NumblockBlob,
doc = "Blob of the `Numblock`"
);
declare_blob!(
size = size::NODE_OP_ASGN_SIZE,
value = OpAsgn,
blob = OpAsgnBlob,
doc = "Blob of the `OpAsgn`"
);
declare_blob!(
size = size::NODE_OPTARG_SIZE,
value = Optarg,
blob = OptargBlob,
doc = "Blob of the `Optarg`"
);
declare_blob!(
size = size::NODE_OR_SIZE,
value = Or,
blob = OrBlob,
doc = "Blob of the `Or`"
);
declare_blob!(
size = size::NODE_OR_ASGN_SIZE,
value = OrAsgn,
blob = OrAsgnBlob,
doc = "Blob of the `OrAsgn`"
);
declare_blob!(
size = size::NODE_PAIR_SIZE,
value = Pair,
blob = PairBlob,
doc = "Blob of the `Pair`"
);
declare_blob!(
size = size::NODE_PIN_SIZE,
value = Pin,
blob = PinBlob,
doc = "Blob of the `Pin`"
);
declare_blob!(
size = size::NODE_POSTEXE_SIZE,
value = Postexe,
blob = PostexeBlob,
doc = "Blob of the `Postexe`"
);
declare_blob!(
size = size::NODE_PREEXE_SIZE,
value = Preexe,
blob = PreexeBlob,
doc = "Blob of the `Preexe`"
);
declare_blob!(
size = size::NODE_PROCARG0_SIZE,
value = Procarg0,
blob = Procarg0Blob,
doc = "Blob of the `Procarg0`"
);
declare_blob!(
size = size::NODE_RATIONAL_SIZE,
value = Rational,
blob = RationalBlob,
doc = "Blob of the `Rational`"
);
declare_blob!(
size = size::NODE_REDO_SIZE,
value = Redo,
blob = RedoBlob,
doc = "Blob of the `Redo`"
);
declare_blob!(
size = size::NODE_REGEXP_SIZE,
value = Regexp,
blob = RegexpBlob,
doc = "Blob of the `Regexp`"
);
declare_blob!(
size = size::NODE_REG_OPT_SIZE,
value = RegOpt,
blob = RegOptBlob,
doc = "Blob of the `RegOpt`"
);
declare_blob!(
size = size::NODE_RESCUE_SIZE,
value = Rescue,
blob = RescueBlob,
doc = "Blob of the `Rescue`"
);
declare_blob!(
size = size::NODE_RESCUE_BODY_SIZE,
value = RescueBody,
blob = RescueBodyBlob,
doc = "Blob of the `RescueBody`"
);
declare_blob!(
size = size::NODE_RESTARG_SIZE,
value = Restarg,
blob = RestargBlob,
doc = "Blob of the `Restarg`"
);
declare_blob!(
size = size::NODE_RETRY_SIZE,
value = Retry,
blob = RetryBlob,
doc = "Blob of the `Retry`"
);
declare_blob!(
size = size::NODE_RETURN_SIZE,
value = Return,
blob = ReturnBlob,
doc = "Blob of the `Return`"
);
declare_blob!(
size = size::NODE_S_CLASS_SIZE,
value = SClass,
blob = SClassBlob,
doc = "Blob of the `SClass`"
);
declare_blob!(
size = size::NODE_SELF__SIZE,
value = Self_,
blob = Self_Blob,
doc = "Blob of the `Self_`"
);
declare_blob!(
size = size::NODE_SEND_SIZE,
value = Send,
blob = SendBlob,
doc = "Blob of the `Send`"
);
declare_blob!(
size = size::NODE_SHADOWARG_SIZE,
value = Shadowarg,
blob = ShadowargBlob,
doc = "Blob of the `Shadowarg`"
);
declare_blob!(
size = size::NODE_SPLAT_SIZE,
value = Splat,
blob = SplatBlob,
doc = "Blob of the `Splat`"
);
declare_blob!(
size = size::NODE_STR_SIZE,
value = Str,
blob = StrBlob,
doc = "Blob of the `Str`"
);
declare_blob!(
size = size::NODE_SUPER_SIZE,
value = Super,
blob = SuperBlob,
doc = "Blob of the `Super`"
);
declare_blob!(
size = size::NODE_SYM_SIZE,
value = Sym,
blob = SymBlob,
doc = "Blob of the `Sym`"
);
declare_blob!(
size = size::NODE_TRUE_SIZE,
value = True,
blob = TrueBlob,
doc = "Blob of the `True`"
);
declare_blob!(
size = size::NODE_UNDEF_SIZE,
value = Undef,
blob = UndefBlob,
doc = "Blob of the `Undef`"
);
declare_blob!(
size = size::NODE_UNLESS_GUARD_SIZE,
value = UnlessGuard,
blob = UnlessGuardBlob,
doc = "Blob of the `UnlessGuard`"
);
declare_blob!(
size = size::NODE_UNTIL_SIZE,
value = Until,
blob = UntilBlob,
doc = "Blob of the `Until`"
);
declare_blob!(
size = size::NODE_UNTIL_POST_SIZE,
value = UntilPost,
blob = UntilPostBlob,
doc = "Blob of the `UntilPost`"
);
declare_blob!(
size = size::NODE_WHEN_SIZE,
value = When,
blob = WhenBlob,
doc = "Blob of the `When`"
);
declare_blob!(
size = size::NODE_WHILE_SIZE,
value = While,
blob = WhileBlob,
doc = "Blob of the `While`"
);
declare_blob!(
size = size::NODE_WHILE_POST_SIZE,
value = WhilePost,
blob = WhilePostBlob,
doc = "Blob of the `WhilePost`"
);
declare_blob!(
size = size::NODE_X_HEREDOC_SIZE,
value = XHeredoc,
blob = XHeredocBlob,
doc = "Blob of the `XHeredoc`"
);
declare_blob!(
size = size::NODE_XSTR_SIZE,
value = Xstr,
blob = XstrBlob,
doc = "Blob of the `Xstr`"
);
declare_blob!(
size = size::NODE_YIELD_SIZE,
value = Yield,
blob = YieldBlob,
doc = "Blob of the `Yield`"
);
declare_blob!(
size = size::NODE_Z_SUPER_SIZE,
value = ZSuper,
blob = ZSuperBlob,
doc = "Blob of the `ZSuper`"
);
}
pub mod messages {
use super::size;
use crate::error::message::variants::*;
declare_blob!(
size = size::MESSAGE_FRACTION_AFTER_NUMERIC_SIZE,
value = FractionAfterNumeric,
blob = FractionAfterNumericBlob,
doc = "Blob of the `FractionAfterNumeric`"
);
declare_blob!(
size = size::MESSAGE_NO_DIGITS_AFTER_DOT_SIZE,
value = NoDigitsAfterDot,
blob = NoDigitsAfterDotBlob,
doc = "Blob of the `NoDigitsAfterDot`"
);
declare_blob!(
size = size::MESSAGE_UNKNOWN_TYPE_OF_PERCENT_STRING_SIZE,
value = UnknownTypeOfPercentString,
blob = UnknownTypeOfPercentStringBlob,
doc = "Blob of the `UnknownTypeOfPercentString`"
);
declare_blob!(
size = size::MESSAGE_NUMERIC_LITERAL_WITHOUT_DIGITS_SIZE,
value = NumericLiteralWithoutDigits,
blob = NumericLiteralWithoutDigitsBlob,
doc = "Blob of the `NumericLiteralWithoutDigits`"
);
declare_blob!(
size = size::MESSAGE_UNTERMINATED_LIST_SIZE,
value = UnterminatedList,
blob = UnterminatedListBlob,
doc = "Blob of the `UnterminatedList`"
);
declare_blob!(
size = size::MESSAGE_UNTERMINATED_REGEXP_SIZE,
value = UnterminatedRegexp,
blob = UnterminatedRegexpBlob,
doc = "Blob of the `UnterminatedRegexp`"
);
declare_blob!(
size = size::MESSAGE_UNTERMINATED_STRING_SIZE,
value = UnterminatedString,
blob = UnterminatedStringBlob,
doc = "Blob of the `UnterminatedString`"
);
declare_blob!(
size = size::MESSAGE_UNTERMINATED_QUOTED_STRING_SIZE,
value = UnterminatedQuotedString,
blob = UnterminatedQuotedStringBlob,
doc = "Blob of the `UnterminatedQuotedString`"
);
declare_blob!(
size = size::MESSAGE_INVALID_UNICODE_ESCAPE_SIZE,
value = InvalidUnicodeEscape,
blob = InvalidUnicodeEscapeBlob,
doc = "Blob of the `InvalidUnicodeEscape`"
);
declare_blob!(
size = size::MESSAGE_TOO_LARGE_UNICODE_CODEPOINT_SIZE,
value = TooLargeUnicodeCodepoint,
blob = TooLargeUnicodeCodepointBlob,
doc = "Blob of the `TooLargeUnicodeCodepoint`"
);
declare_blob!(
size = size::MESSAGE_INVALID_UNICODE_CODEPOINT_SIZE,
value = InvalidUnicodeCodepoint,
blob = InvalidUnicodeCodepointBlob,
doc = "Blob of the `InvalidUnicodeCodepoint`"
);
declare_blob!(
size = size::MESSAGE_MULTIPLE_CODEPOINT_AT_SINGLE_CHAR_SIZE,
value = MultipleCodepointAtSingleChar,
blob = MultipleCodepointAtSingleCharBlob,
doc = "Blob of the `MultipleCodepointAtSingleChar`"
);
declare_blob!(
size = size::MESSAGE_INVALID_ESCAPE_CHARACTER_SIZE,
value = InvalidEscapeCharacter,
blob = InvalidEscapeCharacterBlob,
doc = "Blob of the `InvalidEscapeCharacter`"
);
declare_blob!(
size = size::MESSAGE_INVALID_HEX_ESCAPE_SIZE,
value = InvalidHexEscape,
blob = InvalidHexEscapeBlob,
doc = "Blob of the `InvalidHexEscape`"
);
declare_blob!(
size = size::MESSAGE_UNTERMINATED_HEREDOC_SIZE,
value = UnterminatedHeredoc,
blob = UnterminatedHeredocBlob,
doc = "Blob of the `UnterminatedHeredoc`"
);
declare_blob!(
size = size::MESSAGE_UNTERMINATED_HEREDOC_ID_SIZE,
value = UnterminatedHeredocId,
blob = UnterminatedHeredocIdBlob,
doc = "Blob of the `UnterminatedHeredocId`"
);
declare_blob!(
size = size::MESSAGE_SLASH_R_AT_MIDDLE_OF_LINE_SIZE,
value = SlashRAtMiddleOfLine,
blob = SlashRAtMiddleOfLineBlob,
doc = "Blob of the `SlashRAtMiddleOfLine`"
);
declare_blob!(
size = size::MESSAGE_D_STAR_INTERPRETED_AS_ARG_PREFIX_SIZE,
value = DStarInterpretedAsArgPrefix,
blob = DStarInterpretedAsArgPrefixBlob,
doc = "Blob of the `DStarInterpretedAsArgPrefix`"
);
declare_blob!(
size = size::MESSAGE_STAR_INTERPRETED_AS_ARG_PREFIX_SIZE,
value = StarInterpretedAsArgPrefix,
blob = StarInterpretedAsArgPrefixBlob,
doc = "Blob of the `StarInterpretedAsArgPrefix`"
);
declare_blob!(
size = size::MESSAGE_AMPERSAND_INTERPRETED_AS_ARG_PREFIX_SIZE,
value = AmpersandInterpretedAsArgPrefix,
blob = AmpersandInterpretedAsArgPrefixBlob,
doc = "Blob of the `AmpersandInterpretedAsArgPrefix`"
);
declare_blob!(
size = size::MESSAGE_TRIPLE_DOT_AT_EOL_SIZE,
value = TripleDotAtEol,
blob = TripleDotAtEolBlob,
doc = "Blob of the `TripleDotAtEol`"
);
declare_blob!(
size = size::MESSAGE_PARENTHESES_ITERPRETED_AS_ARGLIST_SIZE,
value = ParenthesesIterpretedAsArglist,
blob = ParenthesesIterpretedAsArglistBlob,
doc = "Blob of the `ParenthesesIterpretedAsArglist`"
);
declare_blob!(
size = size::MESSAGE_AMBIGUOUS_FIRST_ARGUMENT_SIZE,
value = AmbiguousFirstArgument,
blob = AmbiguousFirstArgumentBlob,
doc = "Blob of the `AmbiguousFirstArgument`"
);
declare_blob!(
size = size::MESSAGE_AMBIGUOUS_OPERATOR_SIZE,
value = AmbiguousOperator,
blob = AmbiguousOperatorBlob,
doc = "Blob of the `AmbiguousOperator`"
);
declare_blob!(
size = size::MESSAGE_INVALID_CHARACTER_SYNTAX_SIZE,
value = InvalidCharacterSyntax,
blob = InvalidCharacterSyntaxBlob,
doc = "Blob of the `InvalidCharacterSyntax`"
);
declare_blob!(
size = size::MESSAGE_INVALID_OCTAL_DIGIT_SIZE,
value = InvalidOctalDigit,
blob = InvalidOctalDigitBlob,
doc = "Blob of the `InvalidOctalDigit`"
);
declare_blob!(
size = size::MESSAGE_TRAILING_CHAR_IN_NUMBER_SIZE,
value = TrailingCharInNumber,
blob = TrailingCharInNumberBlob,
doc = "Blob of the `TrailingCharInNumber`"
);
declare_blob!(
size = size::MESSAGE_EMBEDDED_DOCUMENT_MEETS_EOF_SIZE,
value = EmbeddedDocumentMeetsEof,
blob = EmbeddedDocumentMeetsEofBlob,
doc = "Blob of the `EmbeddedDocumentMeetsEof`"
);
declare_blob!(
size = size::MESSAGE_INVALID_CHAR_SIZE,
value = InvalidChar,
blob = InvalidCharBlob,
doc = "Blob of the `InvalidChar`"
);
declare_blob!(
size = size::MESSAGE_INCOMPLETE_CHARACTER_SYNTAX_SIZE,
value = IncompleteCharacterSyntax,
blob = IncompleteCharacterSyntaxBlob,
doc = "Blob of the `IncompleteCharacterSyntax`"
);
declare_blob!(
size = size::MESSAGE_GVAR_WITHOUT_ID_SIZE,
value = GvarWithoutId,
blob = GvarWithoutIdBlob,
doc = "Blob of the `GvarWithoutId`"
);
declare_blob!(
size = size::MESSAGE_INVALID_GVAR_NAME_SIZE,
value = InvalidGvarName,
blob = InvalidGvarNameBlob,
doc = "Blob of the `InvalidGvarName`"
);
declare_blob!(
size = size::MESSAGE_IVAR_WITHOUT_ID_SIZE,
value = IvarWithoutId,
blob = IvarWithoutIdBlob,
doc = "Blob of the `IvarWithoutId`"
);
declare_blob!(
size = size::MESSAGE_INVALID_IVAR_NAME_SIZE,
value = InvalidIvarName,
blob = InvalidIvarNameBlob,
doc = "Blob of the `InvalidIvarName`"
);
declare_blob!(
size = size::MESSAGE_CVAR_WITHOUT_ID_SIZE,
value = CvarWithoutId,
blob = CvarWithoutIdBlob,
doc = "Blob of the `CvarWithoutId`"
);
declare_blob!(
size = size::MESSAGE_INVALID_CVAR_NAME_SIZE,
value = InvalidCvarName,
blob = InvalidCvarNameBlob,
doc = "Blob of the `InvalidCvarName`"
);
declare_blob!(
size = size::MESSAGE_UNKNOWN_REGEX_OPTIONS_SIZE,
value = UnknownRegexOptions,
blob = UnknownRegexOptionsBlob,
doc = "Blob of the `UnknownRegexOptions`"
);
declare_blob!(
size = size::MESSAGE_UNTERMINATED_UNICODE_ESCAPE_SIZE,
value = UnterminatedUnicodeEscape,
blob = UnterminatedUnicodeEscapeBlob,
doc = "Blob of the `UnterminatedUnicodeEscape`"
);
declare_blob!(
size = size::MESSAGE_ENCODING_ERROR_SIZE,
value = EncodingError,
blob = EncodingErrorBlob,
doc = "Blob of the `EncodingError`"
);
declare_blob!(
size = size::MESSAGE_INVALID_MULTIBYTE_CHAR_SIZE,
value = InvalidMultibyteChar,
blob = InvalidMultibyteCharBlob,
doc = "Blob of the `InvalidMultibyteChar`"
);
declare_blob!(
size = size::MESSAGE_AMBIGUOUS_TERNARY_OPERATOR_SIZE,
value = AmbiguousTernaryOperator,
blob = AmbiguousTernaryOperatorBlob,
doc = "Blob of the `AmbiguousTernaryOperator`"
);
declare_blob!(
size = size::MESSAGE_AMBIGUOUS_REGEXP_SIZE,
value = AmbiguousRegexp,
blob = AmbiguousRegexpBlob,
doc = "Blob of the `AmbiguousRegexp`"
);
declare_blob!(
size = size::MESSAGE_ELSE_WITHOUT_RESCUE_SIZE,
value = ElseWithoutRescue,
blob = ElseWithoutRescueBlob,
doc = "Blob of the `ElseWithoutRescue`"
);
declare_blob!(
size = size::MESSAGE_BEGIN_NOT_AT_TOP_LEVEL_SIZE,
value = BeginNotAtTopLevel,
blob = BeginNotAtTopLevelBlob,
doc = "Blob of the `BeginNotAtTopLevel`"
);
declare_blob!(
size = size::MESSAGE_ALIAS_NTH_REF_SIZE,
value = AliasNthRef,
blob = AliasNthRefBlob,
doc = "Blob of the `AliasNthRef`"
);
declare_blob!(
size = size::MESSAGE_CSEND_INSIDE_MASGN_SIZE,
value = CsendInsideMasgn,
blob = CsendInsideMasgnBlob,
doc = "Blob of the `CsendInsideMasgn`"
);
declare_blob!(
size = size::MESSAGE_CLASS_OR_MODULE_NAME_MUST_BE_CONSTANT_SIZE,
value = ClassOrModuleNameMustBeConstant,
blob = ClassOrModuleNameMustBeConstantBlob,
doc = "Blob of the `ClassOrModuleNameMustBeConstant`"
);
declare_blob!(
size = size::MESSAGE_ENDLESS_SETTER_DEFINITION_SIZE,
value = EndlessSetterDefinition,
blob = EndlessSetterDefinitionBlob,
doc = "Blob of the `EndlessSetterDefinition`"
);
declare_blob!(
size = size::MESSAGE_UNEXPECTED_TOKEN_SIZE,
value = UnexpectedToken,
blob = UnexpectedTokenBlob,
doc = "Blob of the `UnexpectedToken`"
);
declare_blob!(
size = size::MESSAGE_CLASS_DEFINITION_IN_METHOD_BODY_SIZE,
value = ClassDefinitionInMethodBody,
blob = ClassDefinitionInMethodBodyBlob,
doc = "Blob of the `ClassDefinitionInMethodBody`"
);
declare_blob!(
size = size::MESSAGE_MODULE_DEFINITION_IN_METHOD_BODY_SIZE,
value = ModuleDefinitionInMethodBody,
blob = ModuleDefinitionInMethodBodyBlob,
doc = "Blob of the `ModuleDefinitionInMethodBody`"
);
declare_blob!(
size = size::MESSAGE_INVALID_RETURN_IN_CLASS_OR_MODULE_BODY_SIZE,
value = InvalidReturnInClassOrModuleBody,
blob = InvalidReturnInClassOrModuleBodyBlob,
doc = "Blob of the `InvalidReturnInClassOrModuleBody`"
);
declare_blob!(
size = size::MESSAGE_CONST_ARGUMENT_SIZE,
value = ConstArgument,
blob = ConstArgumentBlob,
doc = "Blob of the `ConstArgument`"
);
declare_blob!(
size = size::MESSAGE_IVAR_ARGUMENT_SIZE,
value = IvarArgument,
blob = IvarArgumentBlob,
doc = "Blob of the `IvarArgument`"
);
declare_blob!(
size = size::MESSAGE_GVAR_ARGUMENT_SIZE,
value = GvarArgument,
blob = GvarArgumentBlob,
doc = "Blob of the `GvarArgument`"
);
declare_blob!(
size = size::MESSAGE_CVAR_ARGUMENT_SIZE,
value = CvarArgument,
blob = CvarArgumentBlob,
doc = "Blob of the `CvarArgument`"
);
declare_blob!(
size = size::MESSAGE_NO_SUCH_LOCAL_VARIABLE_SIZE,
value = NoSuchLocalVariable,
blob = NoSuchLocalVariableBlob,
doc = "Blob of the `NoSuchLocalVariable`"
);
declare_blob!(
size = size::MESSAGE_ORDINARY_PARAM_DEFINED_SIZE,
value = OrdinaryParamDefined,
blob = OrdinaryParamDefinedBlob,
doc = "Blob of the `OrdinaryParamDefined`"
);
declare_blob!(
size = size::MESSAGE_NUMPARAM_USED_SIZE,
value = NumparamUsed,
blob = NumparamUsedBlob,
doc = "Blob of the `NumparamUsed`"
);
declare_blob!(
size = size::MESSAGE_TOK_AT_EOL_WITHOUT_EXPRESSION_SIZE,
value = TokAtEolWithoutExpression,
blob = TokAtEolWithoutExpressionBlob,
doc = "Blob of the `TokAtEolWithoutExpression`"
);
declare_blob!(
size = size::MESSAGE_END_IN_METHOD_SIZE,
value = EndInMethod,
blob = EndInMethodBlob,
doc = "Blob of the `EndInMethod`"
);
declare_blob!(
size = size::MESSAGE_COMPARISON_AFTER_COMPARISON_SIZE,
value = ComparisonAfterComparison,
blob = ComparisonAfterComparisonBlob,
doc = "Blob of the `ComparisonAfterComparison`"
);
declare_blob!(
size = size::MESSAGE_CIRCULAR_ARGUMENT_REFERENCE_SIZE,
value = CircularArgumentReference,
blob = CircularArgumentReferenceBlob,
doc = "Blob of the `CircularArgumentReference`"
);
declare_blob!(
size = size::MESSAGE_DYNAMIC_CONSTANT_ASSIGNMENT_SIZE,
value = DynamicConstantAssignment,
blob = DynamicConstantAssignmentBlob,
doc = "Blob of the `DynamicConstantAssignment`"
);
declare_blob!(
size = size::MESSAGE_CANT_ASSIGN_TO_SELF_SIZE,
value = CantAssignToSelf,
blob = CantAssignToSelfBlob,
doc = "Blob of the `CantAssignToSelf`"
);
declare_blob!(
size = size::MESSAGE_CANT_ASSIGN_TO_NIL_SIZE,
value = CantAssignToNil,
blob = CantAssignToNilBlob,
doc = "Blob of the `CantAssignToNil`"
);
declare_blob!(
size = size::MESSAGE_CANT_ASSIGN_TO_TRUE_SIZE,
value = CantAssignToTrue,
blob = CantAssignToTrueBlob,
doc = "Blob of the `CantAssignToTrue`"
);
declare_blob!(
size = size::MESSAGE_CANT_ASSIGN_TO_FALSE_SIZE,
value = CantAssignToFalse,
blob = CantAssignToFalseBlob,
doc = "Blob of the `CantAssignToFalse`"
);
declare_blob!(
size = size::MESSAGE_CANT_ASSIGN_TO_FILE_SIZE,
value = CantAssignToFile,
blob = CantAssignToFileBlob,
doc = "Blob of the `CantAssignToFile`"
);
declare_blob!(
size = size::MESSAGE_CANT_ASSIGN_TO_LINE_SIZE,
value = CantAssignToLine,
blob = CantAssignToLineBlob,
doc = "Blob of the `CantAssignToLine`"
);
declare_blob!(
size = size::MESSAGE_CANT_ASSIGN_TO_ENCODING_SIZE,
value = CantAssignToEncoding,
blob = CantAssignToEncodingBlob,
doc = "Blob of the `CantAssignToEncoding`"
);
declare_blob!(
size = size::MESSAGE_CANT_ASSIGN_TO_NUMPARAM_SIZE,
value = CantAssignToNumparam,
blob = CantAssignToNumparamBlob,
doc = "Blob of the `CantAssignToNumparam`"
);
declare_blob!(
size = size::MESSAGE_CANT_SET_VARIABLE_SIZE,
value = CantSetVariable,
blob = CantSetVariableBlob,
doc = "Blob of the `CantSetVariable`"
);
declare_blob!(
size = size::MESSAGE_BLOCK_GIVEN_TO_YIELD_SIZE,
value = BlockGivenToYield,
blob = BlockGivenToYieldBlob,
doc = "Blob of the `BlockGivenToYield`"
);
declare_blob!(
size = size::MESSAGE_BLOCK_AND_BLOCK_ARG_GIVEN_SIZE,
value = BlockAndBlockArgGiven,
blob = BlockAndBlockArgGivenBlob,
doc = "Blob of the `BlockAndBlockArgGiven`"
);
declare_blob!(
size = size::MESSAGE_SYMBOL_LITERAL_WITH_INTERPOLATION_SIZE,
value = SymbolLiteralWithInterpolation,
blob = SymbolLiteralWithInterpolationBlob,
doc = "Blob of the `SymbolLiteralWithInterpolation`"
);
declare_blob!(
size = size::MESSAGE_RESERVED_FOR_NUMPARAM_SIZE,
value = ReservedForNumparam,
blob = ReservedForNumparamBlob,
doc = "Blob of the `ReservedForNumparam`"
);
declare_blob!(
size = size::MESSAGE_KEY_MUST_BE_VALID_AS_LOCAL_VARIABLE_SIZE,
value = KeyMustBeValidAsLocalVariable,
blob = KeyMustBeValidAsLocalVariableBlob,
doc = "Blob of the `KeyMustBeValidAsLocalVariable`"
);
declare_blob!(
size = size::MESSAGE_DUPLICATE_VARIABLE_NAME_SIZE,
value = DuplicateVariableName,
blob = DuplicateVariableNameBlob,
doc = "Blob of the `DuplicateVariableName`"
);
declare_blob!(
size = size::MESSAGE_DUPLICATE_KEY_NAME_SIZE,
value = DuplicateKeyName,
blob = DuplicateKeyNameBlob,
doc = "Blob of the `DuplicateKeyName`"
);
declare_blob!(
size = size::MESSAGE_SINGLETON_LITERAL_SIZE,
value = SingletonLiteral,
blob = SingletonLiteralBlob,
doc = "Blob of the `SingletonLiteral`"
);
declare_blob!(
size = size::MESSAGE_NTH_REF_IS_TOO_BIG_SIZE,
value = NthRefIsTooBig,
blob = NthRefIsTooBigBlob,
doc = "Blob of the `NthRefIsTooBig`"
);
declare_blob!(
size = size::MESSAGE_DUPLICATED_ARGUMENT_NAME_SIZE,
value = DuplicatedArgumentName,
blob = DuplicatedArgumentNameBlob,
doc = "Blob of the `DuplicatedArgumentName`"
);
declare_blob!(
size = size::MESSAGE_REGEX_ERROR_SIZE,
value = RegexError,
blob = RegexErrorBlob,
doc = "Blob of the `RegexError`"
);
declare_blob!(
size = size::MESSAGE_INVALID_SYMBOL_SIZE,
value = InvalidSymbol,
blob = InvalidSymbolBlob,
doc = "Blob of the `InvalidSymbol`"
);
declare_blob!(
size = size::MESSAGE_VOID_VALUE_EXPRESSION_SIZE,
value = VoidValueExpression,
blob = VoidValueExpressionBlob,
doc = "Blob of the `VoidValueExpression`"
);
}