MCPcopy Create free account

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

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

↓ 385 callersMethodpush
(&mut self, entry: CpInfo)
lib/rust-asm/src/constant_pool.rs:450
↓ 203 callersMethodexpect
(&mut self, kind: SyntaxKind)
crates/java-syntax/src/parser.rs:265
↓ 177 callersMethodcomplete
(mut self, p: &mut Parser, kind: SyntaxKind)
crates/java-syntax/src/parser/marker.rs:20
↓ 155 callersMethodread_u2
(&mut self)
lib/rust-asm/src/class_reader.rs:2651
↓ 153 callersMethodat
(&self, kind: SyntaxKind)
crates/java-syntax/src/parser.rs:302
↓ 152 callersFunctionwrite_u2
(out: &mut Vec<u8>, value: u16)
lib/rust-asm/src/class_writer.rs:3608
↓ 107 callersMethodadvance
Move the cursor and return the advanced character
crates/kotlin-syntax/src/lexer/reader.rs:32
↓ 106 callersMethodstart
(&mut self)
crates/java-syntax/src/parser.rs:165
↓ 100 callersMethodpush
(&mut self, msg: String)
crates/caffeine-ls/src/config.rs:139
↓ 66 callersFunctionwrite_u1
(out: &mut Vec<u8>, value: u8)
lib/rust-asm/src/class_writer.rs:3604
↓ 60 callersMethodpeek
(&self)
crates/kotlin-syntax/src/lexer/reader.rs:16
↓ 54 callersMethodcomplete_token
(&mut self, kind: SyntaxKind)
crates/kotlin-syntax/src/lexer.rs:42
↓ 50 callersFunctionu2
(v: u16, out: &mut Vec<u8>)
lib/rust-asm/src/class_reader.rs:3075
↓ 47 callersMethodadvance
Consume and return the current logical character. - Valid escape or literal → decoded char; `current` jumps past all raw bytes. - Invalid escape → re
crates/java-syntax/src/reader.rs:181
↓ 47 callersMethodbump
(&mut self)
crates/java-syntax/src/parser/reader.rs:37
↓ 47 callersMethodnth
(&self, n: usize)
crates/java-syntax/src/parser/reader.rs:32
↓ 45 callersMethodeat
(&mut self, kind: SyntaxKind)
crates/java-syntax/src/parser.rs:322
↓ 42 callersFunctionensure_utf8
(cp: &mut Vec<CpInfo>, value: &str)
lib/rust-asm/src/class_writer.rs:3236
↓ 39 callersMethodread_u1
(&mut self)
lib/rust-asm/src/class_reader.rs:2638
↓ 37 callersMethodcomplete_token
(&mut self, token_type: SyntaxKind)
crates/java-syntax/src/lexer.rs:893
↓ 32 callersMethodis_empty
(&self)
crates/ide/src/delta.rs:14
↓ 29 callersMethodconsume
(&mut self)
crates/syntax/src/class_parser/sig.rs:25
↓ 28 callersMethodpeek
Logical character at the current position, **without** advancing. - Valid `\uXXXX` escape → decoded `char` - Invalid `\uXXXX` escape → raw `\` (no er
crates/java-syntax/src/reader.rs:118
↓ 27 callersMethodreport_error
(&mut self, kind: LexicalErrorKind)
crates/kotlin-syntax/src/lexer.rs:54
↓ 27 callersMethodsend
(&self, msg: lsp_server::Message)
crates/caffeine-ls/src/global_state.rs:542
↓ 27 callersFunctionwrite_i4
(out: &mut Vec<u8>, value: i32)
lib/rust-asm/src/class_writer.rs:3624
↓ 26 callersMethodadvance_if_matches
Advance if the current logical character equals `expected`. Records an error (without panicking) if `expected == '\\'` and the current position is an
crates/java-syntax/src/reader.rs:145
↓ 26 callersFunctionwrite_attribute_with_info
(out: &mut Vec<u8>, name_index: u16, info: &[u8])
lib/rust-asm/src/class_writer.rs:2926
↓ 25 callersFunctionexpression
https://docs.oracle.com/javase/specs/jls/se26/html/jls-15.html
crates/java-syntax/src/parser/grammar/expr.rs:333
↓ 24 callersMethoderror_message
(&mut self, msg: &'static str)
crates/java-syntax/src/parser.rs:250
↓ 22 callersMethodclass
Adds a Class constant to the pool. This will recursively add the UTF-8 name of the class.
lib/rust-asm/src/constant_pool.rs:266
↓ 22 callersMethodreport_error
(&mut self, error_type: LexicalErrorKind)
crates/java-syntax/src/lexer.rs:906
↓ 21 callersMethodadd
(&mut self, insn: T)
lib/rust-asm/src/insn.rs:274
↓ 21 callersMethodcp_utf8
(&self, index: u16)
lib/rust-asm/src/class_reader.rs:407
↓ 21 callersMethodpeek
(&mut self)
crates/syntax/src/class_parser/sig.rs:29
↓ 20 callersMethodas_ref
(&self)
crates/vfs/src/lib.rs:115
↓ 20 callersMethodclass_name
(&self, index: u16)
lib/rust-asm/src/class_reader.rs:418
↓ 19 callersMethodat_contextual_kw
(&self, kw: ContextualKeyword)
crates/java-syntax/src/parser.rs:211
↓ 19 callersMethodexists
(&self)
crates/vfs/src/lib.rs:159
↓ 18 callersMethoderror_expected
(&mut self, expected: &[SyntaxKind])
crates/java-syntax/src/parser.rs:274
↓ 17 callersMethodas_str
(&self)
crates/vfs/src/lib.rs:34
↓ 17 callersMethodis_at_end
(&self)
crates/kotlin-syntax/src/parser.rs:250
↓ 17 callersFunctiontype_
Parse a type identifier Return `Err(())` if an ERROR node is generated
crates/java-syntax/src/parser/grammar/types.rs:174
↓ 16 callersFunctionblock
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/stmt.rs:35
↓ 16 callersFunctioncp_utf8
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_writer.rs:5193
↓ 16 callersFunctionrecover_until
(p: &mut Parser, recovery: &[SyntaxKind])
crates/java-syntax/src/parser/grammar/error_recover.rs:21
↓ 16 callersMethodutf8
Adds a UTF-8 string to the constant pool if it doesn't exist. Returns the index of the entry.
lib/rust-asm/src/constant_pool.rs:254
↓ 15 callersFunctionis_category2
(value: &FrameType)
lib/rust-asm/src/class_writer.rs:4957
↓ 13 callersMethodcontains
(&self, kind: u16)
crates/java-syntax/src/parser.rs:380
↓ 13 callersMethodcurrent
(&self)
crates/java-syntax/src/parser/reader.rs:24
↓ 13 callersMethodpeek_n
(&self, n: usize)
crates/kotlin-syntax/src/lexer/reader.rs:24
↓ 13 callersFunctionqualified_name
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/names.rs:3
↓ 13 callersMethodremove
(&self, file_id: FileId)
crates/ide/src/lib.rs:61
↓ 11 callersFunctioncp_class_name
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_writer.rs:5101
↓ 11 callersFunctioncp_name_and_type
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_reader.rs:1906
↓ 11 callersMethoderror_expected_construct
(&mut self, construct: ExpectedConstruct)
crates/java-syntax/src/parser.rs:294
↓ 11 callersMethodextension
(&self)
crates/vfs/src/lib.rs:166
↓ 10 callersMethodat_set
(&self, set: TokenSet)
crates/java-syntax/src/parser.rs:306
↓ 10 callersFunctionparse
Lex and parse a syntax tree NOTE: Never call this function in production!
crates/java-syntax/src/parser.rs:365
↓ 10 callersMethodparse_reference_type_signature
(&mut self)
crates/syntax/src/class_parser/sig.rs:113
↓ 10 callersMethodread_i4
(&mut self)
lib/rust-asm/src/class_reader.rs:2665
↓ 10 callersFunctionreference_type
Build node for reference type Returns: Return Err(()) if the current token is not treated as an reference type (IDENTIFIER)
crates/java-syntax/src/parser/grammar/types.rs:266
↓ 10 callersMethodresolve_utf8
(&self, index: u16)
lib/rust-asm/src/constant_pool.rs:554
↓ 10 callersFunctionu1
(v: u8, out: &mut Vec<u8>)
lib/rust-asm/src/class_reader.rs:3072
↓ 9 callersMethodexpect_contextual_kw
(&mut self, kw: ContextualKeyword)
crates/java-syntax/src/parser.rs:232
↓ 9 callersMethodis_at_end
(&self)
crates/java-syntax/src/parser.rs:298
↓ 9 callersMethodis_empty
(&self)
crates/caffeine-ls/src/config.rs:135
↓ 9 callersFunctionlex
(src: &str)
crates/java-syntax/src/lexer.rs:950
↓ 9 callersFunctionparse_attribute
( name: &str, info: Vec<u8>, cp: &[CpInfo], )
lib/rust-asm/src/class_reader.rs:1317
↓ 9 callersFunctionread_i4
(code: &[u8], pos: &mut usize)
lib/rust-asm/src/class_writer.rs:5333
↓ 9 callersFunctionread_u1
(code: &[u8], pos: &mut usize)
lib/rust-asm/src/class_writer.rs:5303
↓ 9 callersFunctionread_u2
(code: &[u8], pos: &mut usize)
lib/rust-asm/src/class_writer.rs:5318
↓ 9 callersFunctionrecover_block_statement
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/error_recover.rs:109
↓ 9 callersMethodvisit_end
Visits the end of the field. This method, which is the last one to be called, is used to inform the visitor that all the annotations and attributes o
lib/rust-asm/src/class_reader.rs:50
↓ 8 callersMethodis_at_end
(&self)
crates/java-syntax/src/parser/reader.rs:43
↓ 8 callersMethodmodule_name
(&self, index: u16)
lib/rust-asm/src/class_reader.rs:429
↓ 8 callersMethodpeek_next
(&self)
crates/kotlin-syntax/src/lexer/reader.rs:20
↓ 8 callersMethodto_bytes
Generates the raw byte vector representing the .class file. This method performs all necessary computations (stack map frames, max stack size) based
lib/rust-asm/src/class_writer.rs:603
↓ 8 callersMethodto_class_node
Converts the builder state into a `ClassNode` object model.
lib/rust-asm/src/class_writer.rs:434
↓ 8 callersMethodvisit_insn
Visits a zero-operand instruction. # Arguments `opcode` - The opcode of the instruction to be visited.
lib/rust-asm/src/class_reader.rs:61
↓ 8 callersMethodvisit_ldc_insn
Visits an `LDC` instruction.
lib/rust-asm/src/class_reader.rs:102
↓ 7 callersFunctioncp_utf8
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_reader.rs:1892
↓ 7 callersFunctiondimensions
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/types.rs:144
↓ 7 callersFunctionensure_class
(cp: &mut Vec<CpInfo>, name: &str)
lib/rust-asm/src/class_writer.rs:3244
↓ 7 callersMethodinternal_name_to_type_ref
(&self, name: &str)
crates/syntax/src/class_parser.rs:47
↓ 7 callersFunctionis_kotlin_newline
(c: char)
crates/kotlin-syntax/src/lexer/identifier.rs:20
↓ 7 callersMethodparse_type_ref
(&self, chars: &mut std::iter::Peekable<std::str::Chars>)
crates/syntax/src/class_parser.rs:309
↓ 7 callersMethodread_bytes
(&mut self, len: usize)
lib/rust-asm/src/class_reader.rs:2677
↓ 7 callersMethodread_i2
(&mut self)
lib/rust-asm/src/class_reader.rs:2656
↓ 7 callersFunctionscanDirectoryForJdks
* Helper to non-recursively check subdirectories for valid JDKs.
editors/code/src/jdkDetector.ts:93
↓ 7 callersFunctionstatement
(p: &mut Parser)
crates/java-syntax/src/parser/grammar/stmt.rs:73
↓ 7 callersFunctionstore_local
(locals: &mut Vec<FrameType>, index: u16, value: FrameType)
lib/rust-asm/src/class_writer.rs:4965
↓ 6 callersMethodabandon
(mut self, p: &mut Parser)
crates/java-syntax/src/parser/marker.rs:38
↓ 6 callersFunctionclass_decl_rest
(p: &mut Parser, m: Marker)
crates/java-syntax/src/parser/grammar/decl.rs:308
↓ 6 callersFunctioncp_class_name
(cp: &[CpInfo], index: u16)
lib/rust-asm/src/class_reader.rs:1899
↓ 6 callersMethodcurrent
(&self)
crates/java-syntax/src/parser.rs:171
↓ 6 callersMethodcurrent
(&self)
crates/kotlin-syntax/src/parser.rs:123
↓ 6 callersFunctionenum_decl_rest
(p: &mut Parser, m: Marker)
crates/java-syntax/src/parser/grammar/decl.rs:292
↓ 6 callersMethoderrors
(&self)
crates/java-syntax/src/parser.rs:54
↓ 6 callersFunctioninterface_decl_rest
(p: &mut Parser, m: Marker)
crates/java-syntax/src/parser/grammar/decl.rs:418
next →1–100 of 1,041, ranked by callers