MCPcopy Create free account

hub / github.com/cubewhy/caffeine-ls / functions

Functions1,041 in github.com/cubewhy/caffeine-ls

↓ 6 callersMethodkind
(&self)
crates/java-syntax/src/parser/marker.rs:73
↓ 6 callersFunctionmodifiers
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/modifiers.rs:9
↓ 6 callersMethodpackage_name
(&self, index: u16)
lib/rust-asm/src/class_reader.rs:440
↓ 6 callersFunctionrecord_decl_rest
(p: &mut Parser, m: Marker)
crates/java-syntax/src/parser/grammar/decl.rs:259
↓ 6 callersFunctionrecover_member
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/error_recover.rs:48
↓ 6 callersMethodscan_at
Classify the character that starts at byte `offset` in the raw source. ## JLS §3.3 rules implemented 1. A `\u` is a unicode escape only when precede
crates/java-syntax/src/reader.rs:233
↓ 6 callersFunctionwrite_i1
(out: &mut Vec<u8>, value: i8)
lib/rust-asm/src/class_writer.rs:3616
↓ 6 callersFunctionwrite_switch_padding
(out: &mut Vec<u8>, opcode_offset: usize)
lib/rust-asm/src/class_writer.rs:3642
↓ 5 callersFunctionannotation_type_decl_rest
(p: &mut Parser, m: Marker)
crates/java-syntax/src/parser/grammar/decl.rs:236
↓ 5 callersFunctioncp_utf8_value_raw
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_writer.rs:2475
↓ 5 callersMethoderror
(&mut self, error_kind: ParseErrorKind)
crates/java-syntax/src/parser.rs:260
↓ 5 callersFunctionformal_parameters
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/types.rs:16
↓ 5 callersMethodget_descriptor
Returns the descriptor of this type.
lib/rust-asm/src/types.rs:96
↓ 5 callersMethodget_int
(&self, index: u16)
lib/rust-asm/src/constant_pool.rs:558
↓ 5 callersMethodget_java_home
(&self)
crates/caffeine-ls/src/config.rs:77
↓ 5 callersMethodhandle_vfs_change
(&mut self)
crates/caffeine-ls/src/global_state.rs:647
↓ 5 callersFunctionisValidJdk
* Validates if a path is structurally a JDK home directory.
editors/code/src/jdkDetector.ts:82
↓ 5 callersFunctionload_local
(locals: &[FrameType], index: u16, fallback: FrameType)
lib/rust-asm/src/class_writer.rs:4961
↓ 5 callersMethodnotify
(&self, method: &str, params: serde_json::Value)
crates/lsp-test/src/lib.rs:205
↓ 5 callersMethodnth
(&self, n: usize)
crates/java-syntax/src/parser.rs:182
↓ 5 callersMethodnth
(&self, n: usize)
crates/kotlin-syntax/src/parser.rs:134
↓ 5 callersMethodparse
(self, entry: EntryPoint)
crates/java-syntax/src/parser.rs:147
↓ 5 callersFunctionparse_verification_type
( reader: &mut ByteReader<'_>, )
lib/rust-asm/src/class_reader.rs:1865
↓ 5 callersMethodpeek_next
Logical character **after** the current one, without advancing.
crates/java-syntax/src/reader.rs:123
↓ 5 callersFunctionread_attributes
( reader: &mut ByteReader<'_>, cp: &[CpInfo], )
lib/rust-asm/src/class_reader.rs:1300
↓ 5 callersMethodread_u4
(&mut self)
lib/rust-asm/src/class_reader.rs:2660
↓ 5 callersMethodrewind
(&mut self, cp: Checkpoint)
crates/java-syntax/src/parser.rs:159
↓ 5 callersMethodrun
(mut self, receiver: Receiver<lsp_server::Message>)
crates/caffeine-ls/src/global_state.rs:141
↓ 5 callersMethodset_file_contents
(&mut self, path: VfsPath, content: Option<Vec<u8>>)
crates/vfs/src/lib.rs:270
↓ 5 callersMethodvisit_code
Starts the visit of the method's code.
lib/rust-asm/src/class_reader.rs:55
↓ 5 callersMethodvisit_maxs
(&mut self, _max_stack: u16, _max_locals: u16)
lib/rust-asm/src/class_reader.rs:107
↓ 5 callersMethodvisit_method
( &mut self, _access_flags: u16, name: &str, _descriptor: &str
lib/rust-asm/src/class_reader.rs:2726
↓ 5 callersMethodvisit_method_insn
( &mut self, _opcode: u8, _owner: &str, _name: &str, _desc: &str,
lib/rust-asm/src/class_reader.rs:84
↓ 5 callersMethodvisit_var_insn
Visits a local variable instruction.
lib/rust-asm/src/class_reader.rs:67
↓ 5 callersFunctionwrite_i2
(out: &mut Vec<u8>, value: i16)
lib/rust-asm/src/class_writer.rs:3620
↓ 5 callersFunctionwrite_i4_at
(out: &mut [u8], pos: usize, value: i32)
lib/rust-asm/src/class_writer.rs:3634
↓ 5 callersFunctionwrite_u4
(out: &mut Vec<u8>, value: u32)
lib/rust-asm/src/class_writer.rs:3612
↓ 5 callersFunctionwrite_verification_type
(out: &mut Vec<u8>, value: &VerificationTypeInfo)
lib/rust-asm/src/class_writer.rs:3029
↓ 4 callersMethodadvance_if_matches_str
Raw-byte advance — advances by the byte length of `expected`. Does **not** interpret unicode escapes.
crates/java-syntax/src/reader.rs:167
↓ 4 callersFunctionannotation
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/modifiers.rs:49
↓ 4 callersMethodapply_change
(mut self, change: ConfigChange)
crates/caffeine-ls/src/config.rs:47
↓ 4 callersFunctionapply_edit_to_node
(edit: &TextEdit, target_node: &SyntaxNode<Lang>)
crates/java-syntax/src/incremental.rs:67
↓ 4 callersFunctionarray_initializer
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/expr.rs:52
↓ 4 callersFunctionat_primitive_type
(p: &Parser)
crates/java-syntax/src/parser/grammar/types.rs:131
↓ 4 callersFunctionbuild_module_attributes
( cp: &mut ConstantPoolBuilder, module: &ModuleNode, )
lib/rust-asm/src/class_writer.rs:2264
↓ 4 callersMethodchange_client_config
(&mut self, json: serde_json::Value)
crates/caffeine-ls/src/config.rs:126
↓ 4 callersFunctionclass_body
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/decl.rs:333
↓ 4 callersFunctioncollect_attribute_names
(attributes: &[AttributeInfo], names: &mut Vec<String>)
lib/rust-asm/src/class_writer.rs:3049
↓ 4 callersMethodconsume_digits
Helper to consume consecutive valid digits or underscores. Returns a tuple containing: (count_of_valid_digits, ended_with_underscore)
crates/kotlin-syntax/src/lexer.rs:663
↓ 4 callersFunctioncp_class_name_raw
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_writer.rs:2482
↓ 4 callersFunctioncp_module_name_raw
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_writer.rs:2489
↓ 4 callersMethodcurrent_lexeme
(&'a self)
crates/kotlin-syntax/src/parser.rs:130
↓ 4 callersFunctionensure_name_and_type
(cp: &mut Vec<CpInfo>, name: &str, descriptor: &str)
lib/rust-asm/src/class_writer.rs:3286
↓ 4 callersFunctionexpr_bp
(p: &mut Parser, min_bp: u8)
crates/java-syntax/src/parser/grammar/expr.rs:338
↓ 4 callersFunctionget_signature
Helper to extract the JVM Signature string if present
crates/syntax/src/class_parser/sig.rs:214
↓ 4 callersFunctionis_expression_start
(kind: SyntaxKind)
crates/java-syntax/src/parser/grammar/expr.rs:708
↓ 4 callersFunctionis_kotlin_identifier_part
(c: char)
crates/kotlin-syntax/src/lexer/identifier.rs:28
↓ 4 callersFunctionis_kotlin_identifier_start
(c: char)
crates/kotlin-syntax/src/lexer/identifier.rs:24
↓ 4 callersMethodmap_annotations
( &self, attributes: &[AttributeInfo], constant_pool: &[CpInfo], )
crates/syntax/src/class_parser.rs:367
↓ 4 callersFunctionmember_decl_rest
(p: &mut Parser, m: Marker)
crates/java-syntax/src/parser/grammar/member.rs:158
↓ 4 callersFunctionmerge_frame
(frame: &FrameState, existing: Option<&FrameState>)
lib/rust-asm/src/class_writer.rs:3796
↓ 4 callersMethodname
(&self)
crates/project-model/src/build_system.rs:18
↓ 4 callersMethodname_and_type
Adds a NameAndType constant to the pool. Used for field and method descriptors.
lib/rust-asm/src/constant_pool.rs:340
↓ 4 callersFunctionparenthesized_expression
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/stmt.rs:696
↓ 4 callersFunctionparse_annotation
(reader: &mut ByteReader)
lib/rust-asm/src/class_reader.rs:1683
↓ 4 callersFunctionparse_fixtures
(fixture: &str)
crates/lsp-test/src/fixture.rs:6
↓ 4 callersMethodread_i1
(&mut self)
lib/rust-asm/src/class_reader.rs:2647
↓ 4 callersFunctionrecover_parameter
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/error_recover.rs:70
↓ 4 callersFunctionrecover_until_or_eat
(p: &mut Parser, recovery: &[SyntaxKind], eat_if_present: SyntaxKind)
crates/java-syntax/src/parser/grammar/error_recover.rs:25
↓ 4 callersMethodshow_message
Helper to send window/showMessage notifications to the client
crates/caffeine-ls/src/global_state.rs:590
↓ 4 callersFunctiontype_parameters_opt
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/types.rs:204
↓ 4 callersMethoduri
(&self, relative_path: &str)
crates/lsp-test/src/lib.rs:197
↓ 4 callersMethodvisit
Defines the header of the class. # Arguments `major` - The major version (e.g., 52 for Java 8). `minor` - The minor version. `access_flags` - Access
lib/rust-asm/src/class_writer.rs:270
↓ 4 callersMethodvisit
( &mut self, _major: u16, _minor: u16, _access_flags: u16,
lib/rust-asm/src/class_reader.rs:2714
↓ 4 callersMethodvisit_end
(mut self, class: &mut ClassWriter)
lib/rust-asm/src/class_writer.rs:714
↓ 4 callersMethodvisit_label
(&mut self, label: Label)
lib/rust-asm/src/class_writer.rs:929
↓ 4 callersFunctionwrite_annotation
(out: &mut Vec<u8>, a: &Annotation)
lib/rust-asm/src/class_writer.rs:2804
↓ 3 callersFunctionargument_list
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/expr.rs:24
↓ 3 callersFunctionassert_sample_module
(module: &ModuleNode)
lib/rust-asm/src/class_writer.rs:5386
↓ 3 callersMethodat
(&self, kind: SyntaxKind)
crates/kotlin-syntax/src/parser.rs:254
↓ 3 callersFunctionat_member_start
(p: &Parser)
crates/java-syntax/src/parser/grammar/member.rs:18
↓ 3 callersMethodbuild
(&mut self)
crates/java-syntax/src/parser/sink.rs:55
↓ 3 callersMethodcheckpoint
(&self)
crates/java-syntax/src/parser.rs:151
↓ 3 callersFunctioncp_package_name_raw
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_writer.rs:2496
↓ 3 callersFunctiondo_full_parse
(source: &str)
crates/java-syntax/tests/common.rs:171
↓ 3 callersMethodeat_contextual_kw
(&mut self, kw: ContextualKeyword)
crates/java-syntax/src/parser.rs:223
↓ 3 callersMethodeat_trivia
(&mut self)
crates/java-syntax/src/parser/sink.rs:32
↓ 3 callersMethodeat_trivia
(&mut self)
crates/kotlin-syntax/src/parser/sink.rs:32
↓ 3 callersMethodfinish
(mut self)
crates/java-syntax/src/parser/sink.rs:120
↓ 3 callersFunctionimplements_clause
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/clauses.rs:30
↓ 3 callersFunctioninitial_frame
( method: &MethodNode, class_node: &ClassNode, )
lib/rust-asm/src/class_writer.rs:4048
↓ 3 callersMethodinsns
(&self)
lib/rust-asm/src/insn.rs:279
↓ 3 callersFunctionis_local_variable_declaration
(p: &Parser)
crates/java-syntax/src/parser/grammar/stmt.rs:954
↓ 3 callersFunctionis_wide_jump
(opcode: u8)
lib/rust-asm/src/class_writer.rs:1547
↓ 3 callersFunctionjump_target
(insn: &ParsedInstruction)
lib/rust-asm/src/class_writer.rs:4406
↓ 3 callersFunctionlex
(src: &str)
crates/kotlin-syntax/src/lexer.rs:1042
↓ 3 callersFunctionlocal_variable_declaration
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/stmt.rs:1055
↓ 3 callersFunctionmethod_code_attribute
(method: &MethodNode)
lib/rust-asm/src/class_writer.rs:2231
↓ 3 callersMethodmodule
Adds a Module constant to the pool. The name is the module name string stored in `CONSTANT_Utf8_info`.
lib/rust-asm/src/constant_pool.rs:279
↓ 3 callersMethodnew_token
Start a new token
crates/kotlin-syntax/src/lexer/reader.rs:45
← previousnext →101–200 of 1,041, ranked by callers