Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Danue1/danube
/ functions
Functions
289 in github.com/Danue1/danube
⨍
Functions
289
◇
Types & classes
66
↓ 1 callers
Function
tuple_pattern
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:984
↓ 1 callers
Function
tuple_type_expression
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:797
↓ 1 callers
Method
type_bound
(&mut self, node: ast::TypeBound)
compiler/danubec_semantic/src/collect.rs:659
↓ 1 callers
Method
type_parameter
(&mut self, node: ast::TypeParameter)
compiler/danubec_semantic/src/collect.rs:623
↓ 1 callers
Function
unary_expression
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:1194
↓ 1 callers
Method
unary_operator
( &mut self, node: Option<ast::UnaryOperator>, )
compiler/danubec_semantic/src/collect.rs:2429
↓ 1 callers
Function
unnamed_pattern
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:959
↓ 1 callers
Function
use_definition
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:349
↓ 1 callers
Method
use_definition
( &mut self, node: ast::UseDefinition, attributes: Vec<AttributeId>, visibilit
compiler/danubec_semantic/src/collect.rs:496
↓ 1 callers
Function
use_tree_element
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:507
↓ 1 callers
Function
use_tree_glob
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:501
↓ 1 callers
Function
use_tree_kind
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:474
↓ 1 callers
Function
use_tree_rename
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:547
↓ 1 callers
Method
use_tree_trailing
( &mut self, node: ast::UseTreeTrailing, scope: ScopeId, attributes: &[Attribu
compiler/danubec_semantic/src/collect.rs:960
↓ 1 callers
Function
use_tree_trailing_glob
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:533
↓ 1 callers
Function
use_tree_trailing_nested
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:521
↓ 1 callers
Function
while_expression
(p: &mut Context)
compiler/danubec_parse/src/grammar.rs:1499
↓ 1 callers
Function
yield_expression
(p: &mut Context, m: Marker)
compiler/danubec_parse/src/grammar.rs:1390
Function
all_files
()
compiler/danubec_semantic/src/tests/mod.rs:4
Function
anonymous_implement
()
compiler/danubec_parse/src/tests/mod.rs:172
Method
at_range_operator
(self)
compiler/danubec_syntax/src/syntax_kind.rs:570
Method
at_unary_operator
(self)
compiler/danubec_syntax/src/syntax_kind.rs:563
Function
attribute
()
compiler/danubec_parse/src/tests/mod.rs:27
Method
attribute
(&mut self, attribute: Attribute)
compiler/danubec_semantic/src/env.rs:85
Function
binary
()
compiler/danubec_lex/src/tests.rs:60
Method
bound
(&self)
compiler/danubec_ast/src/lib.rs:467
Method
bump
(&mut self)
compiler/danubec_parse/src/token_stream.rs:32
Function
children
(node: &SyntaxNode)
compiler/danubec_ast/src/lib.rs:29
Function
constant
()
compiler/danubec_parse/src/tests/mod.rs:109
Method
definition
(&mut self, definition: Definition)
compiler/danubec_semantic/src/env.rs:89
Function
empty_string
()
compiler/danubec_lex/src/tests.rs:20
Method
expire
(&mut self)
compiler/danubec_parse/src/event.rs:56
Function
first_child
(node: &SyntaxNode)
compiler/danubec_ast/src/lib.rs:22
Function
first_token
(node: &SyntaxNode, kind: SyntaxKind)
compiler/danubec_ast/src/lib.rs:3
Function
float
()
compiler/danubec_lex/src/tests.rs:93
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
compiler/danubec_diagnostic/src/lib.rs:22
Method
from
(kind: crate::SyntaxKind)
compiler/danubec_syntax/src/language.rs:32
Function
function
()
compiler/danubec_parse/src/tests/mod.rs:143
Function
hex
()
compiler/danubec_lex/src/tests.rs:77
Function
identifier
()
compiler/danubec_lex/src/tests.rs:101
Method
index
(&self, Symbol(index): Symbol)
compiler/danubec_symbol/src/lib.rs:46
Method
index_mut
(&mut self, index: ModuleId)
compiler/danubec_semantic/src/env.rs:167
Function
integer
()
compiler/danubec_lex/src/tests.rs:85
Function
is_identifier_continue
(c: char)
compiler/danubec_lex/src/lib.rs:654
Function
keyword
(identifier: &str)
compiler/danubec_lex/src/lib.rs:703
Function
keywords
()
compiler/danubec_lex/src/tests.rs:117
Method
kind_from_raw
(raw: rowan::SyntaxKind)
compiler/danubec_syntax/src/language.rs:20
Method
kind_to_raw
(kind: Self::Kind)
compiler/danubec_syntax/src/language.rs:25
Function
line_comment
()
compiler/danubec_lex/src/tests.rs:125
Method
mark
(&mut self)
compiler/danubec_semantic/src/ticker.rs:16
Function
mixed_enum
()
compiler/danubec_parse/src/tests/mod.rs:74
Function
module
()
compiler/danubec_parse/src/tests/mod.rs:90
Method
module
(&mut self, file: FileId, parent: Option<ModuleId>)
compiler/danubec_semantic/src/env.rs:71
Function
multiline_string
()
compiler/danubec_lex/src/tests.rs:36
Function
named_struct
()
compiler/danubec_parse/src/tests/mod.rs:48
Method
new
()
compiler/danubec_diagnostic/src/lib.rs:8
Method
new
(tokens: &'source [SyntaxKind], diagnostic: &'source mut Diagnostic)
compiler/danubec_parse/src/grammar.rs:16
Method
new
()
compiler/danubec_parse/src/event.rs:31
Method
new
(items: &[usize])
compiler/danubec_parse/src/tokens.rs:11
Method
new
(tokens: &'source [SyntaxKind])
compiler/danubec_parse/src/token_stream.rs:8
Method
new
()
compiler/danubec_semantic/src/fs.rs:18
Method
new
()
compiler/danubec_semantic/src/env.rs:61
Method
new
()
compiler/danubec_semantic/src/ticker.rs:7
Method
new
( file: FileId, module: ModuleId, env: &'lowering mut Env, symbols: &'lowering
compiler/danubec_semantic/src/collect.rs:108
Method
new
()
compiler/danubec_symbol/src/lib.rs:29
Function
non_multiline_string
()
compiler/danubec_lex/src/tests.rs:28
Method
nth
Get the nth token, ignoring trivia
compiler/danubec_parse/src/token_stream.rs:15
Method
nth_
Get the nth token, including trivia
compiler/danubec_parse/src/token_stream.rs:25
Function
octal
()
compiler/danubec_lex/src/tests.rs:68
Method
precede
(&mut self, cm: CompleteMarker)
compiler/danubec_parse/src/event.rs:65
Function
primary_expression
()
compiler/danubec_parse/src/tests/mod.rs:242
Function
punctuations
()
compiler/danubec_lex/src/tests.rs:4
Function
r#char
()
compiler/danubec_lex/src/tests.rs:12
Function
raw_identifier
()
compiler/danubec_lex/src/tests.rs:109
Function
raw_string
()
compiler/danubec_lex/src/tests.rs:44
Method
right_chevron_for_return_type
(&self)
compiler/danubec_ast/src/lib.rs:308
Method
right_chevron_for_type_parameters
(&self)
compiler/danubec_ast/src/lib.rs:294
Function
similar_block
()
compiler/danubec_lex/src/tests.rs:52
Function
static_variable
()
compiler/danubec_parse/src/tests/mod.rs:121
Function
targeted_implement
()
compiler/danubec_parse/src/tests/mod.rs:187
Function
tokens
(node: &SyntaxNode, kind: SyntaxKind)
compiler/danubec_ast/src/lib.rs:12
Function
top_level_attribute
()
compiler/danubec_parse/src/tests/mod.rs:12
Function
trait_definition
()
compiler/danubec_parse/src/tests/mod.rs:157
Function
type_alias
()
compiler/danubec_parse/src/tests/mod.rs:132
Function
unary_expression
()
compiler/danubec_parse/src/tests/mod.rs:227
Function
unexpected
(c: char)
compiler/danubec_lex/src/lib.rs:658
Function
unnamed_struct
()
compiler/danubec_parse/src/tests/mod.rs:62
Function
use_definition
()
compiler/danubec_parse/src/tests/mod.rs:202
Function
zero_sized_struct
()
compiler/danubec_parse/src/tests/mod.rs:38
← previous
201–289 of 289, ranked by callers