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
↓ 3 callers
Method
package
Adds a Package constant to the pool. The name uses JVM package format such as `java/lang`.
lib/rust-asm/src/constant_pool.rs:292
↓ 3 callers
Function
parse_code_instructions_with_offsets
( code: &[u8], )
lib/rust-asm/src/class_reader.rs:2167
↓ 3 callers
Function
parse_field_type
(chars: &mut std::iter::Peekable<I>)
lib/rust-asm/src/class_writer.rs:5239
↓ 3 callers
Function
parse_method_descriptor
(desc: &str)
lib/rust-asm/src/class_writer.rs:5220
↓ 3 callers
Method
parse_type_signature
(&mut self)
crates/syntax/src/class_parser/sig.rs:70
↓ 3 callers
Function
pattern
Pattern: TypePattern RecordPattern TypePattern: LocalVariableDeclaration RecordPattern: ReferenceType ( [ComponentPatternList] ) https://docs.oracl
crates/java-syntax/src/parser/grammar/expr.rs:799
↓ 3 callers
Method
peek_n
Logical character **after** n, without advancing.
crates/java-syntax/src/reader.rs:128
↓ 3 callers
Method
pos
(&self)
lib/rust-asm/src/class_reader.rs:2625
↓ 3 callers
Function
read_i2
(code: &[u8], pos: &mut usize)
lib/rust-asm/src/class_writer.rs:5329
↓ 3 callers
Method
remaining
(&self)
lib/rust-asm/src/class_reader.rs:2621
↓ 3 callers
Method
request
(&self, method: &str, params: serde_json::Value)
crates/lsp-test/src/lib.rs:214
↓ 3 callers
Function
resolve_idea_url
(url: &str, workspace_root: &Path, module_dir: &Path)
crates/project-model/src/idea/runner.rs:16
↓ 3 callers
Method
respond_err
( &mut self, id: lsp_server::RequestId, code: ErrorCode, message: String,
crates/caffeine-ls/src/global_state.rs:557
↓ 3 callers
Function
sample_module_bytes
()
lib/rust-asm/src/class_writer.rs:5352
↓ 3 callers
Method
scan_quoted_content
(&mut self, kind: TemplateKind, role: TemplateChunkRole)
crates/java-syntax/src/lexer.rs:772
↓ 3 callers
Function
stack_slots
(stack: &[FrameType])
lib/rust-asm/src/class_writer.rs:3994
↓ 3 callers
Method
start
(&mut self)
crates/kotlin-syntax/src/parser.rs:117
↓ 3 callers
Function
switch_label
SwitchLabel: case CaseConstant {, CaseConstant} case null [, default] case CasePattern {, CasePattern} [Guard] default https://docs.oracle.com/javase
crates/java-syntax/src/parser/grammar/stmt.rs:230
↓ 3 callers
Method
to_class_node
Converts the read class data directly into a `ClassNode`. This is a convenience method that parses the bytes and builds a complete object model of th
lib/rust-asm/src/class_reader.rs:386
↓ 3 callers
Method
token
(&mut self)
crates/java-syntax/src/parser/sink.rs:42
↓ 3 callers
Method
token
(&mut self)
crates/kotlin-syntax/src/parser/sink.rs:42
↓ 3 callers
Method
trigger_workspace_probe
Entry point to kick off initialization/probing workflows. Call this inside your `handlers::on_initialized` callback.
crates/caffeine-ls/src/global_state.rs:350
↓ 3 callers
Function
type_arguments
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/types.rs:295
↓ 3 callers
Function
type_arguments_opt
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/types.rs:289
↓ 3 callers
Function
variable_declarator_list
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/decl.rs:459
↓ 3 callers
Function
variable_modifier
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/modifiers.rs:101
↓ 3 callers
Method
visit_package
(&mut self, _package: &str)
lib/rust-asm/src/class_reader.rs:114
↓ 3 callers
Method
visit_require
(&mut self, _module: &str, _access_flags: u16, _version: Option<&str>)
lib/rust-asm/src/class_reader.rs:115
↓ 3 callers
Function
write_attribute
( out: &mut Vec<u8>, attr: &AttributeInfo, cp: &mut Vec<CpInfo>, method_ctx: Option<(&MethodNo
lib/rust-asm/src/class_writer.rs:2503
↓ 2 callers
Method
accept
Makes the given visitor visit the Java class of this `ClassReader`. This method parses the class file data and drives the visitor events. # Argument
lib/rust-asm/src/class_reader.rs:223
↓ 2 callers
Method
align4
(&mut self, opcode_offset: usize)
lib/rust-asm/src/class_reader.rs:2629
↓ 2 callers
Function
annotation_type_body
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/decl.rs:249
↓ 2 callers
Function
at_enum_constant_start
(p: &Parser)
crates/java-syntax/src/parser/grammar/decl.rs:394
↓ 2 callers
Function
block_statement
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/stmt.rs:47
↓ 2 callers
Function
build_exception_handlers
( code: &CodeAttribute, cp: &[CpInfo], )
lib/rust-asm/src/class_writer.rs:4107
↓ 2 callers
Function
build_insn_nodes
( code: &[u8], exception_table: &[ExceptionTableEntry], cp: &[CpInfo], )
lib/rust-asm/src/class_reader.rs:2296
↓ 2 callers
Method
bump
(&mut self)
crates/java-syntax/src/parser.rs:192
↓ 2 callers
Method
bump
(&mut self)
crates/kotlin-syntax/src/parser.rs:144
↓ 2 callers
Function
class_member_decl
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/member.rs:48
↓ 2 callers
Function
common_superclass
(left: &str, right: &str)
lib/rust-asm/src/class_writer.rs:3843
↓ 2 callers
Method
complete
(mut self, p: &mut Parser, kind: SyntaxKind)
crates/kotlin-syntax/src/parser/marker.rs:20
↓ 2 callers
Function
component_pattern
ComponentPattern: Pattern MatchAllPattern https://docs.oracle.com/javase/specs/jls/se26/html/jls-14.html#jls-ComponentPattern
crates/java-syntax/src/parser/grammar/expr.rs:857
↓ 2 callers
Function
compute_maxs
( method: &MethodNode, class_node: &ClassNode, code: &CodeAttribute, cp: &[CpInfo], )
lib/rust-asm/src/class_writer.rs:3899
↓ 2 callers
Function
compute_stack_map_table
( method: &MethodNode, class_node: &ClassNode, code: &CodeAttribute, cp: &mut Vec<CpInfo>,
lib/rust-asm/src/class_writer.rs:3667
↓ 2 callers
Function
constructor_rest
(p: &mut Parser, m: Marker)
crates/java-syntax/src/parser/grammar/member.rs:133
↓ 2 callers
Method
consume_escape_sequence
(&mut self, is_text_block: bool)
crates/java-syntax/src/lexer.rs:693
↓ 2 callers
Method
consume_escape_sequence
(&mut self)
crates/kotlin-syntax/src/lexer.rs:442
↓ 2 callers
Method
consume_int_suffixes
(&mut self)
crates/kotlin-syntax/src/lexer.rs:687
↓ 2 callers
Method
contains
(&self, kind: u16)
crates/kotlin-syntax/src/parser.rs:365
↓ 2 callers
Method
covers
(&self, offset: u16)
lib/rust-asm/src/class_writer.rs:4102
↓ 2 callers
Function
cp_method_ref
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_reader.rs:1930
↓ 2 callers
Method
current_lexeme
(&'a self)
crates/java-syntax/src/parser.rs:178
↓ 2 callers
Method
current_token_range
(&self)
crates/java-syntax/src/parser.rs:238
↓ 2 callers
Method
current_token_range
(&self)
crates/kotlin-syntax/src/parser.rs:190
↓ 2 callers
Method
debug_dump
(&self)
crates/java-syntax/src/parser.rs:58
↓ 2 callers
Function
do_full_parse
(source: &str)
crates/java-syntax/src/incremental.rs:128
↓ 2 callers
Method
double
(value: f64)
lib/rust-asm/src/insn.rs:451
↓ 2 callers
Method
eat
(&mut self, kind: SyntaxKind)
crates/kotlin-syntax/src/parser.rs:274
↓ 2 callers
Function
element_value
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/expr.rs:737
↓ 2 callers
Function
element_value_pair
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/modifiers.rs:89
↓ 2 callers
Function
ensure_method_handle
(cp: &mut Vec<CpInfo>, handle: &Handle)
lib/rust-asm/src/class_writer.rs:3405
↓ 2 callers
Function
enum_body
Enum body: { <enum_constant_list>? [,]? [; <class_member_decl>*] } Enum constant: [annotations] <identifier> [argument_list] [class_body] After the
crates/java-syntax/src/parser/grammar/decl.rs:361
↓ 2 callers
Method
error
(&mut self, error_kind: ParseErrorKind)
crates/kotlin-syntax/src/parser.rs:212
↓ 2 callers
Method
error_at
(&mut self, error_kind: ParseErrorKind, range: TextRange)
crates/java-syntax/src/parser.rs:254
↓ 2 callers
Method
error_at
(&mut self, error_kind: ParseErrorKind, range: TextRange)
crates/kotlin-syntax/src/parser.rs:206
↓ 2 callers
Function
execute_instruction
( insn: &ParsedInstruction, frame: &FrameState, class_node: &ClassNode, cp: &[CpInfo], )
lib/rust-asm/src/class_writer.rs:4447
↓ 2 callers
Function
expect_gt
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/types.rs:186
↓ 2 callers
Function
expression_list
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/expr.rs:749
↓ 2 callers
Function
expression_statement
ExpressionStatement: StatementExpression ; StatementExpression: Assignment PreIncrementExpression PreDecrementExpression PostIncrementExpression Post
crates/java-syntax/src/parser/grammar/stmt.rs:815
↓ 2 callers
Function
extract_jars_from_idea_library
( classes: Option<&IdeaLibraryClasses>, jar_dirs: &[IdeaJarDirectory], workspace_root: &Path,
crates/project-model/src/idea/runner.rs:47
↓ 2 callers
Method
fetch_content
(&self, id: FileId)
crates/vfs/src/lib.rs:280
↓ 2 callers
Method
field_ref
Adds a Fieldref constant to the pool.
lib/rust-asm/src/constant_pool.rs:356
↓ 2 callers
Function
field_type
(insn: &ParsedInstruction, cp: &[CpInfo])
lib/rust-asm/src/class_writer.rs:5046
↓ 2 callers
Function
field_type_to_frame
(field_type: FieldType)
lib/rust-asm/src/class_writer.rs:5085
↓ 2 callers
Method
file_id
(&self, path: &VfsPath)
crates/vfs/src/lib.rs:251
↓ 2 callers
Method
finish
(&mut self)
crates/caffeine-ls/src/handlers/dispatch.rs:89
↓ 2 callers
Method
float
(value: f32)
lib/rust-asm/src/insn.rs:444
↓ 2 callers
Method
fqn
(&self)
crates/syntax/src/ast.rs:194
↓ 2 callers
Function
getClientConfig
(context: ExtensionContext)
editors/code/src/config.ts:18
↓ 2 callers
Method
get_archive
(&self, path: &Path)
crates/vfs/src/virtual_path/jar.rs:48
↓ 2 callers
Method
get_jimage
(&self, path: &str)
crates/vfs/src/virtual_path/jimage.rs:26
↓ 2 callers
Function
get_supported_parent
(mut node: SyntaxNode<Lang>)
crates/java-syntax/src/incremental.rs:23
↓ 2 callers
Method
handle_backtick_identifier
(&mut self)
crates/kotlin-syntax/src/lexer.rs:413
↓ 2 callers
Method
handle_number
(&mut self)
crates/java-syntax/src/lexer.rs:240
↓ 2 callers
Method
handle_radix_literal
(&mut self, is_valid_digit: F)
crates/kotlin-syntax/src/lexer.rs:565
↓ 2 callers
Function
instruction_successors
(insn: &ParsedInstruction)
lib/rust-asm/src/class_writer.rs:4347
↓ 2 callers
Method
integer
(&mut self, value: i32)
lib/rust-asm/src/constant_pool.rs:315
↓ 2 callers
Function
interface_body
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/decl.rs:437
↓ 2 callers
Method
interface_method_ref
(&mut self, owner: &str, name: &str, descriptor: &str)
lib/rust-asm/src/constant_pool.rs:387
↓ 2 callers
Method
into_green_node
(self)
crates/java-syntax/src/parser.rs:50
↓ 2 callers
Method
into_nodes
(self)
lib/rust-asm/src/insn.rs:312
↓ 2 callers
Method
into_pool
Consumes the builder and returns the raw vector of `CpInfo` entries.
lib/rust-asm/src/constant_pool.rs:247
↓ 2 callers
Method
into_syntax_node
(self)
crates/java-syntax/src/parser.rs:46
↓ 2 callers
Function
is_boundary_safe_braces
(new_text: &str)
crates/java-syntax/src/incremental.rs:52
↓ 2 callers
Function
is_constructor_like
(p: &Parser)
crates/java-syntax/src/parser/grammar/member.rs:153
↓ 2 callers
Function
is_java_identifier_start
(c: char)
crates/java-syntax/src/lexer/identifier.rs:3
↓ 2 callers
Function
is_java_whitespace
Determinate a char is java whitespace https://docs.oracle.com/javase/specs/jls/se25/html/jls-3.html#jls-3.6
crates/java-syntax/src/lexer.rs:946
↓ 2 callers
Function
is_lambda_lookahead
(p: &Parser)
crates/java-syntax/src/parser/grammar/expr.rs:564
↓ 2 callers
Function
is_pattern
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/expr.rs:761
↓ 2 callers
Function
is_record_decl
(p: &Parser)
crates/java-syntax/src/parser/grammar/decl.rs:51
← previous
next →
201–300 of 1,041, ranked by callers