MCPcopy Create free account

hub / github.com/Storyyeller/Krakatau / functions

Functions294 in github.com/Storyyeller/Krakatau

↓ 2 callersMethodadd
(&mut self, v: Pos)
src/lib/classfile/code.rs:48
↓ 2 callersMethodadd_def_generic
( &mut self, name: Spanned<'a, &'a str>, r: Before, get_map: fn(&mut Self) ->
src/lib/assemble/cpool/sym_ref_resolver.rs:29
↓ 2 callersMethodalloc
(&mut self, is_ldc: bool)
src/lib/assemble/cpool/builder.rs:41
↓ 2 callersMethodat_end
(&self, p: &mut ClassParser<'_>)
src/lib/assemble/parse_attr.rs:27
↓ 2 callersMethodbegin_bytecode_line
( &mut self, pos: code::Pos, excepts: &mut std::iter::Peekable<impl Iterator<Item = co
src/lib/disassemble/disassembler.rs:285
↓ 2 callersMethodbs_args
(&mut self, mh: types::SymSpanConst<'a>)
src/lib/assemble/class_parser.rs:158
↓ 2 callersMethodbsnotref
(&self, f: &mut fmt::Formatter, bsm: &BootstrapMethod, tagged: bool)
src/lib/disassemble/refprinter.rs:338
↓ 2 callersMethodbsref
(&mut self)
src/lib/assemble/class_parser.rs:173
↓ 2 callersFunctioncreate_file
(p: &Path)
src/file_output_util.rs:105
↓ 2 callersFunctioncreate_parent
(p: &Path)
src/file_output_util.rs:97
↓ 2 callersMethoddata_len
(&self)
src/lib/assemble/cpool/builder.rs:100
↓ 2 callersFunctiondecode
(mut iter: impl Iterator<Item = u8>, mut cb: impl FnMut(u16))
src/lib/disassemble/string.rs:14
↓ 2 callersMethoddouble_from
(&mut self, span: Span<'a>)
src/lib/assemble/class_parser.rs:191
↓ 2 callersMethodelement_value
(&mut self, ev: &attrs::ElementValue)
src/lib/disassemble/disassembler.rs:822
↓ 2 callersMethoderror1str
(&self, msg: String, span: Span<'_>)
src/lib/assemble/span.rs:197
↓ 2 callersMethodextend_from_writer
(&mut self, w: Writer<'a>)
src/lib/assemble/writer.rs:150
↓ 2 callersMethodfix2
(&mut self, r: Or<u16, Spanned<'a, impl ToConst<'a, u16>>>)
src/lib/assemble/cpool/builder.rs:173
↓ 2 callersMethodfix_bs
(&mut self, span: Span<'a>, r: RawBsRef<'a>, bs_table: &mut BootstrapBuilder)
src/lib/assemble/cpool/builder.rs:180
↓ 2 callersMethodfloat_from
(&mut self, span: Span<'a>)
src/lib/assemble/class_parser.rs:185
↓ 2 callersMethodincrement
(mut self, off: usize)
src/lib/assemble/writer.rs:16
↓ 2 callersMethodinto_buf
(self)
src/lib/assemble/writer.rs:44
↓ 2 callersMethodlbl16
(&mut self)
src/lib/assemble/class_parser.rs:366
↓ 2 callersMethodlocal_var_table
(&mut self, lines: &[attrs::LocalVarLine])
src/lib/disassemble/disassembler.rs:250
↓ 2 callersMethodlong_from
(&mut self, span: Span<'a>)
src/lib/assemble/class_parser.rs:197
↓ 2 callersMethodlong_jump_instr
(&mut self, pos: Pos, state: &mut BytecodeState<'a>, w: &mut Writer<'a>)
src/lib/assemble/parse_code.rs:189
↓ 2 callersMethodmake_off
(&self, v: Pos, off: u16)
src/lib/classfile/code.rs:74
↓ 2 callersMethodmake_utf_ref
(&self, b: &'a [u8], span: Span<'a>)
src/lib/assemble/class_parser.rs:90
↓ 2 callersMethodmhnotref
(&self, f: &mut fmt::Formatter, mhtag: u8, r: u16)
src/lib/disassemble/refprinter.rs:331
↓ 2 callersFunctionmutf8_char
(out: &mut Vec<u8>, c: char)
src/lib/assemble/string.rs:16
↓ 2 callersFunctionparse
(s: &str)
src/lib/mhtags.rs:14
↓ 2 callersFunctionparse
(data: &[u8], opts: ParserOptions)
src/lib/classfile/parse.rs:100
↓ 2 callersMethodparse_instr_line
(&mut self, pos: Pos, state: &mut BytecodeState<'a>, w: &mut Writer<'a>)
src/lib/assemble/parse_code.rs:665
↓ 2 callersMethodpos_diff_to_u16
(&self, base: Pos, pos: Spanned<'a, Pos>)
src/lib/assemble/class_parser.rs:356
↓ 2 callersFunctionread_files
pub fn read_files<E>(p: &Path, ext: &str, mut cb: impl FnMut(&[u8]) -> Result<(), E>) -> Result<(), E> {
src/file_input_util.rs:9
↓ 2 callersMethodresolve_bs_ref
(&mut self, r: SymBsRef<'a>)
src/lib/assemble/cpool/sym_ref_resolver.rs:138
↓ 2 callersMethodresolve_bs_sub_refs
(&mut self, bs: Spanned<'a, RawBsInline<'a>>)
src/lib/assemble/cpool/builder.rs:224
↓ 2 callersMethodresolve_bsmeth
(&mut self, bs: SymBsInline<'a>)
src/lib/assemble/cpool/sym_ref_resolver.rs:134
↓ 2 callersMethodresolve_sym_generic
( &mut self, name: Spanned<'_, &str>, get_map: fn(&mut Self) -> &mut HashMap<&'a str,
src/lib/assemble/cpool/sym_ref_resolver.rs:56
↓ 2 callersMethodruntime_annotations
(&mut self, kind: &'static str, lines: &[attrs::Annotation])
src/lib/disassemble/disassembler.rs:651
↓ 2 callersMethodruntime_param_annotations
(&mut self, kind: &'static str, lines: &[attrs::ParameterAnnotation])
src/lib/disassemble/disassembler.rs:664
↓ 2 callersMethodruntime_type_annotations
(&mut self, kind: &'static str, lines: &[attrs::TypeAnnotation])
src/lib/disassemble/disassembler.rs:683
↓ 2 callersMethodtable
(&self, i: u32)
src/lib/classfile/code.rs:158
↓ 2 callersMethodtagged_const_from
(&mut self, span: Span<'a>)
src/lib/assemble/class_parser.rs:207
↓ 2 callersMethodtagged_const_nomhdyn
(&self, f: &mut fmt::Formatter, ind: u16)
src/lib/disassemble/refprinter.rs:317
↓ 2 callersMethodto_lit
(&'a self)
src/lib/disassemble/refprinter.rs:19
↓ 2 callersMethodtryv2
(&mut self, v: &str)
src/lib/assemble/base_parser.rs:62
↓ 2 callersMethodu64
(&mut self)
src/lib/classfile/reader.rs:31
↓ 2 callersMethodu64
(&mut self, v: u64)
src/lib/assemble/writer.rs:68
↓ 2 callersMethodutf8
(&self, i: u16)
src/lib/classfile/cpool.rs:80
↓ 2 callersFunctionwrite
(p: &Path, f: &mut std::fs::File, data: &[u8])
src/file_output_util.rs:109
↓ 2 callersMethodwrite
(&mut self, name: Option<&str>, data: &[u8])
src/file_output_util.rs:48
↓ 1 callersMethodadd_bs_def
(&mut self, name: Spanned<'a, &'a str>, r: SymBsRef<'a>)
src/lib/assemble/cpool/sym_ref_resolver.rs:52
↓ 1 callersMethodadd_bs_raw_def
(&mut self, ind: u16, new_span: Span<'a>, r: SymSpanBsInline<'a>)
src/lib/assemble/cpool/mod.rs:75
↓ 1 callersMethodadd_bs_sym_def
(&mut self, name: Spanned<'a, &'a str>, r: SymBsRef<'a>)
src/lib/assemble/cpool/mod.rs:37
↓ 1 callersMethodadd_def
(&mut self, name: Spanned<'a, &'a str>, r: SymConstRef<'a>)
src/lib/assemble/cpool/sym_ref_resolver.rs:48
↓ 1 callersMethodadd_raw_def
(&mut self, ind: u16, new_span: Span<'a>, r: SymSpanConstInline<'a>)
src/lib/assemble/cpool/mod.rs:41
↓ 1 callersMethodadd_sym_def
(&mut self, name: Spanned<'a, &'a str>, r: SymConstRef<'a>)
src/lib/assemble/cpool/mod.rs:33
↓ 1 callersMethodalloc_map
(&mut self, v: SwitchMap)
src/lib/classfile/code.rs:162
↓ 1 callersMethodalloc_table
(&mut self, v: SwitchTable)
src/lib/classfile/code.rs:152
↓ 1 callersMethodalloc_wide
(&mut self)
src/lib/assemble/cpool/builder.rs:72
↓ 1 callersMethodannotation
//////////////////////////////////////////////////////////////////////////
src/lib/assemble/parse_attr.rs:249
↓ 1 callersFunctionassemble
(source: &str, _opts: AssemblerOptions)
src/lib/assemble/mod.rs:26
↓ 1 callersFunctionassembler_main
(cli: AssemblerCli)
src/ass_main.rs:18
↓ 1 callersMethodbuild
( mut self, cpwriter: &mut BufWriter, bs_name_needed: BsAttrNameNeeded, class_
src/lib/assemble/cpool/builder.rs:232
↓ 1 callersMethodcode
(&mut self, c: &code::Code<'a>)
src/lib/disassemble/disassembler.rs:604
↓ 1 callersMethodcp_ldc
(&mut self, r: types::SymSpanConst<'a>, ldc_span: Span<'a>)
src/lib/assemble/writer.rs:127
↓ 1 callersFunctiondisassemble
( data: &[u8], parse_opts: ParserOptions, opts: DisassemblerOptions, )
src/lib/mod.rs:13
↓ 1 callersFunctiondisassembler_main
(cli: DisassemblerCli)
src/dis_main.rs:25
↓ 1 callersMethoddisplay
(&self, fname: &str, source: &str)
src/lib/assemble/span.rs:162
↓ 1 callersFunctiondouble
(s: &str)
src/lib/assemble/parse_literal.rs:50
↓ 1 callersMethodelement_value
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_attr.rs:274
↓ 1 callersMethoderr1str
(&self, msg: String, span: Span<'_>)
src/lib/assemble/span.rs:201
↓ 1 callersMethoderror2
(&self, msg: &str, span: Span<'_>, msg2: &str, span2: Span<'_>)
src/lib/assemble/span.rs:185
↓ 1 callersFunctionescape
(s: &[u8])
src/lib/disassemble/string.rs:70
↓ 1 callersFunctionescape_byte_string
(s: &[u8])
src/lib/disassemble/string.rs:81
↓ 1 callersFunctionescape_sub
(s: &[u8])
src/lib/disassemble/string.rs:41
↓ 1 callersMethodfail
(&mut self)
src/lib/assemble/base_parser.rs:53
↓ 1 callersMethodfield
(&mut self, f: &Field<'a>)
src/lib/disassemble/disassembler.rs:66
↓ 1 callersMethodfinish
(mut self)
src/lib/assemble/cpool/builder.rs:352
↓ 1 callersMethodfinish_defs
(mut self)
src/lib/assemble/cpool/mod.rs:87
↓ 1 callersFunctionfloat
(s: &str)
src/lib/assemble/parse_literal.rs:28
↓ 1 callersMethodflush
(self)
src/lib/assemble/flags.rs:55
↓ 1 callersMethodget_parse_attr_body_fn
(&mut self, directive: Span<'a>)
src/lib/assemble/parse_attr.rs:56
↓ 1 callersMethodhas_tokens_left
(&mut self)
src/lib/assemble/base_parser.rs:35
↓ 1 callersMethodinstr
(&mut self, ins: &code::Instr, switches: &SwitchArena)
src/lib/disassemble/disassembler.rs:360
↓ 1 callersMethodint_from
(&mut self, span: Span<'a>)
src/lib/assemble/class_parser.rs:202
↓ 1 callersMethodis_raw
(&self)
src/lib/classfile/attrs.rs:393
↓ 1 callersMethodis_start
(self)
src/lib/classfile/code.rs:32
↓ 1 callersFunctionis_word
(s: &str)
src/lib/disassemble/string.rs:59
↓ 1 callersMethodldcrhs_sub
(&self, f: &mut fmt::Formatter, ind: u16, c: &ConstData)
src/lib/disassemble/refprinter.rs:394
↓ 1 callersMethodlist8
(&mut self, w: &mut Writer<'a>, kind: ListKind, f: ParseFn<'a>)
src/lib/assemble/parse_attr.rs:382
↓ 1 callersMethodmethod
(&mut self, m: &Field<'a>)
src/lib/disassemble/disassembler.rs:111
↓ 1 callersMethodmodule_attr
(&mut self, m: &attrs::ModuleAttr)
src/lib/disassemble/disassembler.rs:756
↓ 1 callersMethodnewarray_code
(&mut self)
src/lib/assemble/parse_code.rs:315
↓ 1 callersMethodoff_sub
(self, off: i32)
src/lib/classfile/code.rs:17
↓ 1 callersMethodparse_attr_sub
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_attr.rs:183
↓ 1 callersMethodparse_bootstrap_def
(&mut self)
src/lib/assemble/parse_class.rs:38
↓ 1 callersMethodparse_code_directive_line
( &mut self, pos: Pos, state: &mut BytecodeState<'a>, _w: &mut Writer<'a>,
src/lib/assemble/parse_code.rs:626
↓ 1 callersMethodparse_const_def
(&mut self)
src/lib/assemble/parse_class.rs:16
↓ 1 callersMethodparse_field_def
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_class.rs:61
← previousnext →101–200 of 294, ranked by callers