MCPcopy Create free account

hub / github.com/Danue1/danube / functions

Functions289 in github.com/Danue1/danube

↓ 1 callersFunctiontuple_pattern
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:984
↓ 1 callersFunctiontuple_type_expression
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:797
↓ 1 callersMethodtype_bound
(&mut self, node: ast::TypeBound)
compiler/danubec_semantic/src/collect.rs:659
↓ 1 callersMethodtype_parameter
(&mut self, node: ast::TypeParameter)
compiler/danubec_semantic/src/collect.rs:623
↓ 1 callersFunctionunary_expression
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:1194
↓ 1 callersMethodunary_operator
( &mut self, node: Option<ast::UnaryOperator>, )
compiler/danubec_semantic/src/collect.rs:2429
↓ 1 callersFunctionunnamed_pattern
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:959
↓ 1 callersFunctionuse_definition
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:349
↓ 1 callersMethoduse_definition
( &mut self, node: ast::UseDefinition, attributes: Vec<AttributeId>, visibilit
compiler/danubec_semantic/src/collect.rs:496
↓ 1 callersFunctionuse_tree_element
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:507
↓ 1 callersFunctionuse_tree_glob
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:501
↓ 1 callersFunctionuse_tree_kind
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:474
↓ 1 callersFunctionuse_tree_rename
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:547
↓ 1 callersMethoduse_tree_trailing
( &mut self, node: ast::UseTreeTrailing, scope: ScopeId, attributes: &[Attribu
compiler/danubec_semantic/src/collect.rs:960
↓ 1 callersFunctionuse_tree_trailing_glob
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:533
↓ 1 callersFunctionuse_tree_trailing_nested
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:521
↓ 1 callersFunctionwhile_expression
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:1499
↓ 1 callersFunctionyield_expression
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:1390
Functionall_files
()
compiler/danubec_semantic/src/tests/mod.rs:4
Functionanonymous_implement
()
compiler/danubec_parse/src/tests/mod.rs:172
Methodat_range_operator
(self)
compiler/danubec_syntax/src/syntax_kind.rs:570
Methodat_unary_operator
(self)
compiler/danubec_syntax/src/syntax_kind.rs:563
Functionattribute
()
compiler/danubec_parse/src/tests/mod.rs:27
Methodattribute
(&mut self, attribute: Attribute)
compiler/danubec_semantic/src/env.rs:85
Functionbinary
()
compiler/danubec_lex/src/tests.rs:60
Methodbound
(&self)
compiler/danubec_ast/src/lib.rs:467
Methodbump
(&mut self)
compiler/danubec_parse/src/token_stream.rs:32
Functionchildren
(node: &SyntaxNode)
compiler/danubec_ast/src/lib.rs:29
Functionconstant
()
compiler/danubec_parse/src/tests/mod.rs:109
Methoddefinition
(&mut self, definition: Definition)
compiler/danubec_semantic/src/env.rs:89
Functionempty_string
()
compiler/danubec_lex/src/tests.rs:20
Methodexpire
(&mut self)
compiler/danubec_parse/src/event.rs:56
Functionfirst_child
(node: &SyntaxNode)
compiler/danubec_ast/src/lib.rs:22
Functionfirst_token
(node: &SyntaxNode, kind: SyntaxKind)
compiler/danubec_ast/src/lib.rs:3
Functionfloat
()
compiler/danubec_lex/src/tests.rs:93
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
compiler/danubec_diagnostic/src/lib.rs:22
Methodfrom
(kind: crate::SyntaxKind)
compiler/danubec_syntax/src/language.rs:32
Functionfunction
()
compiler/danubec_parse/src/tests/mod.rs:143
Functionhex
()
compiler/danubec_lex/src/tests.rs:77
Functionidentifier
()
compiler/danubec_lex/src/tests.rs:101
Methodindex
(&self, Symbol(index): Symbol)
compiler/danubec_symbol/src/lib.rs:46
Methodindex_mut
(&mut self, index: ModuleId)
compiler/danubec_semantic/src/env.rs:167
Functioninteger
()
compiler/danubec_lex/src/tests.rs:85
Functionis_identifier_continue
(c: char)
compiler/danubec_lex/src/lib.rs:654
Functionkeyword
(identifier: &str)
compiler/danubec_lex/src/lib.rs:703
Functionkeywords
()
compiler/danubec_lex/src/tests.rs:117
Methodkind_from_raw
(raw: rowan::SyntaxKind)
compiler/danubec_syntax/src/language.rs:20
Methodkind_to_raw
(kind: Self::Kind)
compiler/danubec_syntax/src/language.rs:25
Functionline_comment
()
compiler/danubec_lex/src/tests.rs:125
Methodmark
(&mut self)
compiler/danubec_semantic/src/ticker.rs:16
Functionmixed_enum
()
compiler/danubec_parse/src/tests/mod.rs:74
Functionmodule
()
compiler/danubec_parse/src/tests/mod.rs:90
Methodmodule
(&mut self, file: FileId, parent: Option<ModuleId>)
compiler/danubec_semantic/src/env.rs:71
Functionmultiline_string
()
compiler/danubec_lex/src/tests.rs:36
Functionnamed_struct
()
compiler/danubec_parse/src/tests/mod.rs:48
Methodnew
()
compiler/danubec_diagnostic/src/lib.rs:8
Methodnew
(tokens: &'source [SyntaxKind], diagnostic: &'source mut Diagnostic)
compiler/danubec_parse/src/grammar.rs:16
Methodnew
()
compiler/danubec_parse/src/event.rs:31
Methodnew
(items: &[usize])
compiler/danubec_parse/src/tokens.rs:11
Methodnew
(tokens: &'source [SyntaxKind])
compiler/danubec_parse/src/token_stream.rs:8
Methodnew
()
compiler/danubec_semantic/src/fs.rs:18
Methodnew
()
compiler/danubec_semantic/src/env.rs:61
Methodnew
()
compiler/danubec_semantic/src/ticker.rs:7
Methodnew
( file: FileId, module: ModuleId, env: &'lowering mut Env, symbols: &'lowering
compiler/danubec_semantic/src/collect.rs:108
Methodnew
()
compiler/danubec_symbol/src/lib.rs:29
Functionnon_multiline_string
()
compiler/danubec_lex/src/tests.rs:28
Methodnth
Get the nth token, ignoring trivia
compiler/danubec_parse/src/token_stream.rs:15
Methodnth_
Get the nth token, including trivia
compiler/danubec_parse/src/token_stream.rs:25
Functionoctal
()
compiler/danubec_lex/src/tests.rs:68
Methodprecede
(&mut self, cm: CompleteMarker)
compiler/danubec_parse/src/event.rs:65
Functionprimary_expression
()
compiler/danubec_parse/src/tests/mod.rs:242
Functionpunctuations
()
compiler/danubec_lex/src/tests.rs:4
Functionr#char
()
compiler/danubec_lex/src/tests.rs:12
Functionraw_identifier
()
compiler/danubec_lex/src/tests.rs:109
Functionraw_string
()
compiler/danubec_lex/src/tests.rs:44
Methodright_chevron_for_return_type
(&self)
compiler/danubec_ast/src/lib.rs:308
Methodright_chevron_for_type_parameters
(&self)
compiler/danubec_ast/src/lib.rs:294
Functionsimilar_block
()
compiler/danubec_lex/src/tests.rs:52
Functionstatic_variable
()
compiler/danubec_parse/src/tests/mod.rs:121
Functiontargeted_implement
()
compiler/danubec_parse/src/tests/mod.rs:187
Functiontokens
(node: &SyntaxNode, kind: SyntaxKind)
compiler/danubec_ast/src/lib.rs:12
Functiontop_level_attribute
()
compiler/danubec_parse/src/tests/mod.rs:12
Functiontrait_definition
()
compiler/danubec_parse/src/tests/mod.rs:157
Functiontype_alias
()
compiler/danubec_parse/src/tests/mod.rs:132
Functionunary_expression
()
compiler/danubec_parse/src/tests/mod.rs:227
Functionunexpected
(c: char)
compiler/danubec_lex/src/lib.rs:658
Functionunnamed_struct
()
compiler/danubec_parse/src/tests/mod.rs:62
Functionuse_definition
()
compiler/danubec_parse/src/tests/mod.rs:202
Functionzero_sized_struct
()
compiler/danubec_parse/src/tests/mod.rs:38
← previous201–289 of 289, ranked by callers