[0, [{"class": "const", "name": "ClassNL", "type": ""}, {"class": "const", "name": "DotNL", "type": ""}, {"class": "const", "name": "EmptyBeginLine", "type": ""}, {"class": "const", "name": "EmptyBeginText", "type": ""}, {"class": "const", "name": "EmptyEndLine", "type": ""}, {"class": "const", "name": "EmptyEndText", "type": ""}, {"class": "const", "name": "EmptyNoWordBoundary", "type": ""}, {"class": "const", "name": "EmptyWordBoundary", "type": ""}, {"class": "const", "name": "ErrInternalError", "type": ""}, {"class": "const", "name": "ErrInvalidCharClass", "type": ""}, {"class": "const", "name": "ErrInvalidCharRange", "type": ""}, {"class": "const", "name": "ErrInvalidEscape", "type": ""}, {"class": "const", "name": "ErrInvalidNamedCapture", "type": ""}, {"class": "const", "name": "ErrInvalidPerlOp", "type": ""}, {"class": "const", "name": "ErrInvalidRepeatOp", "type": ""}, {"class": "const", "name": "ErrInvalidRepeatSize", "type": ""}, {"class": "const", "name": "ErrInvalidUTF8", "type": ""}, {"class": "const", "name": "ErrMissingBracket", "type": ""}, {"class": "const", "name": "ErrMissingParen", "type": ""}, {"class": "const", "name": "ErrMissingRepeatArgument", "type": ""}, {"class": "const", "name": "ErrTrailingBackslash", "type": ""}, {"class": "const", "name": "ErrUnexpectedParen", "type": ""}, {"class": "const", "name": "FoldCase", "type": ""}, {"class": "const", "name": "InstAlt", "type": ""}, {"class": "const", "name": "InstAltMatch", "type": ""}, {"class": "const", "name": "InstCapture", "type": ""}, {"class": "const", "name": "InstEmptyWidth", "type": ""}, {"class": "const", "name": "InstFail", "type": ""}, {"class": "const", "name": "InstMatch", "type": ""}, {"class": "const", "name": "InstNop", "type": ""}, {"class": "const", "name": "InstRune", "type": ""}, {"class": "const", "name": "InstRune1", "type": ""}, {"class": "const", "name": "InstRuneAny", "type": ""}, {"class": "const", "name": "InstRuneAnyNotNL", "type": ""}, {"class": "const", "name": "Literal", "type": ""}, {"class": "const", "name": "MatchNL", "type": ""}, {"class": "const", "name": "NonGreedy", "type": ""}, {"class": "const", "name": "OneLine", "type": ""}, {"class": "const", "name": "OpAlternate", "type": ""}, {"class": "const", "name": "OpAnyChar", "type": ""}, {"class": "const", "name": "OpAnyCharNotNL", "type": ""}, {"class": "const", "name": "OpBeginLine", "type": ""}, {"class": "const", "name": "OpBeginText", "type": ""}, {"class": "const", "name": "OpCapture", "type": ""}, {"class": "const", "name": "OpCharClass", "type": ""}, {"class": "const", "name": "OpConcat", "type": ""}, {"class": "const", "name": "OpEmptyMatch", "type": ""}, {"class": "const", "name": "OpEndLine", "type": ""}, {"class": "const", "name": "OpEndText", "type": ""}, {"class": "const", "name": "OpLiteral", "type": ""}, {"class": "const", "name": "OpNoMatch", "type": ""}, {"class": "const", "name": "OpNoWordBoundary", "type": ""}, {"class": "const", "name": "OpPlus", "type": ""}, {"class": "const", "name": "OpQuest", "type": ""}, {"class": "const", "name": "OpRepeat", "type": ""}, {"class": "const", "name": "OpStar", "type": ""}, {"class": "const", "name": "OpWordBoundary", "type": ""}, {"class": "const", "name": "POSIX", "type": ""}, {"class": "const", "name": "Perl", "type": ""}, {"class": "const", "name": "PerlX", "type": ""}, {"class": "const", "name": "Simple", "type": ""}, {"class": "const", "name": "UnicodeGroups", "type": ""}, {"class": "const", "name": "WasDollar", "type": ""}, {"class": "func", "name": "Compile", "type": "func(re *syntax.Regexp) (*syntax.Prog, error)"}, {"class": "func", "name": "EmptyOpContext", "type": "func(r1 rune, r2 rune) syntax.EmptyOp"}, {"class": "func", "name": "IsWordChar", "type": "func(r rune) bool"}, {"class": "func", "name": "Parse", "type": "func(s string, flags syntax.Flags) (*syntax.Regexp, error)"}, {"class": "type", "name": "EmptyOp", "type": "uint8"}, {"class": "type", "name": "Error", "type": "struct"}, {"class": "type", "name": "ErrorCode", "type": "string"}, {"class": "type", "name": "Flags", "type": "uint16"}, {"class": "type", "name": "Inst", "type": "struct"}, {"class": "type", "name": "InstOp", "type": "uint8"}, {"class": "type", "name": "Op", "type": "uint8"}, {"class": "type", "name": "Prog", "type": "struct"}, {"class": "type", "name": "Regexp", "type": "struct"}]]