MCPcopy Create free account

hub / github.com/chikaku/gosyn / functions

Functions232 in github.com/chikaku/gosyn

↓ 1 callersMethodis_range
(&self)
src/ast.rs:602
↓ 1 callersMethodis_type_switch
(&mut self, tag: &Option<ast::Statement>)
src/parser.rs:2042
↓ 1 callersFunctionis_unicode_char
here are some difference from the golang specification of [Characters](https://golang.org/ref/spec#Characters) go's `unicode_char` is an arbitrary Uni
src/scanner.rs:582
↓ 1 callersFunctionis_unicode_digit
(c: char)
src/scanner.rs:594
↓ 1 callersFunctionis_unicode_letter
(c: char)
src/scanner.rs:590
↓ 1 callersMethodline_end_comment
(&mut self)
src/parser.rs:202
↓ 1 callersMethodliteral
(&mut self)
src/parser.rs:1349
↓ 1 callersFunctionnext_nchar0
(source: &str, n: usize)
benches/scanner.rs:3
↓ 1 callersFunctionnext_nchar1
(chars_indices: &[(usize, char)], n: usize)
benches/scanner.rs:8
↓ 1 callersMethodoperand
Operand = Literal | OperandName [ TypeArgs ] | "(" Expression ")" . Literal = BasicLit | CompositeLit | FunctionLit . BasicLit = int_lit |
src/parser.rs:1191
↓ 1 callersMethodparse_branch_stmt
(&mut self, key: Keyword)
src/parser.rs:1894
↓ 1 callersMethodparse_case_block
(&mut self, type_assert: bool)
src/parser.rs:2018
↓ 1 callersMethodparse_comm_block
(&mut self)
src/parser.rs:2109
↓ 1 callersMethodparse_comm_stmt
(&mut self)
src/parser.rs:2075
↓ 1 callersMethodparse_decl_stmt
(&mut self)
src/parser.rs:1830
↓ 1 callersMethodparse_defer_stmt
(&mut self)
src/parser.rs:1870
↓ 1 callersFunctionparse_dir
parse a directory to packages
src/lib.rs:25
↓ 1 callersMethodparse_element
(&mut self)
src/parser.rs:1374
↓ 1 callersFunctionparse_file
parse source code from given path to `ast::File`
src/lib.rs:20
↓ 1 callersMethodparse_go_stmt
(&mut self)
src/parser.rs:1858
↓ 1 callersMethodparse_if_header
(&mut self)
src/parser.rs:1938
↓ 1 callersMethodparse_import_spec
(&mut self)
src/parser.rs:360
↓ 1 callersMethodparse_method_elem
MethodElem = MethodName Signature . MethodName = identifier .
src/parser.rs:874
↓ 1 callersMethodparse_parameter_decl
ParameterDecl = [ IdentifierList ] [ "..." ] Type .
src/parser.rs:1435
↓ 1 callersMethodparse_return_stmt
(&mut self)
src/parser.rs:1881
↓ 1 callersMethodparse_type_list
(&mut self)
src/parser.rs:572
↓ 1 callersMethodparse_type_parameters
(&mut self)
src/parser.rs:726
↓ 1 callersMethodprecedence
(&self)
src/token.rs:211
↓ 1 callersMethodreset_chan_arrow
reset the channel direction of expression `<- chan_typ`
src/parser.rs:1236
↓ 1 callersMethodscan_general_comment
Scan general comment from `/*` to `*/`
src/scanner.rs:293
↓ 1 callersMethodscan_identifier
scan an identifier caller must ensure that the first character is a unicode letter caller should check if identify is a keyword
src/scanner.rs:317
↓ 1 callersMethodscan_line_comment
Scan line comment from `//` to `\n`
src/scanner.rs:279
↓ 1 callersMethodscan_token
return next Token
src/scanner.rs:214
↓ 1 callersMethodskip_whitespace
(&mut self)
src/scanner.rs:160
↓ 1 callersMethodtry_insert_semicolon
(&mut self, tok: &Token)
src/scanner.rs:121
↓ 1 callersMethodtype_instance
(&mut self, left: ast::Expression)
src/parser.rs:1620
↓ 1 callersMethodtype_parameters
(&mut self)
src/parser.rs:1417
↓ 1 callersFunctionunparen
(expr: ast::Expression)
src/parser.rs:2323
↓ 1 callersMethodunray_expression
(&mut self)
src/parser.rs:1001
↓ 1 callersMethodwith_docs
(mut self, docs: Vec<Rc<Comment>>)
src/ast.rs:661
FunctionHello
()
tests/testdata/helloworld.go:5
Function_gen
* ----------------abc------------------------- test-abc[bcd] */
tests/testdata/func_docs.go:7
Functionbench_scan_nchars
(c: &mut Criterion)
benches/scanner.rs:16
Functiondo_not_insert_semicolon_after_non_trigger_tokens
()
src/scanner.rs:701
Functiondo_not_insert_semicolon_after_package_keyword
()
src/scanner.rs:742
Functiondocs
* 123 123 */ docs for function declaration
tests/testdata/docs.go:44
Methodfmt
(&self, f: &mut Formatter<'_>)
src/error.rs:34
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/ast.rs:682
Methodfmt
(&self, f: &mut Formatter<'_>)
src/token.rs:248
Methodfrom
parse input source to `ast::File`, path will be \<input\>
src/parser.rs:26
Methodfrom
(s: S)
src/scanner.rs:28
Methodfrom
(id: Ident)
src/ast.rs:573
Methodfrom
(word: Keyword)
src/token.rs:198
Methodfrom_file
read file content and parse to `ast::File`
src/parser.rs:34
Methodfrom_file
(path: P)
src/scanner.rs:42
Functionget_line_info
()
src/scanner.rs:1178
Methodgoback
(&mut self, pre: (usize, bool))
src/scanner.rs:73
Functioninsert_semicolon
()
src/scanner.rs:652
Functioninsert_semicolon_after_all_trigger_tokens
()
src/scanner.rs:673
Functionis_binary_digit
(c: char)
src/scanner.rs:602
Functionis_hex_digit
(c: char)
src/scanner.rs:614
Functionline_ended
()
src/scanner.rs:640
Functionlist_files
()
tests/walkdir.rs:95
Methodnew
(root: P)
tests/walkdir.rs:11
Functionparse_all_expression_operators
()
src/parser.rs:2824
Functionparse_all_statement_kinds
()
src/parser.rs:3286
Functionparse_any_and_comparable_as_predeclared_identifiers
()
src/parser.rs:2706
Functionparse_assign_stmt
()
src/parser.rs:3403
Functionparse_blank_identifier_in_type_args
()
src/parser.rs:3913
Functionparse_call_expr
()
src/parser.rs:3196
Methodparse_const_spec
(&mut self, index: usize)
src/parser.rs:546
Functionparse_decl
()
src/parser.rs:2448
Functionparse_docs
()
src/parser.rs:3784
Functionparse_expr
()
src/parser.rs:2792
Functionparse_expression_precedence_and_associativity
()
src/parser.rs:2877
Functionparse_for_stmt
()
src/parser.rs:3463
Functionparse_func_decl
()
src/parser.rs:2533
Functionparse_func_docs
()
src/parser.rs:3820
Functionparse_func_type
()
src/parser.rs:3029
Functionparse_fuzz_input
()
tests/fuzz.rs:10
Functionparse_if_stmt
()
src/parser.rs:3754
Functionparse_imports
()
src/parser.rs:2424
Functionparse_interface_type
()
src/parser.rs:3056
Functionparse_interface_with_type_union_and_method
()
src/parser.rs:3105
Functionparse_iota_in_constant_expressions
()
src/parser.rs:2487
Functionparse_multiline_brackets_without_trailing_comma_rejected
()
src/parser.rs:3870
Functionparse_numeric_literal_files
()
src/parser.rs:2973
Functionparse_operand
()
src/parser.rs:2986
Functionparse_package
()
src/parser.rs:2404
Functionparse_parameters
()
src/parser.rs:2728
Functionparse_primary_expression_ast_shapes
()
src/parser.rs:2919
Methodparse_range_expr
(&mut self)
src/parser.rs:1730
Functionparse_receive_only_channel_struct_field
()
src/parser.rs:3174
Functionparse_select_stmt
()
src/parser.rs:3527
Functionparse_single_arg_trailing_comma_yields_index_not_indexlist
()
src/parser.rs:3878
Functionparse_slice_index
()
src/parser.rs:3003
Functionparse_stmt
()
src/parser.rs:3230
Functionparse_struct_type
()
src/parser.rs:3139
Functionparse_switch_stmt
()
src/parser.rs:3560
Functionparse_trailing_comma_in_brackets
()
src/parser.rs:3844
← previousnext →101–200 of 232, ranked by callers