1
function _precompile()
2 21
    precompile(ParseState, (String,))
3 21
    precompile(ParseState, (String, Int))
4 21
    precompile(next, (ParseState,))
5 21
    precompile(parse_doc, (ParseState,))
6 21
    precompile(Expr, (EXPR,))
7 21
    precompile(parse_string_or_cmd, (ParseState, Bool))
8

9
    # precompile(setbinding!, (EXPR,))
10
    # precompile(setbinding!, (EXPR, EXPR))
11
    # precompile(Binding, (EXPR,))
12
    # precompile(Binding, (String, EXPR, Nothing, Vector{Any}, Nothing))
13
    # precompile(Scope, (Nothing, Dict{String,Binding}, Nothing, Bool))
14
    # precompile(Scope, (Scope, Dict{String,Binding}, Nothing, Bool))
15
    # precompile(Scope, (Nothing, Dict{String,Binding}, Dict{String,Any}, Bool))
16
    # precompile(Scope, (Scope, Dict{String,Binding}, Dict{String,Any}, Bool))
17
    # precompile(Scope, ())
18 21
    precompile(EXPR, (Head, Nothing, Int, Int, Nothing, Tokens.Kind, Bool, Nothing, Nothing, Nothing, Nothing))
19 21
    precompile(EXPR, (Head, Vector{EXPR}, Int, Int, Nothing, Tokens.Kind, Bool, Nothing, Nothing, Nothing, Nothing))
20 21
    precompile(EXPR, (Head, Vector{EXPR}, Int, Int, String, Tokens.Kind, Bool, Nothing, Nothing, Nothing, Nothing))
21 21
    precompile(EXPR, (Head, Vector{EXPR}, Int, Int))
22 21
    precompile(EXPR, (Head, Vector{EXPR}))
23

24 21
    precompile(mIDENTIFIER, (ParseState,))
25 21
    precompile(mPUNCTUATION, (ParseState,))
26 21
    precompile(mPUNCTUATION, (Tokens.Kind, Int, Int))
27 21
    precompile(mKEYWORD, (ParseState,))
28 21
    precompile(mKEYWORD, (Tokens.Kind, Int, Int))
29 21
    precompile(mOPERATOR, (ParseState,))
30 21
    precompile(mOPERATOR, (Tokens.Kind, Int, Int, Bool))
31 21
    precompile(mLITERAL, (ParseState,))
32 21
    precompile(mLITERAL, (Int, Int, String, Tokens.Kind))
33 21
    precompile(INSTANCE, (ParseState,))
34

35 21
    precompile(tostr, (IOBuffer,))
36 21
    precompile(str_value, (EXPR,))
37

38 21
    precompile(CSTParser.parse_expression, (ParseState,))
39 21
    precompile(CSTParser.parse_paren, (ParseState,))
40 21
    precompile(CSTParser._continue_doc_parse, (ParseState, EXPR))
41 21
    precompile(CSTParser.parse_compound, (ParseState, EXPR))
42 21
    precompile(CSTParser.parse_operator, (ParseState, EXPR, EXPR))
43 21
    precompile(parse_unary, (ParseState, EXPR))
44 21
    precompile(parse_unary_colon, (ParseState, EXPR))
45 21
    precompile(parse_operator_anon_func, (ParseState, EXPR, EXPR))
46 21
    precompile(parse_operator_colon, (ParseState, EXPR, EXPR))
47 21
    precompile(parse_operator_cond, (ParseState, EXPR, EXPR))
48 21
    precompile(parse_operator_dot, (ParseState, EXPR, EXPR))
49 21
    precompile(parse_operator_eq, (ParseState, EXPR, EXPR))
50 21
    precompile(parse_operator_power, (ParseState, EXPR, EXPR))
51 21
    precompile(parse_operator_where, (ParseState, EXPR, EXPR))
52

53 21
    precompile(CSTParser.parse_block, (ParseState, Vector{EXPR}))
54 21
    precompile(CSTParser.parse_block, (ParseState, Vector{EXPR}, Tuple{Tokens.Kind}))
55 21
    precompile(CSTParser.parse_block, (ParseState, Vector{EXPR}, Tuple{Tokens.Kind,Bool}))
56 21
    precompile(CSTParser.parse_iterator, (ParseState,))
57 21
    precompile(CSTParser.parse_iterators, (ParseState, Bool))
58 21
    precompile(CSTParser.parse_call, (ParseState, EXPR, Bool))
59 21
    precompile(CSTParser.parse_comma_sep, (ParseState, Vector{EXPR}, Bool, Bool, Bool))
60 21
    precompile(CSTParser.parse_parameters, (ParseState, Vector{EXPR}, Vector{EXPR}))
61 21
    precompile(CSTParser.parse_macrocall, (ParseState,))
62 21
    precompile(CSTParser.parse_generator, (ParseState, EXPR))
63 21
    precompile(CSTParser.parse_dot_mod, (ParseState, Bool))
64

65 21
    precompile(CSTParser.parse_tuple, (ParseState, EXPR))
66 21
    precompile(CSTParser.parse_array, (ParseState, Bool))
67 21
    precompile(CSTParser.parse_ref, (ParseState, EXPR))
68 21
    precompile(CSTParser.parse_curly, (ParseState, EXPR))
69 21
    precompile(CSTParser.parse_braces, (ParseState,))
70

71 21
    precompile(CSTParser.parse_kw, (ParseState,))
72 21
    precompile(CSTParser.parse_const, (ParseState,))
73 21
    precompile(CSTParser.parse_global, (ParseState,))
74 21
    precompile(CSTParser.parse_local, (ParseState,))
75 21
    precompile(CSTParser.parse_return, (ParseState,))
76 21
    precompile(CSTParser.parse_abstract, (ParseState,))
77 21
    precompile(CSTParser.parse_primitive, (ParseState,))
78 21
    precompile(CSTParser.parse_imports, (ParseState,))
79 21
    precompile(CSTParser.parse_export, (ParseState,))
80 21
    precompile(CSTParser.parse_blockexpr, (ParseState, CSTParser.Head))
81 21
    precompile(CSTParser.parse_if, (ParseState, Bool))
82 21
    precompile(CSTParser.parse_try, (ParseState,))
83 21
    precompile(CSTParser.parse_do, (ParseState, EXPR))
84 21
    precompile(CSTParser.parse_mutable, (ParseState,))
85

86 21
    precompile(CSTParser.closer, (ParseState,))
87 21
    precompile(CSTParser.create_tmp, (Closer,))
88 21
    precompile(CSTParser.update_from_tmp!, (Closer, Closer_TMP))
89 21
    precompile(CSTParser.update_to_default!, (Closer,))
90

91 21
    precompile(Tokenize.Lexers.Lexer, (IOBuffer, Type{Tokens.RawToken}))
92 21
    precompile(Tokenize.Lexers.next_token, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
93 21
    precompile(get, (Dict{Char,Tokenize.Tokens.Kind}, Char, Tokenize.Tokens.Kind))
94 21
    precompile(getindex, (Dict{Tokenize.Tokens.Kind,Symbol}, Tokenize.Tokens.Kind))
95

96 21
    precompile(Tokenize.Lexers.next_token, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
97 21
    precompile(Tokenize.Lexers.lex_amper, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
98 21
    precompile(Tokenize.Lexers.lex_backslash, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
99 21
    precompile(Tokenize.Lexers.lex_bar, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
100 21
    precompile(Tokenize.Lexers.lex_circumflex, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
101 21
    precompile(Tokenize.Lexers.lex_cmd, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
102 21
    precompile(Tokenize.Lexers.lex_colon, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
103 21
    precompile(Tokenize.Lexers.lex_comment, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
104 21
    precompile(Tokenize.Lexers.lex_digit, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken}, Tokens.Kind))
105 21
    precompile(Tokenize.Lexers.lex_division, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
106 21
    precompile(Tokenize.Lexers.lex_dollar, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
107 21
    precompile(Tokenize.Lexers.lex_dot, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
108 21
    precompile(Tokenize.Lexers.lex_equal, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
109 21
    precompile(Tokenize.Lexers.lex_exclaim, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
110 21
    precompile(Tokenize.Lexers.lex_forwardslash, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
111 21
    precompile(Tokenize.Lexers.lex_greater, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
112 21
    precompile(Tokenize.Lexers.lex_identifier, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken}, Char))
113 21
    precompile(Tokenize.Lexers.lex_less, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
114 21
    precompile(Tokenize.Lexers.lex_minus, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
115 21
    precompile(Tokenize.Lexers.lex_percent, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
116 21
    precompile(Tokenize.Lexers.lex_plus, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
117 21
    precompile(Tokenize.Lexers.lex_prime, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
118 21
    precompile(Tokenize.Lexers.lex_quote, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
119 21
    precompile(Tokenize.Lexers.lex_star, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
120 21
    precompile(Tokenize.Lexers.lex_whitespace, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
121 21
    precompile(Tokenize.Lexers.lex_xor, (Tokenize.Lexers.Lexer{IOBuffer,Tokens.RawToken},))
122
end

Read our documentation on viewing source code .

Loading