Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cubewhy/caffeine-ls
/ functions
Functions
1,041 in github.com/cubewhy/caffeine-ls
⨍
Functions
1,041
◇
Types & classes
268
↓ 1 callers
Method
build
(&mut self)
crates/kotlin-syntax/src/parser/sink.rs:55
↓ 1 callers
Function
build_code_attribute
( max_stack: u16, max_locals: u16, insns: NodeList, cp: &mut ConstantPoolBuilder, exceptio
lib/rust-asm/src/class_writer.rs:1555
↓ 1 callers
Function
build_code_from_insn_list
(insns: &InsnList)
lib/rust-asm/src/class_writer.rs:1575
↓ 1 callers
Function
build_graph_from_eclipse
( workspace_root: &Path, project_name: &str, classpath: EclipseClasspath, java_home: &Path, )
crates/project-model/src/eclipse/runner.rs:34
↓ 1 callers
Function
build_graph_from_idea
( workspace_root: &Path, modules: Vec<(PathBuf, IdeaModuleDoc)>, java_home: &Path, )
crates/project-model/src/idea/runner.rs:172
↓ 1 callers
Function
build_graph_from_json
(workspace: GradleWorkspace)
crates/project-model/src/gradle/runner.rs:72
↓ 1 callers
Function
build_graph_from_maven_json
(workspace: MavenWorkspace)
crates/project-model/src/maven/runner.rs:80
↓ 1 callers
Method
can_handle
(&self, protocol: &str)
crates/vfs/src/virtual_path/jar.rs:82
↓ 1 callers
Method
cancel
(&mut self, request_id: lsp_server::RequestId)
crates/caffeine-ls/src/global_state.rs:757
↓ 1 callers
Function
case_pattern_or_constant
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/expr.rs:780
↓ 1 callers
Function
cast_or_paren_expr
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/expr.rs:626
↓ 1 callers
Function
catch_clause
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/stmt.rs:477
↓ 1 callers
Function
catch_formal_parameter
CatchFormalParameter: {VariableModifier} CatchType VariableDeclaratorId VariableDeclaratorId: Identifier [Dims] https://docs.oracle.com/javase/specs
crates/java-syntax/src/parser/grammar/stmt.rs:501
↓ 1 callers
Function
catch_type
CatchType: UnannClassType {| ClassType} https://docs.oracle.com/javase/specs/jls/se26/html/jls-14.html#jls-CatchType
crates/java-syntax/src/parser/grammar/stmt.rs:520
↓ 1 callers
Method
change_document_incremental
(&self, relative_path: &str, range: Range, text: &str)
crates/lsp-test/src/lib.rs:278
↓ 1 callers
Method
clear_overlay
(&mut self, id: FileId)
crates/vfs/src/lib.rs:260
↓ 1 callers
Function
collect_diagnostics
( analysis: Analysis, file_id: vfs::FileId, text: String, )
crates/caffeine-ls/src/lsp/diagnostics.rs:6
↓ 1 callers
Function
compact_constructor_rest
(p: &mut Parser, m: Marker)
crates/java-syntax/src/parser/grammar/member.rs:125
↓ 1 callers
Function
compact_locals
(locals: &[FrameType])
lib/rust-asm/src/class_writer.rs:4002
↓ 1 callers
Method
complete_eof
(&mut self)
crates/java-syntax/src/lexer.rs:901
↓ 1 callers
Method
complete_eof
(&mut self)
crates/kotlin-syntax/src/lexer.rs:50
↓ 1 callers
Function
component_pattern_list
ComponentPatternList: ComponentPattern {, ComponentPattern } https://docs.oracle.com/javase/specs/jls/se26/html/jls-14.html#jls-ComponentPatternList
crates/java-syntax/src/parser/grammar/expr.rs:845
↓ 1 callers
Method
consume_template_close
(&mut self, kind: TemplateKind)
crates/java-syntax/src/lexer.rs:853
↓ 1 callers
Function
continue_statement
ContinueStatement: continue [Identifier] ; https://docs.oracle.com/javase/specs/jls/se26/html/jls-14.html#jls-14.16
crates/java-syntax/src/parser/grammar/stmt.rs:945
↓ 1 callers
Method
count_preceding_backslashes
Count the number of backslash bytes immediately *before* `offset` in the raw source (does not cross a non-backslash byte).
crates/java-syntax/src/reader.rs:304
↓ 1 callers
Function
cp_field_descriptor
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_writer.rs:5130
↓ 1 callers
Function
cp_field_ref
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_reader.rs:1916
↓ 1 callers
Function
cp_find_utf8
(cp: &[CpInfo], value: &str)
lib/rust-asm/src/class_writer.rs:3593
↓ 1 callers
Function
cp_invoke_dynamic
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_reader.rs:1952
↓ 1 callers
Function
cp_ldc_constant
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_reader.rs:1962
↓ 1 callers
Function
cp_method_descriptor
( cp: &[CpInfo], index: u16, opcode: u8, )
lib/rust-asm/src/class_writer.rs:5148
↓ 1 callers
Method
current_lexeme
(&'a self)
crates/java-syntax/src/parser/reader.rs:28
↓ 1 callers
Method
current_token_lexeme
(&self)
crates/java-syntax/src/reader.rs:67
↓ 1 callers
Method
current_token_lexeme_raw
(&self)
crates/java-syntax/src/reader.rs:63
↓ 1 callers
Function
decl
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/decl.rs:25
↓ 1 callers
Function
decode_modified_utf8
(bytes: &[u8])
lib/rust-asm/src/class_reader.rs:1989
↓ 1 callers
Function
decode_module_node
( cp: &[CpInfo], attributes: &[AttributeInfo], )
lib/rust-asm/src/class_writer.rs:2358
↓ 1 callers
Function
do_statement
DoStatement: do Statement while ( Expression ) ; https://docs.oracle.com/javase/specs/jls/se26/html/jls-14.html#jls-14.13
crates/java-syntax/src/parser/grammar/stmt.rs:552
↓ 1 callers
Method
eat_contextual_kw
(&mut self, kw: ContextualKeyword)
crates/kotlin-syntax/src/parser.rs:175
↓ 1 callers
Function
emit_insn
(code: &mut Vec<u8>, insn: Insn, cp: &mut ConstantPoolBuilder)
lib/rust-asm/src/class_writer.rs:1727
↓ 1 callers
Function
emit_insn_raw
(code: &mut Vec<u8>, insn: Insn)
lib/rust-asm/src/class_writer.rs:1585
↓ 1 callers
Method
emit_quoted_terminal_token
(&mut self, kind: TemplateKind, role: TemplateChunkRole)
crates/java-syntax/src/lexer.rs:866
↓ 1 callers
Method
emit_template_open_token
(&mut self, kind: TemplateKind, role: TemplateChunkRole)
crates/java-syntax/src/lexer.rs:880
↓ 1 callers
Function
empty_statement
EmptyStatement: ; https://docs.oracle.com/javase/specs/jls/se26/html/jls-14.html#jls-14.8
crates/java-syntax/src/parser/grammar/stmt.rs:853
↓ 1 callers
Function
encode_modified_utf8
(value: &str)
lib/rust-asm/src/class_writer.rs:3206
↓ 1 callers
Method
end_token
(self)
crates/java-syntax/src/lexer.rs:42
↓ 1 callers
Function
enhanced_for_stmt
EnhancedForStatement: for ( LocalVariableDeclaration : Expression ) Statement EnhancedForStatementNoShortIf: for ( LocalVariableDeclaration : Express
crates/java-syntax/src/parser/grammar/stmt.rs:354
↓ 1 callers
Function
ensure_bootstrap_arg
(cp: &mut Vec<CpInfo>, arg: &BootstrapArgument)
lib/rust-asm/src/class_writer.rs:3479
↓ 1 callers
Function
ensure_bootstrap_method
( class_attributes: &mut Vec<AttributeInfo>, cp: &mut Vec<CpInfo>, bootstrap_method: &Handle,
lib/rust-asm/src/class_writer.rs:3492
↓ 1 callers
Method
ensure_bootstrap_method
( &mut self, bootstrap_method: &Handle, bootstrap_args: &[BootstrapArgument], )
lib/rust-asm/src/class_writer.rs:388
↓ 1 callers
Function
ensure_double
(cp: &mut Vec<CpInfo>, value: f64)
lib/rust-asm/src/class_writer.rs:3466
↓ 1 callers
Function
ensure_field_ref
(cp: &mut Vec<CpInfo>, owner: &str, name: &str, descriptor: &str)
lib/rust-asm/src/class_writer.rs:3337
↓ 1 callers
Function
ensure_float
(cp: &mut Vec<CpInfo>, value: f32)
lib/rust-asm/src/class_writer.rs:3441
↓ 1 callers
Function
ensure_int
(cp: &mut Vec<CpInfo>, value: i32)
lib/rust-asm/src/class_writer.rs:3429
↓ 1 callers
Function
ensure_interface_method_ref
( cp: &mut Vec<CpInfo>, owner: &str, name: &str, descriptor: &str, )
lib/rust-asm/src/class_writer.rs:3379
↓ 1 callers
Function
ensure_invoke_dynamic
( cp: &mut Vec<CpInfo>, bootstrap_method_attr_index: u16, name: &str, descriptor: &str, )
lib/rust-asm/src/class_writer.rs:3533
↓ 1 callers
Function
ensure_long
(cp: &mut Vec<CpInfo>, value: i64)
lib/rust-asm/src/class_writer.rs:3453
↓ 1 callers
Function
ensure_method_ref
(cp: &mut Vec<CpInfo>, owner: &str, name: &str, descriptor: &str)
lib/rust-asm/src/class_writer.rs:3358
↓ 1 callers
Function
ensure_method_type
(cp: &mut Vec<CpInfo>, descriptor: &str)
lib/rust-asm/src/class_writer.rs:3322
↓ 1 callers
Function
ensure_string
(cp: &mut Vec<CpInfo>, value: &str)
lib/rust-asm/src/class_writer.rs:3307
↓ 1 callers
Function
enum_constant
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/decl.rs:398
↓ 1 callers
Method
error_expected
(&mut self, expected: &[SyntaxKind])
crates/kotlin-syntax/src/parser.rs:226
↓ 1 callers
Method
error_message
(&mut self, msg: &'static str)
crates/kotlin-syntax/src/parser.rs:202
↓ 1 callers
Function
exports_directive
exports PackageName [to ModuleName {, ModuleName}] ; https://docs.oracle.com/javase/specs/jls/se26/html/jls-7.html#jls-RequiresModifier
crates/java-syntax/src/parser/grammar/decl.rs:164
↓ 1 callers
Function
expr_prefix
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/expr.rs:124
↓ 1 callers
Function
extends_clause
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/clauses.rs:21
↓ 1 callers
Method
fetch_bytes
(&self, url: &Url)
crates/vfs/src/virtual_path/jar.rs:86
↓ 1 callers
Method
file_path
(&self, id: FileId)
crates/vfs/src/lib.rs:247
↓ 1 callers
Function
finally_clause
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/stmt.rs:538
↓ 1 callers
Function
find_changed_node
(edit: &TextEdit, tree: &SyntaxNode<Lang>)
crates/java-syntax/src/incremental.rs:39
↓ 1 callers
Method
finish
(mut self)
crates/kotlin-syntax/src/parser/sink.rs:120
↓ 1 callers
Function
for_statement
https://docs.oracle.com/javase/specs/jls/se26/html/jls-14.html#jls-14.14
crates/java-syntax/src/parser/grammar/stmt.rs:290
↓ 1 callers
Method
from
(url: &Url)
crates/vfs/src/lib.rs:194
↓ 1 callers
Function
generate_minimal_class
Helper to generate a minimal valid class file byte array (Java 8). Class Name: "TestClass"
lib/rust-asm/src/class_reader.rs:2739
↓ 1 callers
Function
generate_module_info_class
()
lib/rust-asm/src/class_reader.rs:2793
↓ 1 callers
Method
get_cache_dir
(&self)
crates/caffeine-ls/src/config.rs:30
↓ 1 callers
Method
get_double
(&self)
crates/syntax/src/ast.rs:81
↓ 1 callers
Method
get_executor
(&self)
crates/project-model/src/build_system.rs:27
↓ 1 callers
Method
get_float
(&self)
crates/syntax/src/ast.rs:72
↓ 1 callers
Function
get_infix_bp
(kind: SyntaxKind)
crates/java-syntax/src/parser/grammar/expr.rs:73
↓ 1 callers
Method
get_long
(&self, index: u16)
lib/rust-asm/src/constant_pool.rs:562
↓ 1 callers
Method
get_text_range
(&self)
crates/java-syntax/src/incremental.rs:16
↓ 1 callers
Method
handle_and
(&mut self)
crates/java-syntax/src/lexer.rs:451
↓ 1 callers
Method
handle_and
(&mut self)
crates/kotlin-syntax/src/lexer.rs:817
↓ 1 callers
Method
handle_bang
(&mut self)
crates/java-syntax/src/lexer.rs:429
↓ 1 callers
Method
handle_bang
(&mut self)
crates/kotlin-syntax/src/lexer.rs:755
↓ 1 callers
Method
handle_caret
(&mut self)
crates/java-syntax/src/lexer.rs:485
↓ 1 callers
Method
handle_char_literal
(&mut self)
crates/java-syntax/src/lexer.rs:732
↓ 1 callers
Method
handle_char_literal
(&mut self)
crates/kotlin-syntax/src/lexer.rs:474
↓ 1 callers
Method
handle_colon
(&mut self)
crates/java-syntax/src/lexer.rs:408
↓ 1 callers
Method
handle_colon
(&mut self)
crates/kotlin-syntax/src/lexer.rs:727
↓ 1 callers
Method
handle_config_response
(&mut self, resp: lsp_server::Response)
crates/caffeine-ls/src/global_state.rs:272
↓ 1 callers
Method
handle_decimal_or_float
(&mut self)
crates/kotlin-syntax/src/lexer.rs:586
↓ 1 callers
Method
handle_dot
(&mut self)
crates/java-syntax/src/lexer.rs:388
↓ 1 callers
Method
handle_dot
(&mut self)
crates/kotlin-syntax/src/lexer.rs:516
↓ 1 callers
Method
handle_eq
(&mut self)
crates/java-syntax/src/lexer.rs:558
↓ 1 callers
Method
handle_equal
(&mut self)
crates/kotlin-syntax/src/lexer.rs:710
↓ 1 callers
Method
handle_greater
(&mut self)
crates/java-syntax/src/lexer.rs:528
↓ 1 callers
Method
handle_greater
(&mut self)
crates/kotlin-syntax/src/lexer.rs:805
↓ 1 callers
Method
handle_horizontal_whitespace
(&mut self)
crates/kotlin-syntax/src/lexer.rs:333
← previous
next →
401–500 of 1,041, ranked by callers