mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-02 22:54:58 +00:00
Rename BindPat -> IdentPat
This commit is contained in:
parent
6791eb9685
commit
9818108798
83 changed files with 277 additions and 273 deletions
|
@ -34,7 +34,7 @@ SOURCE_FILE@0..389
|
|||
PARAM_LIST@38..93
|
||||
L_PAREN@38..39
|
||||
PARAM@39..54
|
||||
BIND_PAT@39..46
|
||||
IDENT_PAT@39..46
|
||||
NAME@39..46
|
||||
IDENT@39..46 "builder"
|
||||
COLON@46..47
|
||||
|
@ -51,7 +51,7 @@ SOURCE_FILE@0..389
|
|||
COMMA@54..55
|
||||
WHITESPACE@55..56
|
||||
PARAM@56..72
|
||||
BIND_PAT@56..62
|
||||
IDENT_PAT@56..62
|
||||
NAME@56..62
|
||||
IDENT@56..62 "tokens"
|
||||
COLON@62..63
|
||||
|
@ -69,7 +69,7 @@ SOURCE_FILE@0..389
|
|||
COMMA@72..73
|
||||
WHITESPACE@73..74
|
||||
PARAM@74..92
|
||||
BIND_PAT@74..80
|
||||
IDENT_PAT@74..80
|
||||
NAME@74..80
|
||||
IDENT@74..80 "events"
|
||||
COLON@80..81
|
||||
|
@ -96,7 +96,7 @@ SOURCE_FILE@0..389
|
|||
LET_STMT@100..125
|
||||
LET_KW@100..103
|
||||
WHITESPACE@103..104
|
||||
BIND_PAT@104..120
|
||||
IDENT_PAT@104..120
|
||||
MUT_KW@104..107
|
||||
WHITESPACE@107..108
|
||||
NAME@108..120
|
||||
|
@ -111,7 +111,7 @@ SOURCE_FILE@0..389
|
|||
LET_STMT@130..389
|
||||
LET_KW@130..133
|
||||
WHITESPACE@133..134
|
||||
BIND_PAT@134..140
|
||||
IDENT_PAT@134..140
|
||||
NAME@134..140
|
||||
IDENT@134..140 "eat_ws"
|
||||
WHITESPACE@140..141
|
||||
|
@ -121,7 +121,7 @@ SOURCE_FILE@0..389
|
|||
PARAM_LIST@143..388
|
||||
PIPE@143..144
|
||||
PARAM@144..159
|
||||
BIND_PAT@144..147
|
||||
IDENT_PAT@144..147
|
||||
NAME@144..147
|
||||
IDENT@144..147 "idx"
|
||||
COLON@147..148
|
||||
|
@ -172,7 +172,7 @@ SOURCE_FILE@0..389
|
|||
NAME_REF@188..192
|
||||
IDENT@188..192 "Some"
|
||||
L_PAREN@192..193
|
||||
BIND_PAT@193..198
|
||||
IDENT_PAT@193..198
|
||||
NAME@193..198
|
||||
IDENT@193..198 "token"
|
||||
R_PAREN@198..199
|
||||
|
@ -185,7 +185,7 @@ SOURCE_FILE@0..389
|
|||
err: `expected COMMA`
|
||||
WHITESPACE@201..202
|
||||
PARAM@202..208
|
||||
BIND_PAT@202..208
|
||||
IDENT_PAT@202..208
|
||||
NAME@202..208
|
||||
IDENT@202..208 "tokens"
|
||||
err: `expected COMMA`
|
||||
|
@ -205,7 +205,7 @@ SOURCE_FILE@0..389
|
|||
ERROR@213..214
|
||||
STAR@213..214
|
||||
err: `expected COMMA`
|
||||
BIND_PAT@214..217
|
||||
IDENT_PAT@214..217
|
||||
NAME@214..217
|
||||
IDENT@214..217 "idx"
|
||||
R_PAREN@217..218
|
||||
|
@ -229,7 +229,7 @@ SOURCE_FILE@0..389
|
|||
BANG@236..237
|
||||
err: `expected COMMA`
|
||||
PARAM@237..242
|
||||
BIND_PAT@237..242
|
||||
IDENT_PAT@237..242
|
||||
NAME@237..242
|
||||
IDENT@237..242 "token"
|
||||
err: `expected COMMA`
|
||||
|
@ -239,7 +239,7 @@ SOURCE_FILE@0..389
|
|||
DOT@242..243
|
||||
err: `expected COMMA`
|
||||
PARAM@243..247
|
||||
BIND_PAT@243..247
|
||||
IDENT_PAT@243..247
|
||||
NAME@243..247
|
||||
IDENT@243..247 "kind"
|
||||
err: `expected COMMA`
|
||||
|
@ -265,7 +265,7 @@ SOURCE_FILE@0..389
|
|||
err: `expected COMMA`
|
||||
WHITESPACE@261..278
|
||||
PARAM@278..283
|
||||
BIND_PAT@278..283
|
||||
IDENT_PAT@278..283
|
||||
NAME@278..283
|
||||
IDENT@278..283 "break"
|
||||
err: `expected COMMA`
|
||||
|
@ -282,7 +282,7 @@ SOURCE_FILE@0..389
|
|||
err: `expected COMMA`
|
||||
WHITESPACE@298..311
|
||||
PARAM@311..318
|
||||
BIND_PAT@311..318
|
||||
IDENT_PAT@311..318
|
||||
NAME@311..318
|
||||
IDENT@311..318 "builder"
|
||||
err: `expected COMMA`
|
||||
|
@ -298,7 +298,7 @@ SOURCE_FILE@0..389
|
|||
NAME_REF@319..323
|
||||
IDENT@319..323 "leaf"
|
||||
L_PAREN@323..324
|
||||
BIND_PAT@324..329
|
||||
IDENT_PAT@324..329
|
||||
NAME@324..329
|
||||
IDENT@324..329 "token"
|
||||
err: `expected COMMA`
|
||||
|
@ -306,12 +306,12 @@ SOURCE_FILE@0..389
|
|||
ERROR@329..330
|
||||
DOT@329..330
|
||||
err: `expected COMMA`
|
||||
BIND_PAT@330..334
|
||||
IDENT_PAT@330..334
|
||||
NAME@330..334
|
||||
IDENT@330..334 "kind"
|
||||
COMMA@334..335
|
||||
WHITESPACE@335..336
|
||||
BIND_PAT@336..341
|
||||
IDENT_PAT@336..341
|
||||
NAME@336..341
|
||||
IDENT@336..341 "token"
|
||||
err: `expected COMMA`
|
||||
|
@ -319,7 +319,7 @@ SOURCE_FILE@0..389
|
|||
ERROR@341..342
|
||||
DOT@341..342
|
||||
err: `expected COMMA`
|
||||
BIND_PAT@342..345
|
||||
IDENT_PAT@342..345
|
||||
NAME@342..345
|
||||
IDENT@342..345 "len"
|
||||
R_PAREN@345..346
|
||||
|
@ -336,7 +336,7 @@ SOURCE_FILE@0..389
|
|||
STAR@360..361
|
||||
err: `expected COMMA`
|
||||
PARAM@361..364
|
||||
BIND_PAT@361..364
|
||||
IDENT_PAT@361..364
|
||||
NAME@361..364
|
||||
IDENT@361..364 "idx"
|
||||
err: `expected COMMA`
|
||||
|
|
|
@ -7,7 +7,7 @@ SOURCE_FILE@0..47
|
|||
PARAM_LIST@6..16
|
||||
L_PAREN@6..7 "("
|
||||
PARAM@7..15
|
||||
BIND_PAT@7..10
|
||||
IDENT_PAT@7..10
|
||||
NAME@7..10
|
||||
IDENT@7..10 "foo"
|
||||
COLON@10..11 ":"
|
||||
|
@ -25,7 +25,7 @@ SOURCE_FILE@0..47
|
|||
LET_STMT@23..36
|
||||
LET_KW@23..26 "let"
|
||||
WHITESPACE@26..27 " "
|
||||
BIND_PAT@27..30
|
||||
IDENT_PAT@27..30
|
||||
NAME@27..30
|
||||
IDENT@27..30 "bar"
|
||||
WHITESPACE@30..31 " "
|
||||
|
|
|
@ -38,7 +38,7 @@ SOURCE_FILE@0..183
|
|||
LET_STMT@57..85
|
||||
LET_KW@57..60 "let"
|
||||
WHITESPACE@60..61 " "
|
||||
BIND_PAT@61..64
|
||||
IDENT_PAT@61..64
|
||||
NAME@61..64
|
||||
IDENT@61..64 "res"
|
||||
WHITESPACE@64..65 " "
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..139
|
|||
LET_STMT@15..24
|
||||
LET_KW@15..18 "let"
|
||||
WHITESPACE@18..19 " "
|
||||
BIND_PAT@19..22
|
||||
IDENT_PAT@19..22
|
||||
NAME@19..22
|
||||
IDENT@19..22 "foo"
|
||||
WHITESPACE@22..23 " "
|
||||
|
@ -23,7 +23,7 @@ SOURCE_FILE@0..139
|
|||
LET_STMT@29..41
|
||||
LET_KW@29..32 "let"
|
||||
WHITESPACE@32..33 " "
|
||||
BIND_PAT@33..36
|
||||
IDENT_PAT@33..36
|
||||
NAME@33..36
|
||||
IDENT@33..36 "bar"
|
||||
WHITESPACE@36..37 " "
|
||||
|
@ -39,7 +39,7 @@ SOURCE_FILE@0..139
|
|||
LET_STMT@54..67
|
||||
LET_KW@54..57 "let"
|
||||
WHITESPACE@57..58 " "
|
||||
BIND_PAT@58..61
|
||||
IDENT_PAT@58..61
|
||||
NAME@58..61
|
||||
IDENT@58..61 "baz"
|
||||
WHITESPACE@61..62 " "
|
||||
|
|
|
@ -7,7 +7,7 @@ SOURCE_FILE@0..22
|
|||
PARAM_LIST@6..17
|
||||
L_PAREN@6..7 "("
|
||||
PARAM@7..13
|
||||
BIND_PAT@7..8
|
||||
IDENT_PAT@7..8
|
||||
NAME@7..8
|
||||
IDENT@7..8 "x"
|
||||
COLON@8..9 ":"
|
||||
|
@ -20,7 +20,7 @@ SOURCE_FILE@0..22
|
|||
COMMA@13..14 ","
|
||||
WHITESPACE@14..15 " "
|
||||
PARAM@15..16
|
||||
BIND_PAT@15..16
|
||||
IDENT_PAT@15..16
|
||||
NAME@15..16
|
||||
IDENT@15..16 "y"
|
||||
R_PAREN@16..17 ")"
|
||||
|
|
|
@ -69,7 +69,7 @@ SOURCE_FILE@0..575
|
|||
LET_STMT@176..186
|
||||
LET_KW@176..179 "let"
|
||||
WHITESPACE@179..180 " "
|
||||
BIND_PAT@180..181
|
||||
IDENT_PAT@180..181
|
||||
NAME@180..181
|
||||
IDENT@180..181 "a"
|
||||
WHITESPACE@181..182 " "
|
||||
|
@ -175,7 +175,7 @@ SOURCE_FILE@0..575
|
|||
LET_STMT@491..510
|
||||
LET_KW@491..494 "let"
|
||||
WHITESPACE@494..495 " "
|
||||
BIND_PAT@495..505
|
||||
IDENT_PAT@495..505
|
||||
NAME@495..505
|
||||
IDENT@495..505 "bad_syntax"
|
||||
WHITESPACE@505..506 " "
|
||||
|
|
|
@ -7,7 +7,7 @@ SOURCE_FILE@0..24
|
|||
PARAM_LIST@6..12
|
||||
L_PAREN@6..7 "("
|
||||
PARAM@7..11
|
||||
BIND_PAT@7..8
|
||||
IDENT_PAT@7..8
|
||||
NAME@7..8
|
||||
IDENT@7..8 "a"
|
||||
COLON@8..9 ":"
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..350
|
|||
LET_STMT@17..129
|
||||
LET_KW@17..20 "let"
|
||||
WHITESPACE@20..21 " "
|
||||
BIND_PAT@21..26
|
||||
IDENT_PAT@21..26
|
||||
NAME@21..26
|
||||
IDENT@21..26 "inner"
|
||||
WHITESPACE@26..27 " "
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..91
|
|||
LET_STMT@16..27
|
||||
LET_KW@16..19 "let"
|
||||
WHITESPACE@19..20 " "
|
||||
BIND_PAT@20..27
|
||||
IDENT_PAT@20..27
|
||||
REF_KW@20..23 "ref"
|
||||
WHITESPACE@23..24 " "
|
||||
ERROR@24..27
|
||||
|
@ -38,7 +38,7 @@ SOURCE_FILE@0..91
|
|||
LET_STMT@40..51
|
||||
LET_KW@40..43 "let"
|
||||
WHITESPACE@43..44 " "
|
||||
BIND_PAT@44..51
|
||||
IDENT_PAT@44..51
|
||||
MUT_KW@44..47 "mut"
|
||||
WHITESPACE@47..48 " "
|
||||
ERROR@48..51
|
||||
|
@ -62,7 +62,7 @@ SOURCE_FILE@0..91
|
|||
LET_STMT@64..79
|
||||
LET_KW@64..67 "let"
|
||||
WHITESPACE@67..68 " "
|
||||
BIND_PAT@68..79
|
||||
IDENT_PAT@68..79
|
||||
REF_KW@68..71 "ref"
|
||||
WHITESPACE@71..72 " "
|
||||
MUT_KW@72..75 "mut"
|
||||
|
|
|
@ -53,7 +53,7 @@ SOURCE_FILE@0..83
|
|||
PARAM_LIST@52..56
|
||||
PIPE@52..53 "|"
|
||||
PARAM@53..55
|
||||
BIND_PAT@53..55
|
||||
IDENT_PAT@53..55
|
||||
NAME@53..55
|
||||
IDENT@53..55 "it"
|
||||
PIPE@55..56 "|"
|
||||
|
|
|
@ -4,7 +4,7 @@ TUPLE_STRUCT_PAT@0..7
|
|||
NAME_REF@0..4
|
||||
IDENT@0..4 "Some"
|
||||
L_PAREN@4..5 "("
|
||||
BIND_PAT@5..6
|
||||
IDENT_PAT@5..6
|
||||
NAME@5..6
|
||||
IDENT@5..6 "x"
|
||||
R_PAREN@6..7 ")"
|
||||
|
|
|
@ -79,7 +79,7 @@ SOURCE_FILE@0..128
|
|||
COMMA@91..92 ","
|
||||
WHITESPACE@92..93 " "
|
||||
PARAM@93..99
|
||||
BIND_PAT@93..94
|
||||
IDENT_PAT@93..94
|
||||
NAME@93..94
|
||||
IDENT@93..94 "x"
|
||||
COLON@94..95 ":"
|
||||
|
|
|
@ -16,12 +16,12 @@ SOURCE_FILE@0..39
|
|||
WHITESPACE@19..20 " "
|
||||
SLICE_PAT@20..30
|
||||
L_BRACK@20..21 "["
|
||||
BIND_PAT@21..22
|
||||
IDENT_PAT@21..22
|
||||
NAME@21..22
|
||||
IDENT@21..22 "a"
|
||||
COMMA@22..23 ","
|
||||
WHITESPACE@23..24 " "
|
||||
BIND_PAT@24..25
|
||||
IDENT_PAT@24..25
|
||||
NAME@24..25
|
||||
IDENT@24..25 "b"
|
||||
COMMA@25..26 ","
|
||||
|
|
|
@ -88,7 +88,7 @@ SOURCE_FILE@0..97
|
|||
WHITESPACE@83..84 " "
|
||||
COMMA@84..85 ","
|
||||
WHITESPACE@85..86 " "
|
||||
BIND_PAT@86..87
|
||||
IDENT_PAT@86..87
|
||||
NAME@86..87
|
||||
IDENT@86..87 "x"
|
||||
R_PAREN@87..88 ")"
|
||||
|
|
|
@ -16,7 +16,7 @@ SOURCE_FILE@0..52
|
|||
WHITESPACE@19..20 " "
|
||||
REF_PAT@20..22
|
||||
AMP@20..21 "&"
|
||||
BIND_PAT@21..22
|
||||
IDENT_PAT@21..22
|
||||
NAME@21..22
|
||||
IDENT@21..22 "a"
|
||||
WHITESPACE@22..23 " "
|
||||
|
@ -34,7 +34,7 @@ SOURCE_FILE@0..52
|
|||
AMP@37..38 "&"
|
||||
MUT_KW@38..41 "mut"
|
||||
WHITESPACE@41..42 " "
|
||||
BIND_PAT@42..43
|
||||
IDENT_PAT@42..43
|
||||
NAME@42..43
|
||||
IDENT@42..43 "b"
|
||||
WHITESPACE@43..44 " "
|
||||
|
|
|
@ -37,7 +37,7 @@ SOURCE_FILE@0..93
|
|||
NAME_REF@44..48
|
||||
IDENT@44..48 "Some"
|
||||
L_PAREN@48..49 "("
|
||||
BIND_PAT@49..50
|
||||
IDENT_PAT@49..50
|
||||
NAME@49..50
|
||||
IDENT@49..50 "x"
|
||||
R_PAREN@50..51 ")"
|
||||
|
|
|
@ -74,13 +74,13 @@ SOURCE_FILE@0..167
|
|||
WHITESPACE@84..93 "\n "
|
||||
MATCH_ARM@93..109
|
||||
OR_PAT@93..98
|
||||
BIND_PAT@93..94
|
||||
IDENT_PAT@93..94
|
||||
NAME@93..94
|
||||
IDENT@93..94 "X"
|
||||
WHITESPACE@94..95 " "
|
||||
PIPE@95..96 "|"
|
||||
WHITESPACE@96..97 " "
|
||||
BIND_PAT@97..98
|
||||
IDENT_PAT@97..98
|
||||
NAME@97..98
|
||||
IDENT@97..98 "Y"
|
||||
WHITESPACE@98..99 " "
|
||||
|
@ -104,13 +104,13 @@ SOURCE_FILE@0..167
|
|||
PIPE@119..120 "|"
|
||||
WHITESPACE@120..121 " "
|
||||
OR_PAT@121..126
|
||||
BIND_PAT@121..122
|
||||
IDENT_PAT@121..122
|
||||
NAME@121..122
|
||||
IDENT@121..122 "X"
|
||||
WHITESPACE@122..123 " "
|
||||
PIPE@123..124 "|"
|
||||
WHITESPACE@124..125 " "
|
||||
BIND_PAT@125..126
|
||||
IDENT_PAT@125..126
|
||||
NAME@125..126
|
||||
IDENT@125..126 "Y"
|
||||
WHITESPACE@126..127 " "
|
||||
|
@ -133,7 +133,7 @@ SOURCE_FILE@0..167
|
|||
MATCH_ARM@147..156
|
||||
PIPE@147..148 "|"
|
||||
WHITESPACE@148..149 " "
|
||||
BIND_PAT@149..150
|
||||
IDENT_PAT@149..150
|
||||
NAME@149..150
|
||||
IDENT@149..150 "X"
|
||||
WHITESPACE@150..151 " "
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..89
|
|||
LET_STMT@15..27
|
||||
LET_KW@15..18 "let"
|
||||
WHITESPACE@18..19 " "
|
||||
BIND_PAT@19..20
|
||||
IDENT_PAT@19..20
|
||||
NAME@19..20
|
||||
IDENT@19..20 "x"
|
||||
WHITESPACE@20..21 " "
|
||||
|
|
|
@ -38,7 +38,7 @@ SOURCE_FILE@0..88
|
|||
FOR_EXPR@49..66
|
||||
FOR_KW@49..52 "for"
|
||||
WHITESPACE@52..53 " "
|
||||
BIND_PAT@53..54
|
||||
IDENT_PAT@53..54
|
||||
NAME@53..54
|
||||
IDENT@53..54 "i"
|
||||
WHITESPACE@54..55 " "
|
||||
|
|
|
@ -20,7 +20,7 @@ SOURCE_FILE@0..67
|
|||
PARAM_LIST@14..22
|
||||
L_PAREN@14..15 "("
|
||||
PARAM@15..21
|
||||
BIND_PAT@15..16
|
||||
IDENT_PAT@15..16
|
||||
NAME@15..16
|
||||
IDENT@15..16 "x"
|
||||
COLON@16..17 ":"
|
||||
|
@ -44,7 +44,7 @@ SOURCE_FILE@0..67
|
|||
PARAM_LIST@30..40
|
||||
L_PAREN@30..31 "("
|
||||
PARAM@31..37
|
||||
BIND_PAT@31..32
|
||||
IDENT_PAT@31..32
|
||||
NAME@31..32
|
||||
IDENT@31..32 "x"
|
||||
COLON@32..33 ":"
|
||||
|
@ -70,7 +70,7 @@ SOURCE_FILE@0..67
|
|||
PARAM_LIST@48..63
|
||||
L_PAREN@48..49 "("
|
||||
PARAM@49..55
|
||||
BIND_PAT@49..50
|
||||
IDENT_PAT@49..50
|
||||
NAME@49..50
|
||||
IDENT@49..50 "x"
|
||||
COLON@50..51 ":"
|
||||
|
@ -83,7 +83,7 @@ SOURCE_FILE@0..67
|
|||
COMMA@55..56 ","
|
||||
WHITESPACE@56..57 " "
|
||||
PARAM@57..62
|
||||
BIND_PAT@57..58
|
||||
IDENT_PAT@57..58
|
||||
NAME@57..58
|
||||
IDENT@57..58 "y"
|
||||
COLON@58..59 ":"
|
||||
|
|
|
@ -15,7 +15,7 @@ SOURCE_FILE@0..33
|
|||
FOR_EXPR@15..29
|
||||
FOR_KW@15..18 "for"
|
||||
WHITESPACE@18..19 " "
|
||||
BIND_PAT@19..20
|
||||
IDENT_PAT@19..20
|
||||
NAME@19..20
|
||||
IDENT@19..20 "x"
|
||||
WHITESPACE@20..21 " "
|
||||
|
|
|
@ -44,13 +44,13 @@ SOURCE_FILE@0..119
|
|||
L_CURLY@40..41 "{"
|
||||
WHITESPACE@41..42 " "
|
||||
RECORD_PAT_FIELD@42..43
|
||||
BIND_PAT@42..43
|
||||
IDENT_PAT@42..43
|
||||
NAME@42..43
|
||||
IDENT@42..43 "f"
|
||||
COMMA@43..44 ","
|
||||
WHITESPACE@44..45 " "
|
||||
RECORD_PAT_FIELD@45..54
|
||||
BIND_PAT@45..54
|
||||
IDENT_PAT@45..54
|
||||
REF_KW@45..48 "ref"
|
||||
WHITESPACE@48..49 " "
|
||||
MUT_KW@49..52 "mut"
|
||||
|
|
|
@ -51,7 +51,7 @@ SOURCE_FILE@0..134
|
|||
PARAM_LIST@48..51
|
||||
PIPE@48..49 "|"
|
||||
PARAM@49..50
|
||||
BIND_PAT@49..50
|
||||
IDENT_PAT@49..50
|
||||
NAME@49..50
|
||||
IDENT@49..50 "x"
|
||||
PIPE@50..51 "|"
|
||||
|
@ -70,7 +70,7 @@ SOURCE_FILE@0..134
|
|||
PARAM_LIST@64..73
|
||||
PIPE@64..65 "|"
|
||||
PARAM@65..71
|
||||
BIND_PAT@65..66
|
||||
IDENT_PAT@65..66
|
||||
NAME@65..66
|
||||
IDENT@65..66 "x"
|
||||
COLON@66..67 ":"
|
||||
|
|
|
@ -46,7 +46,7 @@ SOURCE_FILE@0..74
|
|||
WHITESPACE@56..57 " "
|
||||
FOR_KW@57..60 "for"
|
||||
WHITESPACE@60..61 " "
|
||||
BIND_PAT@61..62
|
||||
IDENT_PAT@61..62
|
||||
NAME@61..62
|
||||
IDENT@61..62 "x"
|
||||
WHITESPACE@62..63 " "
|
||||
|
|
|
@ -16,12 +16,12 @@ SOURCE_FILE@0..94
|
|||
WHITESPACE@19..20 " "
|
||||
TUPLE_PAT@20..30
|
||||
L_PAREN@20..21 "("
|
||||
BIND_PAT@21..22
|
||||
IDENT_PAT@21..22
|
||||
NAME@21..22
|
||||
IDENT@21..22 "a"
|
||||
COMMA@22..23 ","
|
||||
WHITESPACE@23..24 " "
|
||||
BIND_PAT@24..25
|
||||
IDENT_PAT@24..25
|
||||
NAME@24..25
|
||||
IDENT@24..25 "b"
|
||||
COMMA@25..26 ","
|
||||
|
@ -42,7 +42,7 @@ SOURCE_FILE@0..94
|
|||
WHITESPACE@44..45 " "
|
||||
TUPLE_PAT@45..49
|
||||
L_PAREN@45..46 "("
|
||||
BIND_PAT@46..47
|
||||
IDENT_PAT@46..47
|
||||
NAME@46..47
|
||||
IDENT@46..47 "a"
|
||||
COMMA@47..48 ","
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..146
|
|||
LET_STMT@16..27
|
||||
LET_KW@16..19 "let"
|
||||
WHITESPACE@19..20 " "
|
||||
BIND_PAT@20..21
|
||||
IDENT_PAT@20..21
|
||||
NAME@20..21
|
||||
IDENT@20..21 "a"
|
||||
WHITESPACE@21..22 " "
|
||||
|
@ -28,7 +28,7 @@ SOURCE_FILE@0..146
|
|||
LET_STMT@32..47
|
||||
LET_KW@32..35 "let"
|
||||
WHITESPACE@35..36 " "
|
||||
BIND_PAT@36..41
|
||||
IDENT_PAT@36..41
|
||||
MUT_KW@36..39 "mut"
|
||||
WHITESPACE@39..40 " "
|
||||
NAME@40..41
|
||||
|
@ -44,7 +44,7 @@ SOURCE_FILE@0..146
|
|||
LET_STMT@52..67
|
||||
LET_KW@52..55 "let"
|
||||
WHITESPACE@55..56 " "
|
||||
BIND_PAT@56..61
|
||||
IDENT_PAT@56..61
|
||||
REF_KW@56..59 "ref"
|
||||
WHITESPACE@59..60 " "
|
||||
NAME@60..61
|
||||
|
@ -60,7 +60,7 @@ SOURCE_FILE@0..146
|
|||
LET_STMT@72..91
|
||||
LET_KW@72..75 "let"
|
||||
WHITESPACE@75..76 " "
|
||||
BIND_PAT@76..85
|
||||
IDENT_PAT@76..85
|
||||
REF_KW@76..79 "ref"
|
||||
WHITESPACE@79..80 " "
|
||||
MUT_KW@80..83 "mut"
|
||||
|
@ -78,7 +78,7 @@ SOURCE_FILE@0..146
|
|||
LET_STMT@96..111
|
||||
LET_KW@96..99 "let"
|
||||
WHITESPACE@99..100 " "
|
||||
BIND_PAT@100..105
|
||||
IDENT_PAT@100..105
|
||||
NAME@100..101
|
||||
IDENT@100..101 "e"
|
||||
WHITESPACE@101..102 " "
|
||||
|
@ -97,7 +97,7 @@ SOURCE_FILE@0..146
|
|||
LET_STMT@116..143
|
||||
LET_KW@116..119 "let"
|
||||
WHITESPACE@119..120 " "
|
||||
BIND_PAT@120..137
|
||||
IDENT_PAT@120..137
|
||||
REF_KW@120..123 "ref"
|
||||
WHITESPACE@123..124 " "
|
||||
MUT_KW@124..127 "mut"
|
||||
|
@ -107,7 +107,7 @@ SOURCE_FILE@0..146
|
|||
WHITESPACE@129..130 " "
|
||||
AT@130..131 "@"
|
||||
WHITESPACE@131..132 " "
|
||||
BIND_PAT@132..137
|
||||
IDENT_PAT@132..137
|
||||
NAME@132..133
|
||||
IDENT@132..133 "g"
|
||||
WHITESPACE@133..134 " "
|
||||
|
|
|
@ -16,7 +16,7 @@ SOURCE_FILE@0..57
|
|||
PARAM_LIST@22..46
|
||||
L_PAREN@22..23 "("
|
||||
PARAM@23..40
|
||||
BIND_PAT@23..29
|
||||
IDENT_PAT@23..29
|
||||
NAME@23..29
|
||||
IDENT@23..29 "format"
|
||||
COLON@29..30 ":"
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..135
|
|||
LET_STMT@15..21
|
||||
LET_KW@15..18 "let"
|
||||
WHITESPACE@18..19 " "
|
||||
BIND_PAT@19..20
|
||||
IDENT_PAT@19..20
|
||||
NAME@19..20
|
||||
IDENT@19..20 "a"
|
||||
SEMICOLON@20..21 ";"
|
||||
|
@ -22,7 +22,7 @@ SOURCE_FILE@0..135
|
|||
LET_STMT@26..37
|
||||
LET_KW@26..29 "let"
|
||||
WHITESPACE@29..30 " "
|
||||
BIND_PAT@30..31
|
||||
IDENT_PAT@30..31
|
||||
NAME@30..31
|
||||
IDENT@30..31 "b"
|
||||
COLON@31..32 ":"
|
||||
|
@ -37,7 +37,7 @@ SOURCE_FILE@0..135
|
|||
LET_STMT@42..53
|
||||
LET_KW@42..45 "let"
|
||||
WHITESPACE@45..46 " "
|
||||
BIND_PAT@46..47
|
||||
IDENT_PAT@46..47
|
||||
NAME@46..47
|
||||
IDENT@46..47 "c"
|
||||
WHITESPACE@47..48 " "
|
||||
|
@ -50,7 +50,7 @@ SOURCE_FILE@0..135
|
|||
LET_STMT@58..74
|
||||
LET_KW@58..61 "let"
|
||||
WHITESPACE@61..62 " "
|
||||
BIND_PAT@62..63
|
||||
IDENT_PAT@62..63
|
||||
NAME@62..63
|
||||
IDENT@62..63 "d"
|
||||
COLON@63..64 ":"
|
||||
|
@ -70,7 +70,7 @@ SOURCE_FILE@0..135
|
|||
LET_STMT@79..88
|
||||
LET_KW@79..82 "let"
|
||||
WHITESPACE@82..83 " "
|
||||
BIND_PAT@83..84
|
||||
IDENT_PAT@83..84
|
||||
NAME@83..84
|
||||
IDENT@83..84 "e"
|
||||
COLON@84..85 ":"
|
||||
|
@ -99,7 +99,7 @@ SOURCE_FILE@0..135
|
|||
LET_STMT@112..132
|
||||
LET_KW@112..115 "let"
|
||||
WHITESPACE@115..116 " "
|
||||
BIND_PAT@116..117
|
||||
IDENT_PAT@116..117
|
||||
NAME@116..117
|
||||
IDENT@116..117 "f"
|
||||
WHITESPACE@117..118 " "
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..106
|
|||
LET_STMT@15..32
|
||||
LET_KW@15..18 "let"
|
||||
WHITESPACE@18..19 " "
|
||||
BIND_PAT@19..20
|
||||
IDENT_PAT@19..20
|
||||
NAME@19..20
|
||||
IDENT@19..20 "x"
|
||||
WHITESPACE@20..21 " "
|
||||
|
@ -30,7 +30,7 @@ SOURCE_FILE@0..106
|
|||
LET_STMT@37..66
|
||||
LET_KW@37..40 "let"
|
||||
WHITESPACE@40..41 " "
|
||||
BIND_PAT@41..42
|
||||
IDENT_PAT@41..42
|
||||
NAME@41..42
|
||||
IDENT@41..42 "y"
|
||||
WHITESPACE@42..43 " "
|
||||
|
@ -56,7 +56,7 @@ SOURCE_FILE@0..106
|
|||
LET_STMT@71..103
|
||||
LET_KW@71..74 "let"
|
||||
WHITESPACE@74..75 " "
|
||||
BIND_PAT@75..76
|
||||
IDENT_PAT@75..76
|
||||
NAME@75..76
|
||||
IDENT@75..76 "z"
|
||||
WHITESPACE@76..77 " "
|
||||
|
|
|
@ -37,7 +37,7 @@ SOURCE_FILE@0..59
|
|||
PARAM_LIST@40..55
|
||||
L_PAREN@40..41 "("
|
||||
PARAM@41..54
|
||||
BIND_PAT@41..51
|
||||
IDENT_PAT@41..51
|
||||
NAME@41..51
|
||||
IDENT@41..51 "printables"
|
||||
COLON@51..52 ":"
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..52
|
|||
LET_STMT@14..34
|
||||
LET_KW@14..17 "let"
|
||||
WHITESPACE@17..18 " "
|
||||
BIND_PAT@18..23
|
||||
IDENT_PAT@18..23
|
||||
MUT_KW@18..21 "mut"
|
||||
WHITESPACE@21..22 " "
|
||||
NAME@22..23
|
||||
|
|
|
@ -16,7 +16,7 @@ SOURCE_FILE@0..28
|
|||
R_BRACK@12..13 "]"
|
||||
WHITESPACE@13..14 " "
|
||||
PARAM@14..23
|
||||
BIND_PAT@14..17
|
||||
IDENT_PAT@14..17
|
||||
NAME@14..17
|
||||
IDENT@14..17 "pat"
|
||||
COLON@17..18 ":"
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..51
|
|||
FOR_EXPR@14..48
|
||||
FOR_KW@14..17 "for"
|
||||
WHITESPACE@17..18 " "
|
||||
BIND_PAT@18..19
|
||||
IDENT_PAT@18..19
|
||||
NAME@18..19
|
||||
IDENT@18..19 "x"
|
||||
WHITESPACE@19..20 " "
|
||||
|
|
|
@ -17,7 +17,7 @@ SOURCE_FILE@0..118
|
|||
BOX_PAT@20..25
|
||||
BOX_KW@20..23 "box"
|
||||
WHITESPACE@23..24 " "
|
||||
BIND_PAT@24..25
|
||||
IDENT_PAT@24..25
|
||||
NAME@24..25
|
||||
IDENT@24..25 "i"
|
||||
WHITESPACE@25..26 " "
|
||||
|
@ -47,7 +47,7 @@ SOURCE_FILE@0..118
|
|||
BOX_PAT@52..57
|
||||
BOX_KW@52..55 "box"
|
||||
WHITESPACE@55..56 " "
|
||||
BIND_PAT@56..57
|
||||
IDENT_PAT@56..57
|
||||
NAME@56..57
|
||||
IDENT@56..57 "i"
|
||||
COMMA@57..58 ","
|
||||
|
@ -71,7 +71,7 @@ SOURCE_FILE@0..118
|
|||
WHITESPACE@75..76 " "
|
||||
REF_PAT@76..78
|
||||
AMP@76..77 "&"
|
||||
BIND_PAT@77..78
|
||||
IDENT_PAT@77..78
|
||||
NAME@77..78
|
||||
IDENT@77..78 "x"
|
||||
R_PAREN@78..79 ")"
|
||||
|
@ -91,7 +91,7 @@ SOURCE_FILE@0..118
|
|||
BOX_PAT@96..109
|
||||
BOX_KW@96..99 "box"
|
||||
WHITESPACE@99..100 " "
|
||||
BIND_PAT@100..109
|
||||
IDENT_PAT@100..109
|
||||
REF_KW@100..103 "ref"
|
||||
WHITESPACE@103..104 " "
|
||||
MUT_KW@104..107 "mut"
|
||||
|
|
|
@ -35,7 +35,7 @@ SOURCE_FILE@0..555
|
|||
WHITESPACE@64..65 " "
|
||||
TUPLE_PAT@65..72
|
||||
L_PAREN@65..66 "("
|
||||
BIND_PAT@66..67
|
||||
IDENT_PAT@66..67
|
||||
NAME@66..67
|
||||
IDENT@66..67 "a"
|
||||
COMMA@67..68 ","
|
||||
|
@ -56,7 +56,7 @@ SOURCE_FILE@0..555
|
|||
WHITESPACE@86..87 " "
|
||||
TUPLE_PAT@87..95
|
||||
L_PAREN@87..88 "("
|
||||
BIND_PAT@88..89
|
||||
IDENT_PAT@88..89
|
||||
NAME@88..89
|
||||
IDENT@88..89 "a"
|
||||
COMMA@89..90 ","
|
||||
|
@ -82,7 +82,7 @@ SOURCE_FILE@0..555
|
|||
NAME_REF@110..115
|
||||
IDENT@110..115 "Tuple"
|
||||
L_PAREN@115..116 "("
|
||||
BIND_PAT@116..117
|
||||
IDENT_PAT@116..117
|
||||
NAME@116..117
|
||||
IDENT@116..117 "a"
|
||||
COMMA@117..118 ","
|
||||
|
@ -107,7 +107,7 @@ SOURCE_FILE@0..555
|
|||
NAME_REF@137..142
|
||||
IDENT@137..142 "Tuple"
|
||||
L_PAREN@142..143 "("
|
||||
BIND_PAT@143..144
|
||||
IDENT_PAT@143..144
|
||||
NAME@143..144
|
||||
IDENT@143..144 "a"
|
||||
COMMA@144..145 ","
|
||||
|
@ -177,7 +177,7 @@ SOURCE_FILE@0..555
|
|||
DOT2@217..219 ".."
|
||||
COMMA@219..220 ","
|
||||
WHITESPACE@220..221 " "
|
||||
BIND_PAT@221..222
|
||||
IDENT_PAT@221..222
|
||||
NAME@221..222
|
||||
IDENT@221..222 "a"
|
||||
COMMA@222..223 ","
|
||||
|
@ -206,7 +206,7 @@ SOURCE_FILE@0..555
|
|||
DOT2@248..250 ".."
|
||||
COMMA@250..251 ","
|
||||
WHITESPACE@251..252 " "
|
||||
BIND_PAT@252..253
|
||||
IDENT_PAT@252..253
|
||||
NAME@252..253
|
||||
IDENT@252..253 "a"
|
||||
COMMA@253..254 ","
|
||||
|
@ -249,7 +249,7 @@ SOURCE_FILE@0..555
|
|||
WHITESPACE@319..320 " "
|
||||
SLICE_PAT@320..330
|
||||
L_BRACK@320..321 "["
|
||||
BIND_PAT@321..325
|
||||
IDENT_PAT@321..325
|
||||
NAME@321..325
|
||||
IDENT@321..325 "head"
|
||||
COMMA@325..326 ","
|
||||
|
@ -270,12 +270,12 @@ SOURCE_FILE@0..555
|
|||
WHITESPACE@344..345 " "
|
||||
SLICE_PAT@345..362
|
||||
L_BRACK@345..346 "["
|
||||
BIND_PAT@346..350
|
||||
IDENT_PAT@346..350
|
||||
NAME@346..350
|
||||
IDENT@346..350 "head"
|
||||
COMMA@350..351 ","
|
||||
WHITESPACE@351..352 " "
|
||||
BIND_PAT@352..361
|
||||
IDENT_PAT@352..361
|
||||
NAME@352..356
|
||||
IDENT@352..356 "tail"
|
||||
WHITESPACE@356..357 " "
|
||||
|
@ -297,7 +297,7 @@ SOURCE_FILE@0..555
|
|||
WHITESPACE@376..377 " "
|
||||
SLICE_PAT@377..393
|
||||
L_BRACK@377..378 "["
|
||||
BIND_PAT@378..382
|
||||
IDENT_PAT@378..382
|
||||
NAME@378..382
|
||||
IDENT@378..382 "head"
|
||||
COMMA@382..383 ","
|
||||
|
@ -306,7 +306,7 @@ SOURCE_FILE@0..555
|
|||
DOT2@384..386 ".."
|
||||
COMMA@386..387 ","
|
||||
WHITESPACE@387..388 " "
|
||||
BIND_PAT@388..392
|
||||
IDENT_PAT@388..392
|
||||
NAME@388..392
|
||||
IDENT@388..392 "cons"
|
||||
R_BRACK@392..393 "]"
|
||||
|
@ -323,12 +323,12 @@ SOURCE_FILE@0..555
|
|||
WHITESPACE@407..408 " "
|
||||
SLICE_PAT@408..430
|
||||
L_BRACK@408..409 "["
|
||||
BIND_PAT@409..413
|
||||
IDENT_PAT@409..413
|
||||
NAME@409..413
|
||||
IDENT@409..413 "head"
|
||||
COMMA@413..414 ","
|
||||
WHITESPACE@414..415 " "
|
||||
BIND_PAT@415..423
|
||||
IDENT_PAT@415..423
|
||||
NAME@415..418
|
||||
IDENT@415..418 "mid"
|
||||
WHITESPACE@418..419 " "
|
||||
|
@ -338,7 +338,7 @@ SOURCE_FILE@0..555
|
|||
DOT2@421..423 ".."
|
||||
COMMA@423..424 ","
|
||||
WHITESPACE@424..425 " "
|
||||
BIND_PAT@425..429
|
||||
IDENT_PAT@425..429
|
||||
NAME@425..429
|
||||
IDENT@425..429 "cons"
|
||||
R_BRACK@429..430 "]"
|
||||
|
@ -355,7 +355,7 @@ SOURCE_FILE@0..555
|
|||
WHITESPACE@444..445 " "
|
||||
SLICE_PAT@445..465
|
||||
L_BRACK@445..446 "["
|
||||
BIND_PAT@446..450
|
||||
IDENT_PAT@446..450
|
||||
NAME@446..450
|
||||
IDENT@446..450 "head"
|
||||
COMMA@450..451 ","
|
||||
|
@ -368,7 +368,7 @@ SOURCE_FILE@0..555
|
|||
DOT2@456..458 ".."
|
||||
COMMA@458..459 ","
|
||||
WHITESPACE@459..460 " "
|
||||
BIND_PAT@460..464
|
||||
IDENT_PAT@460..464
|
||||
NAME@460..464
|
||||
IDENT@460..464 "cons"
|
||||
R_BRACK@464..465 "]"
|
||||
|
@ -385,7 +385,7 @@ SOURCE_FILE@0..555
|
|||
WHITESPACE@479..480 " "
|
||||
SLICE_PAT@480..506
|
||||
L_BRACK@480..481 "["
|
||||
BIND_PAT@481..485
|
||||
IDENT_PAT@481..485
|
||||
NAME@481..485
|
||||
IDENT@481..485 "head"
|
||||
COMMA@485..486 ","
|
||||
|
@ -394,12 +394,12 @@ SOURCE_FILE@0..555
|
|||
DOT2@487..489 ".."
|
||||
COMMA@489..490 ","
|
||||
WHITESPACE@490..491 " "
|
||||
BIND_PAT@491..494
|
||||
IDENT_PAT@491..494
|
||||
NAME@491..494
|
||||
IDENT@491..494 "mid"
|
||||
COMMA@494..495 ","
|
||||
WHITESPACE@495..496 " "
|
||||
BIND_PAT@496..505
|
||||
IDENT_PAT@496..505
|
||||
NAME@496..500
|
||||
IDENT@496..500 "tail"
|
||||
WHITESPACE@500..501 " "
|
||||
|
@ -421,7 +421,7 @@ SOURCE_FILE@0..555
|
|||
WHITESPACE@520..521 " "
|
||||
SLICE_PAT@521..546
|
||||
L_BRACK@521..522 "["
|
||||
BIND_PAT@522..526
|
||||
IDENT_PAT@522..526
|
||||
NAME@522..526
|
||||
IDENT@522..526 "head"
|
||||
COMMA@526..527 ","
|
||||
|
@ -430,7 +430,7 @@ SOURCE_FILE@0..555
|
|||
DOT2@528..530 ".."
|
||||
COMMA@530..531 ","
|
||||
WHITESPACE@531..532 " "
|
||||
BIND_PAT@532..535
|
||||
IDENT_PAT@532..535
|
||||
NAME@532..535
|
||||
IDENT@532..535 "mid"
|
||||
COMMA@535..536 ","
|
||||
|
@ -439,7 +439,7 @@ SOURCE_FILE@0..555
|
|||
DOT2@537..539 ".."
|
||||
COMMA@539..540 ","
|
||||
WHITESPACE@540..541 " "
|
||||
BIND_PAT@541..545
|
||||
IDENT_PAT@541..545
|
||||
NAME@541..545
|
||||
IDENT@541..545 "cons"
|
||||
R_BRACK@545..546 "]"
|
||||
|
|
|
@ -38,7 +38,7 @@ SOURCE_FILE@0..55
|
|||
PARAM_LIST@38..53
|
||||
L_PAREN@38..39 "("
|
||||
PARAM@39..52
|
||||
BIND_PAT@39..42
|
||||
IDENT_PAT@39..42
|
||||
NAME@39..42
|
||||
IDENT@39..42 "baz"
|
||||
COLON@42..43 ":"
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..63
|
|||
LET_STMT@15..60
|
||||
LET_KW@15..18 "let"
|
||||
WHITESPACE@18..19 " "
|
||||
BIND_PAT@19..22
|
||||
IDENT_PAT@19..22
|
||||
NAME@19..22
|
||||
IDENT@19..22 "foo"
|
||||
WHITESPACE@22..23 " "
|
||||
|
@ -24,13 +24,13 @@ SOURCE_FILE@0..63
|
|||
PARAM_LIST@25..56
|
||||
PIPE@25..26 "|"
|
||||
PARAM@26..29
|
||||
BIND_PAT@26..29
|
||||
IDENT_PAT@26..29
|
||||
NAME@26..29
|
||||
IDENT@26..29 "bar"
|
||||
COMMA@29..30 ","
|
||||
WHITESPACE@30..31 " "
|
||||
PARAM@31..39
|
||||
BIND_PAT@31..34
|
||||
IDENT_PAT@31..34
|
||||
NAME@31..34
|
||||
IDENT@31..34 "baz"
|
||||
COLON@34..35 ":"
|
||||
|
@ -43,7 +43,7 @@ SOURCE_FILE@0..63
|
|||
COMMA@39..40 ","
|
||||
WHITESPACE@40..41 " "
|
||||
PARAM@41..55
|
||||
BIND_PAT@41..44
|
||||
IDENT_PAT@41..44
|
||||
NAME@41..44
|
||||
IDENT@41..44 "qux"
|
||||
COLON@44..45 ":"
|
||||
|
|
|
@ -9,12 +9,12 @@ SOURCE_FILE@0..30
|
|||
PARAM@7..25
|
||||
TUPLE_PAT@7..13
|
||||
L_PAREN@7..8 "("
|
||||
BIND_PAT@8..9
|
||||
IDENT_PAT@8..9
|
||||
NAME@8..9
|
||||
IDENT@8..9 "x"
|
||||
COMMA@9..10 ","
|
||||
WHITESPACE@10..11 " "
|
||||
BIND_PAT@11..12
|
||||
IDENT_PAT@11..12
|
||||
NAME@11..12
|
||||
IDENT@11..12 "y"
|
||||
R_PAREN@12..13 ")"
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..248
|
|||
LET_STMT@25..55
|
||||
LET_KW@25..28 "let"
|
||||
WHITESPACE@28..29 " "
|
||||
BIND_PAT@29..30
|
||||
IDENT_PAT@29..30
|
||||
NAME@29..30
|
||||
IDENT@29..30 "x"
|
||||
WHITESPACE@30..31 " "
|
||||
|
|
|
@ -67,7 +67,7 @@ SOURCE_FILE@0..153
|
|||
LET_STMT@64..76
|
||||
LET_KW@64..67 "let"
|
||||
WHITESPACE@67..68 " "
|
||||
BIND_PAT@68..69
|
||||
IDENT_PAT@68..69
|
||||
NAME@68..69
|
||||
IDENT@68..69 "x"
|
||||
WHITESPACE@69..70 " "
|
||||
|
@ -135,7 +135,7 @@ SOURCE_FILE@0..153
|
|||
LET_STMT@138..150
|
||||
LET_KW@138..141 "let"
|
||||
WHITESPACE@141..142 " "
|
||||
BIND_PAT@142..143
|
||||
IDENT_PAT@142..143
|
||||
NAME@142..143
|
||||
IDENT@142..143 "x"
|
||||
WHITESPACE@143..144 " "
|
||||
|
|
|
@ -37,7 +37,7 @@ SOURCE_FILE@0..96
|
|||
PARAM_LIST@79..92
|
||||
L_PAREN@79..80 "("
|
||||
PARAM@80..91
|
||||
BIND_PAT@80..81
|
||||
IDENT_PAT@80..81
|
||||
NAME@80..81
|
||||
IDENT@80..81 "x"
|
||||
COLON@81..82 ":"
|
||||
|
|
|
@ -17,7 +17,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@26..75
|
||||
L_PAREN@26..27 "("
|
||||
PARAM@27..42
|
||||
BIND_PAT@27..33
|
||||
IDENT_PAT@27..33
|
||||
NAME@27..33
|
||||
IDENT@27..33 "domain"
|
||||
COLON@33..34 ":"
|
||||
|
@ -31,7 +31,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@42..43 ","
|
||||
WHITESPACE@43..44 " "
|
||||
PARAM@44..55
|
||||
BIND_PAT@44..46
|
||||
IDENT_PAT@44..46
|
||||
NAME@44..46
|
||||
IDENT@44..46 "ty"
|
||||
COLON@46..47 ":"
|
||||
|
@ -45,7 +45,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@55..56 ","
|
||||
WHITESPACE@56..57 " "
|
||||
PARAM@57..74
|
||||
BIND_PAT@57..65
|
||||
IDENT_PAT@57..65
|
||||
NAME@57..65
|
||||
IDENT@57..65 "protocol"
|
||||
COLON@65..66 ":"
|
||||
|
@ -80,7 +80,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@103..155
|
||||
L_PAREN@103..104 "("
|
||||
PARAM@104..115
|
||||
BIND_PAT@104..106
|
||||
IDENT_PAT@104..106
|
||||
NAME@104..106
|
||||
IDENT@104..106 "fd"
|
||||
COLON@106..107 ":"
|
||||
|
@ -94,7 +94,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@115..116 ","
|
||||
WHITESPACE@116..117 " "
|
||||
PARAM@117..138
|
||||
BIND_PAT@117..121
|
||||
IDENT_PAT@117..121
|
||||
NAME@117..121
|
||||
IDENT@117..121 "addr"
|
||||
COLON@121..122 ":"
|
||||
|
@ -111,7 +111,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@138..139 ","
|
||||
WHITESPACE@139..140 " "
|
||||
PARAM@140..154
|
||||
BIND_PAT@140..143
|
||||
IDENT_PAT@140..143
|
||||
NAME@140..143
|
||||
IDENT@140..143 "len"
|
||||
COLON@143..144 ":"
|
||||
|
@ -145,7 +145,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@186..264
|
||||
L_PAREN@186..187 "("
|
||||
PARAM@187..202
|
||||
BIND_PAT@187..193
|
||||
IDENT_PAT@187..193
|
||||
NAME@187..193
|
||||
IDENT@187..193 "socket"
|
||||
COLON@193..194 ":"
|
||||
|
@ -159,7 +159,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@202..203 ","
|
||||
WHITESPACE@203..204 " "
|
||||
PARAM@204..228
|
||||
BIND_PAT@204..211
|
||||
IDENT_PAT@204..211
|
||||
NAME@204..211
|
||||
IDENT@204..211 "address"
|
||||
COLON@211..212 ":"
|
||||
|
@ -176,7 +176,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@228..229 ","
|
||||
WHITESPACE@229..249 "\n "
|
||||
PARAM@249..263
|
||||
BIND_PAT@249..252
|
||||
IDENT_PAT@249..252
|
||||
NAME@249..252
|
||||
IDENT@249..252 "len"
|
||||
COLON@252..253 ":"
|
||||
|
@ -210,7 +210,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@294..329
|
||||
L_PAREN@294..295 "("
|
||||
PARAM@295..310
|
||||
BIND_PAT@295..301
|
||||
IDENT_PAT@295..301
|
||||
NAME@295..301
|
||||
IDENT@295..301 "socket"
|
||||
COLON@301..302 ":"
|
||||
|
@ -224,7 +224,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@310..311 ","
|
||||
WHITESPACE@311..312 " "
|
||||
PARAM@312..328
|
||||
BIND_PAT@312..319
|
||||
IDENT_PAT@312..319
|
||||
NAME@312..319
|
||||
IDENT@312..319 "backlog"
|
||||
COLON@319..320 ":"
|
||||
|
@ -259,7 +259,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@364..457
|
||||
L_PAREN@364..365 "("
|
||||
PARAM@365..380
|
||||
BIND_PAT@365..371
|
||||
IDENT_PAT@365..371
|
||||
NAME@365..371
|
||||
IDENT@365..371 "socket"
|
||||
COLON@371..372 ":"
|
||||
|
@ -273,7 +273,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@380..381 ","
|
||||
WHITESPACE@381..382 " "
|
||||
PARAM@382..404
|
||||
BIND_PAT@382..389
|
||||
IDENT_PAT@382..389
|
||||
NAME@382..389
|
||||
IDENT@382..389 "address"
|
||||
COLON@389..390 ":"
|
||||
|
@ -290,7 +290,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@404..405 ","
|
||||
WHITESPACE@405..429 "\n "
|
||||
PARAM@429..456
|
||||
BIND_PAT@429..440
|
||||
IDENT_PAT@429..440
|
||||
NAME@429..440
|
||||
IDENT@429..440 "address_len"
|
||||
COLON@440..441 ":"
|
||||
|
@ -328,7 +328,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@491..679
|
||||
L_PAREN@491..492 "("
|
||||
PARAM@492..507
|
||||
BIND_PAT@492..498
|
||||
IDENT_PAT@492..498
|
||||
NAME@492..498
|
||||
IDENT@492..498 "sockfd"
|
||||
COLON@498..499 ":"
|
||||
|
@ -342,7 +342,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@507..508 ","
|
||||
WHITESPACE@508..531 "\n "
|
||||
PARAM@531..545
|
||||
BIND_PAT@531..536
|
||||
IDENT_PAT@531..536
|
||||
NAME@531..536
|
||||
IDENT@531..536 "level"
|
||||
COLON@536..537 ":"
|
||||
|
@ -356,7 +356,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@545..546 ","
|
||||
WHITESPACE@546..569 "\n "
|
||||
PARAM@569..585
|
||||
BIND_PAT@569..576
|
||||
IDENT_PAT@569..576
|
||||
NAME@569..576
|
||||
IDENT@569..576 "optname"
|
||||
COLON@576..577 ":"
|
||||
|
@ -370,7 +370,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@585..586 ","
|
||||
WHITESPACE@586..609 "\n "
|
||||
PARAM@609..630
|
||||
BIND_PAT@609..615
|
||||
IDENT_PAT@609..615
|
||||
NAME@609..615
|
||||
IDENT@609..615 "optval"
|
||||
COLON@615..616 ":"
|
||||
|
@ -388,7 +388,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@630..631 ","
|
||||
WHITESPACE@631..654 "\n "
|
||||
PARAM@654..678
|
||||
BIND_PAT@654..660
|
||||
IDENT_PAT@654..660
|
||||
NAME@654..660
|
||||
IDENT@654..660 "optlen"
|
||||
COLON@660..661 ":"
|
||||
|
@ -427,7 +427,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@713..852
|
||||
L_PAREN@713..714 "("
|
||||
PARAM@714..729
|
||||
BIND_PAT@714..720
|
||||
IDENT_PAT@714..720
|
||||
NAME@714..720
|
||||
IDENT@714..720 "socket"
|
||||
COLON@720..721 ":"
|
||||
|
@ -441,7 +441,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@729..730 ","
|
||||
WHITESPACE@730..731 " "
|
||||
PARAM@731..745
|
||||
BIND_PAT@731..736
|
||||
IDENT_PAT@731..736
|
||||
NAME@731..736
|
||||
IDENT@731..736 "level"
|
||||
COLON@736..737 ":"
|
||||
|
@ -455,7 +455,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@745..746 ","
|
||||
WHITESPACE@746..747 " "
|
||||
PARAM@747..760
|
||||
BIND_PAT@747..751
|
||||
IDENT_PAT@747..751
|
||||
NAME@747..751
|
||||
IDENT@747..751 "name"
|
||||
COLON@751..752 ":"
|
||||
|
@ -469,7 +469,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@760..761 ","
|
||||
WHITESPACE@761..784 "\n "
|
||||
PARAM@784..806
|
||||
BIND_PAT@784..789
|
||||
IDENT_PAT@784..789
|
||||
NAME@784..789
|
||||
IDENT@784..789 "value"
|
||||
COLON@789..790 ":"
|
||||
|
@ -487,7 +487,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@806..807 ","
|
||||
WHITESPACE@807..830 "\n "
|
||||
PARAM@830..851
|
||||
BIND_PAT@830..840
|
||||
IDENT_PAT@830..840
|
||||
NAME@830..840
|
||||
IDENT@830..840 "option_len"
|
||||
COLON@840..841 ":"
|
||||
|
@ -521,7 +521,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@887..980
|
||||
L_PAREN@887..888 "("
|
||||
PARAM@888..903
|
||||
BIND_PAT@888..894
|
||||
IDENT_PAT@888..894
|
||||
NAME@888..894
|
||||
IDENT@888..894 "socket"
|
||||
COLON@894..895 ":"
|
||||
|
@ -535,7 +535,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@903..904 ","
|
||||
WHITESPACE@904..905 " "
|
||||
PARAM@905..927
|
||||
BIND_PAT@905..912
|
||||
IDENT_PAT@905..912
|
||||
NAME@905..912
|
||||
IDENT@905..912 "address"
|
||||
COLON@912..913 ":"
|
||||
|
@ -552,7 +552,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@927..928 ","
|
||||
WHITESPACE@928..952 "\n "
|
||||
PARAM@952..979
|
||||
BIND_PAT@952..963
|
||||
IDENT_PAT@952..963
|
||||
NAME@952..963
|
||||
IDENT@952..963 "address_len"
|
||||
COLON@963..964 ":"
|
||||
|
@ -590,7 +590,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@1010..1159
|
||||
L_PAREN@1010..1011 "("
|
||||
PARAM@1011..1026
|
||||
BIND_PAT@1011..1017
|
||||
IDENT_PAT@1011..1017
|
||||
NAME@1011..1017
|
||||
IDENT@1011..1017 "socket"
|
||||
COLON@1017..1018 ":"
|
||||
|
@ -604,7 +604,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1026..1027 ","
|
||||
WHITESPACE@1027..1028 " "
|
||||
PARAM@1028..1048
|
||||
BIND_PAT@1028..1031
|
||||
IDENT_PAT@1028..1031
|
||||
NAME@1028..1031
|
||||
IDENT@1028..1031 "buf"
|
||||
COLON@1031..1032 ":"
|
||||
|
@ -622,7 +622,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1048..1049 ","
|
||||
WHITESPACE@1049..1050 " "
|
||||
PARAM@1050..1063
|
||||
BIND_PAT@1050..1053
|
||||
IDENT_PAT@1050..1053
|
||||
NAME@1050..1053
|
||||
IDENT@1050..1053 "len"
|
||||
COLON@1053..1054 ":"
|
||||
|
@ -636,7 +636,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1063..1064 ","
|
||||
WHITESPACE@1064..1083 "\n "
|
||||
PARAM@1083..1097
|
||||
BIND_PAT@1083..1088
|
||||
IDENT_PAT@1083..1088
|
||||
NAME@1083..1088
|
||||
IDENT@1083..1088 "flags"
|
||||
COLON@1088..1089 ":"
|
||||
|
@ -650,7 +650,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1097..1098 ","
|
||||
WHITESPACE@1098..1099 " "
|
||||
PARAM@1099..1120
|
||||
BIND_PAT@1099..1103
|
||||
IDENT_PAT@1099..1103
|
||||
NAME@1099..1103
|
||||
IDENT@1099..1103 "addr"
|
||||
COLON@1103..1104 ":"
|
||||
|
@ -667,7 +667,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1120..1121 ","
|
||||
WHITESPACE@1121..1140 "\n "
|
||||
PARAM@1140..1158
|
||||
BIND_PAT@1140..1147
|
||||
IDENT_PAT@1140..1147
|
||||
NAME@1140..1147
|
||||
IDENT@1140..1147 "addrlen"
|
||||
COLON@1147..1148 ":"
|
||||
|
@ -701,7 +701,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@1189..1275
|
||||
L_PAREN@1189..1190 "("
|
||||
PARAM@1190..1205
|
||||
BIND_PAT@1190..1196
|
||||
IDENT_PAT@1190..1196
|
||||
NAME@1190..1196
|
||||
IDENT@1190..1196 "socket"
|
||||
COLON@1196..1197 ":"
|
||||
|
@ -715,7 +715,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1205..1206 ","
|
||||
WHITESPACE@1206..1207 " "
|
||||
PARAM@1207..1227
|
||||
BIND_PAT@1207..1210
|
||||
IDENT_PAT@1207..1210
|
||||
NAME@1207..1210
|
||||
IDENT@1207..1210 "buf"
|
||||
COLON@1210..1211 ":"
|
||||
|
@ -733,7 +733,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1227..1228 ","
|
||||
WHITESPACE@1228..1229 " "
|
||||
PARAM@1229..1242
|
||||
BIND_PAT@1229..1232
|
||||
IDENT_PAT@1229..1232
|
||||
NAME@1229..1232
|
||||
IDENT@1229..1232 "len"
|
||||
COLON@1232..1233 ":"
|
||||
|
@ -747,7 +747,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1242..1243 ","
|
||||
WHITESPACE@1243..1260 "\n "
|
||||
PARAM@1260..1274
|
||||
BIND_PAT@1260..1265
|
||||
IDENT_PAT@1260..1265
|
||||
NAME@1260..1265
|
||||
IDENT@1260..1265 "flags"
|
||||
COLON@1265..1266 ":"
|
||||
|
@ -782,7 +782,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@1309..1467
|
||||
L_PAREN@1309..1310 "("
|
||||
PARAM@1310..1325
|
||||
BIND_PAT@1310..1316
|
||||
IDENT_PAT@1310..1316
|
||||
NAME@1310..1316
|
||||
IDENT@1310..1316 "socket"
|
||||
COLON@1316..1317 ":"
|
||||
|
@ -796,7 +796,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1325..1326 ","
|
||||
WHITESPACE@1326..1327 " "
|
||||
PARAM@1327..1345
|
||||
BIND_PAT@1327..1330
|
||||
IDENT_PAT@1327..1330
|
||||
NAME@1327..1330
|
||||
IDENT@1327..1330 "buf"
|
||||
COLON@1330..1331 ":"
|
||||
|
@ -814,7 +814,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1345..1346 ","
|
||||
WHITESPACE@1346..1347 " "
|
||||
PARAM@1347..1360
|
||||
BIND_PAT@1347..1350
|
||||
IDENT_PAT@1347..1350
|
||||
NAME@1347..1350
|
||||
IDENT@1347..1350 "len"
|
||||
COLON@1350..1351 ":"
|
||||
|
@ -828,7 +828,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1360..1361 ","
|
||||
WHITESPACE@1361..1382 "\n "
|
||||
PARAM@1382..1396
|
||||
BIND_PAT@1382..1387
|
||||
IDENT_PAT@1382..1387
|
||||
NAME@1382..1387
|
||||
IDENT@1382..1387 "flags"
|
||||
COLON@1387..1388 ":"
|
||||
|
@ -842,7 +842,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1396..1397 ","
|
||||
WHITESPACE@1397..1398 " "
|
||||
PARAM@1398..1419
|
||||
BIND_PAT@1398..1402
|
||||
IDENT_PAT@1398..1402
|
||||
NAME@1398..1402
|
||||
IDENT@1398..1402 "addr"
|
||||
COLON@1402..1403 ":"
|
||||
|
@ -860,7 +860,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1419..1420 ","
|
||||
WHITESPACE@1420..1441 "\n "
|
||||
PARAM@1441..1466
|
||||
BIND_PAT@1441..1448
|
||||
IDENT_PAT@1441..1448
|
||||
NAME@1441..1448
|
||||
IDENT@1441..1448 "addrlen"
|
||||
COLON@1448..1449 ":"
|
||||
|
@ -899,7 +899,7 @@ SOURCE_FILE@0..1598
|
|||
PARAM_LIST@1497..1581
|
||||
L_PAREN@1497..1498 "("
|
||||
PARAM@1498..1513
|
||||
BIND_PAT@1498..1504
|
||||
IDENT_PAT@1498..1504
|
||||
NAME@1498..1504
|
||||
IDENT@1498..1504 "socket"
|
||||
COLON@1504..1505 ":"
|
||||
|
@ -913,7 +913,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1513..1514 ","
|
||||
WHITESPACE@1514..1515 " "
|
||||
PARAM@1515..1533
|
||||
BIND_PAT@1515..1518
|
||||
IDENT_PAT@1515..1518
|
||||
NAME@1515..1518
|
||||
IDENT@1515..1518 "buf"
|
||||
COLON@1518..1519 ":"
|
||||
|
@ -931,7 +931,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1533..1534 ","
|
||||
WHITESPACE@1534..1535 " "
|
||||
PARAM@1535..1548
|
||||
BIND_PAT@1535..1538
|
||||
IDENT_PAT@1535..1538
|
||||
NAME@1535..1538
|
||||
IDENT@1535..1538 "len"
|
||||
COLON@1538..1539 ":"
|
||||
|
@ -945,7 +945,7 @@ SOURCE_FILE@0..1598
|
|||
COMMA@1548..1549 ","
|
||||
WHITESPACE@1549..1566 "\n "
|
||||
PARAM@1566..1580
|
||||
BIND_PAT@1566..1571
|
||||
IDENT_PAT@1566..1571
|
||||
NAME@1566..1571
|
||||
IDENT@1566..1571 "flags"
|
||||
COLON@1571..1572 ":"
|
||||
|
|
|
@ -127,7 +127,7 @@ SOURCE_FILE@0..506
|
|||
LET_STMT@301..503
|
||||
LET_KW@301..304 "let"
|
||||
WHITESPACE@304..305 " "
|
||||
BIND_PAT@305..311
|
||||
IDENT_PAT@305..311
|
||||
NAME@305..311
|
||||
IDENT@305..311 "result"
|
||||
WHITESPACE@311..312 " "
|
||||
|
|
|
@ -144,7 +144,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@543..570
|
||||
LET_KW@543..546 "let"
|
||||
WHITESPACE@546..547 " "
|
||||
BIND_PAT@547..549
|
||||
IDENT_PAT@547..549
|
||||
NAME@547..549
|
||||
IDENT@547..549 "_x"
|
||||
COLON@549..550 ":"
|
||||
|
@ -186,7 +186,7 @@ SOURCE_FILE@0..3813
|
|||
PARAM_LIST@595..603
|
||||
L_PAREN@595..596 "("
|
||||
PARAM@596..602
|
||||
BIND_PAT@596..598
|
||||
IDENT_PAT@596..598
|
||||
NAME@596..598
|
||||
IDENT@596..598 "_x"
|
||||
COLON@598..599 ":"
|
||||
|
@ -237,7 +237,7 @@ SOURCE_FILE@0..3813
|
|||
PARAM_LIST@648..664
|
||||
L_PAREN@648..649 "("
|
||||
PARAM@649..663
|
||||
BIND_PAT@649..650
|
||||
IDENT_PAT@649..650
|
||||
NAME@649..650
|
||||
IDENT@649..650 "x"
|
||||
COLON@650..651 ":"
|
||||
|
@ -314,7 +314,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@725..751
|
||||
LET_KW@725..728 "let"
|
||||
WHITESPACE@728..729 " "
|
||||
BIND_PAT@729..730
|
||||
IDENT_PAT@729..730
|
||||
NAME@729..730
|
||||
IDENT@729..730 "i"
|
||||
WHITESPACE@730..731 " "
|
||||
|
@ -343,7 +343,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@756..778
|
||||
LET_KW@756..759 "let"
|
||||
WHITESPACE@759..760 " "
|
||||
BIND_PAT@760..764
|
||||
IDENT_PAT@760..764
|
||||
NAME@760..764
|
||||
IDENT@760..764 "dont"
|
||||
WHITESPACE@764..765 " "
|
||||
|
@ -587,7 +587,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1343..1361
|
||||
LET_KW@1343..1346 "let"
|
||||
WHITESPACE@1346..1347 " "
|
||||
BIND_PAT@1347..1353
|
||||
IDENT_PAT@1347..1353
|
||||
MUT_KW@1347..1350 "mut"
|
||||
WHITESPACE@1350..1351 " "
|
||||
NAME@1351..1353
|
||||
|
@ -604,7 +604,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1366..1400
|
||||
LET_KW@1366..1369 "let"
|
||||
WHITESPACE@1369..1370 " "
|
||||
BIND_PAT@1370..1376
|
||||
IDENT_PAT@1370..1376
|
||||
MUT_KW@1370..1373 "mut"
|
||||
WHITESPACE@1373..1374 " "
|
||||
NAME@1374..1376
|
||||
|
@ -649,7 +649,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1405..1438
|
||||
LET_KW@1405..1408 "let"
|
||||
WHITESPACE@1408..1409 " "
|
||||
BIND_PAT@1409..1415
|
||||
IDENT_PAT@1409..1415
|
||||
MUT_KW@1409..1412 "mut"
|
||||
WHITESPACE@1412..1413 " "
|
||||
NAME@1413..1415
|
||||
|
@ -694,7 +694,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1443..1474
|
||||
LET_KW@1443..1446 "let"
|
||||
WHITESPACE@1446..1447 " "
|
||||
BIND_PAT@1447..1449
|
||||
IDENT_PAT@1447..1449
|
||||
NAME@1447..1449
|
||||
IDENT@1447..1449 "_a"
|
||||
WHITESPACE@1449..1450 " "
|
||||
|
@ -737,7 +737,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1479..1537
|
||||
LET_KW@1479..1482 "let"
|
||||
WHITESPACE@1482..1483 " "
|
||||
BIND_PAT@1483..1485
|
||||
IDENT_PAT@1483..1485
|
||||
NAME@1483..1485
|
||||
IDENT@1483..1485 "_b"
|
||||
WHITESPACE@1485..1486 " "
|
||||
|
@ -859,7 +859,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1603..1648
|
||||
LET_KW@1603..1606 "let"
|
||||
WHITESPACE@1606..1607 " "
|
||||
BIND_PAT@1607..1609
|
||||
IDENT_PAT@1607..1609
|
||||
NAME@1607..1609
|
||||
IDENT@1607..1609 "_a"
|
||||
WHITESPACE@1609..1610 " "
|
||||
|
@ -906,7 +906,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1653..1685
|
||||
LET_KW@1653..1656 "let"
|
||||
WHITESPACE@1656..1657 " "
|
||||
BIND_PAT@1657..1659
|
||||
IDENT_PAT@1657..1659
|
||||
NAME@1657..1659
|
||||
IDENT@1657..1659 "_c"
|
||||
WHITESPACE@1659..1660 " "
|
||||
|
@ -943,7 +943,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1690..1739
|
||||
LET_KW@1690..1693 "let"
|
||||
WHITESPACE@1693..1694 " "
|
||||
BIND_PAT@1694..1696
|
||||
IDENT_PAT@1694..1696
|
||||
NAME@1694..1696
|
||||
IDENT@1694..1696 "_b"
|
||||
COLON@1696..1697 ":"
|
||||
|
@ -1024,7 +1024,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1790..1804
|
||||
LET_KW@1790..1793 "let"
|
||||
WHITESPACE@1793..1794 " "
|
||||
BIND_PAT@1794..1799
|
||||
IDENT_PAT@1794..1799
|
||||
MUT_KW@1794..1797 "mut"
|
||||
WHITESPACE@1797..1798 " "
|
||||
NAME@1798..1799
|
||||
|
@ -1146,7 +1146,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@1926..1958
|
||||
LET_KW@1926..1929 "let"
|
||||
WHITESPACE@1929..1930 " "
|
||||
BIND_PAT@1930..1935
|
||||
IDENT_PAT@1930..1935
|
||||
NAME@1930..1935
|
||||
IDENT@1930..1935 "_evil"
|
||||
WHITESPACE@1935..1936 " "
|
||||
|
@ -1292,7 +1292,7 @@ SOURCE_FILE@0..3813
|
|||
PARAM_LIST@2205..2213
|
||||
L_PAREN@2205..2206 "("
|
||||
PARAM@2206..2212
|
||||
BIND_PAT@2206..2208
|
||||
IDENT_PAT@2206..2208
|
||||
NAME@2206..2208
|
||||
IDENT@2206..2208 "u8"
|
||||
COLON@2208..2209 ":"
|
||||
|
@ -1614,7 +1614,7 @@ SOURCE_FILE@0..3813
|
|||
LET_STMT@2938..3021
|
||||
LET_KW@2938..2941 "let"
|
||||
WHITESPACE@2941..2942 " "
|
||||
BIND_PAT@2942..2945
|
||||
IDENT_PAT@2942..2945
|
||||
NAME@2942..2945
|
||||
IDENT@2942..2945 "val"
|
||||
WHITESPACE@2945..2946 " "
|
||||
|
@ -1648,7 +1648,7 @@ SOURCE_FILE@0..3813
|
|||
R_PAREN@2961..2962 ")"
|
||||
COMMA@2962..2963 ","
|
||||
PARAM@2963..2967
|
||||
BIND_PAT@2963..2967
|
||||
IDENT_PAT@2963..2967
|
||||
NAME@2963..2965
|
||||
IDENT@2963..2965 "__"
|
||||
AT@2965..2966 "@"
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..59
|
|||
LET_STMT@11..29
|
||||
LET_KW@11..14 "let"
|
||||
WHITESPACE@14..15 " "
|
||||
BIND_PAT@15..23
|
||||
IDENT_PAT@15..23
|
||||
NAME@15..23
|
||||
IDENT@15..23 "r#struct"
|
||||
WHITESPACE@23..24 " "
|
||||
|
@ -27,7 +27,7 @@ SOURCE_FILE@0..59
|
|||
LET_STMT@30..57
|
||||
LET_KW@30..33 "let"
|
||||
WHITESPACE@33..34 " "
|
||||
BIND_PAT@34..41
|
||||
IDENT_PAT@34..41
|
||||
NAME@34..41
|
||||
IDENT@34..41 "r#trait"
|
||||
WHITESPACE@41..42 " "
|
||||
|
|
|
@ -33,7 +33,7 @@ SOURCE_FILE@0..166
|
|||
WHITESPACE@106..111 "\n "
|
||||
LET_KW@111..114 "let"
|
||||
WHITESPACE@114..115 " "
|
||||
BIND_PAT@115..124
|
||||
IDENT_PAT@115..124
|
||||
NAME@115..124
|
||||
IDENT@115..124 "exit_code"
|
||||
WHITESPACE@124..125 " "
|
||||
|
|
|
@ -114,7 +114,7 @@ SOURCE_FILE@0..686
|
|||
COMMA@564..565 ","
|
||||
WHITESPACE@565..566 " "
|
||||
PARAM@566..600
|
||||
BIND_PAT@566..574
|
||||
IDENT_PAT@566..574
|
||||
NAME@566..574
|
||||
IDENT@566..574 "event_fn"
|
||||
COLON@574..575 ":"
|
||||
|
|
|
@ -16,7 +16,7 @@ SOURCE_FILE@0..257
|
|||
LET_STMT@91..105
|
||||
LET_KW@91..94 "let"
|
||||
WHITESPACE@94..95 " "
|
||||
BIND_PAT@95..100
|
||||
IDENT_PAT@95..100
|
||||
MUT_KW@95..98 "mut"
|
||||
WHITESPACE@98..99 " "
|
||||
NAME@99..100
|
||||
|
|
|
@ -7,7 +7,7 @@ SOURCE_FILE@0..95
|
|||
PARAM_LIST@6..49
|
||||
L_PAREN@6..7 "("
|
||||
PARAM@7..48
|
||||
BIND_PAT@7..8
|
||||
IDENT_PAT@7..8
|
||||
NAME@7..8
|
||||
IDENT@7..8 "x"
|
||||
COLON@8..9 ":"
|
||||
|
|
|
@ -25,7 +25,7 @@ SOURCE_FILE@0..519
|
|||
R_BRACK@22..23 "]"
|
||||
WHITESPACE@23..24 " "
|
||||
PARAM@24..33
|
||||
BIND_PAT@24..27
|
||||
IDENT_PAT@24..27
|
||||
NAME@24..27
|
||||
IDENT@24..27 "pat"
|
||||
COLON@27..28 ":"
|
||||
|
@ -58,7 +58,7 @@ SOURCE_FILE@0..519
|
|||
R_BRACK@51..52 "]"
|
||||
WHITESPACE@52..53 " "
|
||||
PARAM@53..58
|
||||
BIND_PAT@53..54
|
||||
IDENT_PAT@53..54
|
||||
NAME@53..54
|
||||
IDENT@53..54 "x"
|
||||
COLON@54..55 ":"
|
||||
|
@ -91,7 +91,7 @@ SOURCE_FILE@0..519
|
|||
PARAM_LIST@86..118
|
||||
L_PAREN@86..87 "("
|
||||
PARAM@87..104
|
||||
BIND_PAT@87..93
|
||||
IDENT_PAT@87..93
|
||||
NAME@87..93
|
||||
IDENT@87..93 "format"
|
||||
COLON@93..94 ":"
|
||||
|
@ -234,7 +234,7 @@ SOURCE_FILE@0..519
|
|||
R_BRACK@220..221 "]"
|
||||
WHITESPACE@221..222 " "
|
||||
PARAM@222..232
|
||||
BIND_PAT@222..227
|
||||
IDENT_PAT@222..227
|
||||
MUT_KW@222..225 "mut"
|
||||
WHITESPACE@225..226 " "
|
||||
NAME@226..227
|
||||
|
|
|
@ -14,7 +14,7 @@ SOURCE_FILE@0..80
|
|||
FOR_EXPR@14..77
|
||||
FOR_KW@14..17 "for"
|
||||
WHITESPACE@17..18 " "
|
||||
BIND_PAT@18..20
|
||||
IDENT_PAT@18..20
|
||||
NAME@18..20
|
||||
IDENT@18..20 "_x"
|
||||
WHITESPACE@20..21 " "
|
||||
|
|
|
@ -7,7 +7,7 @@ SOURCE_FILE@0..50
|
|||
PARAM_LIST@6..14
|
||||
L_PAREN@6..7 "("
|
||||
PARAM@7..13
|
||||
BIND_PAT@7..8
|
||||
IDENT_PAT@7..8
|
||||
NAME@7..8
|
||||
IDENT@7..8 "x"
|
||||
COLON@8..9 ":"
|
||||
|
|
|
@ -18,12 +18,12 @@ SOURCE_FILE@0..170
|
|||
PARAM@20..42
|
||||
TUPLE_PAT@20..26
|
||||
L_PAREN@20..21 "("
|
||||
BIND_PAT@21..22
|
||||
IDENT_PAT@21..22
|
||||
NAME@21..22
|
||||
IDENT@21..22 "a"
|
||||
COMMA@22..23 ","
|
||||
WHITESPACE@23..24 " "
|
||||
BIND_PAT@24..25
|
||||
IDENT_PAT@24..25
|
||||
NAME@24..25
|
||||
IDENT@24..25 "b"
|
||||
R_PAREN@25..26 ")"
|
||||
|
@ -68,13 +68,13 @@ SOURCE_FILE@0..170
|
|||
L_CURLY@59..60 "{"
|
||||
WHITESPACE@60..61 " "
|
||||
RECORD_PAT_FIELD@61..62
|
||||
BIND_PAT@61..62
|
||||
IDENT_PAT@61..62
|
||||
NAME@61..62
|
||||
IDENT@61..62 "a"
|
||||
COMMA@62..63 ","
|
||||
WHITESPACE@63..64 " "
|
||||
RECORD_PAT_FIELD@64..65
|
||||
BIND_PAT@64..65
|
||||
IDENT_PAT@64..65
|
||||
NAME@64..65
|
||||
IDENT@64..65 "b"
|
||||
WHITESPACE@65..66 " "
|
||||
|
@ -106,7 +106,7 @@ SOURCE_FILE@0..170
|
|||
NAME_REF@85..92
|
||||
IDENT@85..92 "NewType"
|
||||
L_PAREN@92..93 "("
|
||||
BIND_PAT@93..94
|
||||
IDENT_PAT@93..94
|
||||
NAME@93..94
|
||||
IDENT@93..94 "a"
|
||||
R_PAREN@94..95 ")"
|
||||
|
@ -135,7 +135,7 @@ SOURCE_FILE@0..170
|
|||
AMP@119..120 "&"
|
||||
REF_PAT@120..122
|
||||
AMP@120..121 "&"
|
||||
BIND_PAT@121..122
|
||||
IDENT_PAT@121..122
|
||||
NAME@121..122
|
||||
IDENT@121..122 "a"
|
||||
COLON@122..123 ":"
|
||||
|
@ -175,7 +175,7 @@ SOURCE_FILE@0..170
|
|||
COMMA@153..154 ","
|
||||
WHITESPACE@154..155 " "
|
||||
PARAM@155..165
|
||||
BIND_PAT@155..160
|
||||
IDENT_PAT@155..160
|
||||
MUT_KW@155..158 "mut"
|
||||
WHITESPACE@158..159 " "
|
||||
NAME@159..160
|
||||
|
|
|
@ -108,17 +108,17 @@ SOURCE_FILE@0..126
|
|||
PARAM@106..120
|
||||
SLICE_PAT@106..115
|
||||
L_BRACK@106..107 "["
|
||||
BIND_PAT@107..108
|
||||
IDENT_PAT@107..108
|
||||
NAME@107..108
|
||||
IDENT@107..108 "w"
|
||||
COMMA@108..109 ","
|
||||
WHITESPACE@109..110 " "
|
||||
BIND_PAT@110..111
|
||||
IDENT_PAT@110..111
|
||||
NAME@110..111
|
||||
IDENT@110..111 "t"
|
||||
COMMA@111..112 ","
|
||||
WHITESPACE@112..113 " "
|
||||
BIND_PAT@113..114
|
||||
IDENT_PAT@113..114
|
||||
NAME@113..114
|
||||
IDENT@113..114 "f"
|
||||
R_BRACK@114..115 "]"
|
||||
|
|
|
@ -21,12 +21,12 @@ SOURCE_FILE@0..137
|
|||
PARAM@19..41
|
||||
TUPLE_PAT@19..25
|
||||
L_PAREN@19..20 "("
|
||||
BIND_PAT@20..21
|
||||
IDENT_PAT@20..21
|
||||
NAME@20..21
|
||||
IDENT@20..21 "a"
|
||||
COMMA@21..22 ","
|
||||
WHITESPACE@22..23 " "
|
||||
BIND_PAT@23..24
|
||||
IDENT_PAT@23..24
|
||||
NAME@23..24
|
||||
IDENT@23..24 "b"
|
||||
R_PAREN@24..25 ")"
|
||||
|
@ -71,13 +71,13 @@ SOURCE_FILE@0..137
|
|||
L_CURLY@58..59 "{"
|
||||
WHITESPACE@59..60 " "
|
||||
RECORD_PAT_FIELD@60..61
|
||||
BIND_PAT@60..61
|
||||
IDENT_PAT@60..61
|
||||
NAME@60..61
|
||||
IDENT@60..61 "a"
|
||||
COMMA@61..62 ","
|
||||
WHITESPACE@62..63 " "
|
||||
RECORD_PAT_FIELD@63..64
|
||||
BIND_PAT@63..64
|
||||
IDENT_PAT@63..64
|
||||
NAME@63..64
|
||||
IDENT@63..64 "b"
|
||||
WHITESPACE@64..65 " "
|
||||
|
@ -109,7 +109,7 @@ SOURCE_FILE@0..137
|
|||
NAME_REF@84..91
|
||||
IDENT@84..91 "NewType"
|
||||
L_PAREN@91..92 "("
|
||||
BIND_PAT@92..93
|
||||
IDENT_PAT@92..93
|
||||
NAME@92..93
|
||||
IDENT@92..93 "a"
|
||||
R_PAREN@93..94 ")"
|
||||
|
@ -138,7 +138,7 @@ SOURCE_FILE@0..137
|
|||
AMP@118..119 "&"
|
||||
REF_PAT@119..121
|
||||
AMP@119..120 "&"
|
||||
BIND_PAT@120..121
|
||||
IDENT_PAT@120..121
|
||||
NAME@120..121
|
||||
IDENT@120..121 "a"
|
||||
COLON@121..122 ":"
|
||||
|
|
|
@ -245,7 +245,7 @@ SOURCE_FILE@0..374
|
|||
PARAM_LIST@239..247
|
||||
L_PAREN@239..240 "("
|
||||
PARAM@240..246
|
||||
BIND_PAT@240..242
|
||||
IDENT_PAT@240..242
|
||||
NAME@240..242
|
||||
IDENT@240..242 "_t"
|
||||
COLON@242..243 ":"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue