MCPcopy Create free account

hub / github.com/Storyyeller/Krakatau / functions

Functions294 in github.com/Storyyeller/Krakatau

↓ 1 callersMethodparse_invokeinterface
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_code.rs:125
↓ 1 callersMethodparse_legacy_method_body
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_code.rs:584
↓ 1 callersMethodparse_lookupswitch
(&mut self, pos: Pos, state: &mut BytecodeState<'a>, w: &mut Writer<'a>)
src/lib/assemble/parse_code.rs:247
↓ 1 callersMethodparse_method_def
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_class.rs:93
↓ 1 callersMethodparse_stack_directive
(&mut self, pos: Pos, state: &mut StackMapTable<'a>)
src/lib/assemble/parse_code.rs:333
↓ 1 callersMethodparse_tableswitch
(&mut self, pos: Pos, state: &mut BytecodeState<'a>, w: &mut Writer<'a>)
src/lib/assemble/parse_code.rs:199
↓ 1 callersMethodparse_wide
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_code.rs:295
↓ 1 callersMethodpos_diff_to_i16
(&self, base: Pos, pos: Spanned<'a, Pos>)
src/lib/assemble/class_parser.rs:359
↓ 1 callersMethodpos_diff_to_i32
(&self, base: Pos, pos: Spanned<'a, Pos>)
src/lib/assemble/class_parser.rs:362
↓ 1 callersMethodprint
(&self, is_first: bool, msg: &str, span: SpanBounds)
src/lib/assemble/span.rs:81
↓ 1 callersMethodprint_const_defs
(self, mut w: impl std::io::Write)
src/lib/disassemble/refprinter.rs:433
↓ 1 callersMethodread_u16
//////////////////////////////////////////////////////////////////////
src/lib/assemble/writer.rs:103
↓ 1 callersMethodrecord_component
(&mut self, r: &attrs::RecordComponent<'a>)
src/lib/disassemble/disassembler.rs:736
↓ 1 callersMethodref_or_tagged_bootstrap
(&mut self)
src/lib/assemble/class_parser.rs:265
↓ 1 callersMethodresolve_bs_sym
(&mut self, name: Spanned<'_, &str>)
src/lib/assemble/cpool/sym_ref_resolver.rs:85
↓ 1 callersMethodresolve_bsmeth2
(&mut self, bs: SymSpanBsInline<'a>)
src/lib/assemble/cpool/sym_ref_resolver.rs:188
↓ 1 callersMethodresolve_const2
(&mut self, c: SymSpanConstInline<'a>)
src/lib/assemble/cpool/sym_ref_resolver.rs:192
↓ 1 callersMethodresolve_cp_sub_refs
( &mut self, c: Spanned<'a, RawConstInline<'a>>, bs_table: &mut BootstrapBuilder,
src/lib/assemble/cpool/builder.rs:193
↓ 1 callersMethodresolve_ref
(&mut self, r: SymConstRef<'a>)
src/lib/assemble/cpool/sym_ref_resolver.rs:171
↓ 1 callersMethodsingle
(&self, ind: u16, expected: SingleTag)
src/lib/disassemble/refprinter.rs:274
↓ 1 callersFunctiontokenize
(source: &str)
src/lib/assemble/tokenize.rs:28
↓ 1 callersMethodvalidate
(&self, pset: &PosSet, switches: &SwitchArena)
src/lib/classfile/code.rs:672
Methodbs
(&self, bsind: u16)
src/lib/disassemble/refprinter.rs:354
Methodbs_def_rhs
(&'a self, bsm: &'a BootstrapMethod)
src/lib/disassemble/refprinter.rs:429
Methodclass
(v: u16)
src/lib/disassemble/flags.rs:132
Methodcls
(&self, ind: u16)
src/lib/disassemble/refprinter.rs:289
Methodcp_def_rhs
(&'a self, c: &'a ConstData)
src/lib/disassemble/refprinter.rs:425
Methodcpref
(&self, ind: u16)
src/lib/disassemble/refprinter.rs:254
Methodderef
(&self)
src/lib/assemble/base_parser.rs:124
Methodderef
(&self)
src/lib/assemble/class_parser.rs:45
Methodderef
(&self)
src/lib/assemble/writer.rs:161
Methodderef
(&self)
src/lib/assemble/cpool/sym_ref_resolver.rs:199
Methodderef
(&self)
src/lib/assemble/cpool/mod.rs:109
Methodderef_mut
(&mut self)
src/lib/assemble/class_parser.rs:50
Methodderef_mut
(&mut self)
src/lib/assemble/writer.rs:166
Functiondisassemble
(mut w: impl Write, c: &Class, opts: DisassemblerOptions)
src/lib/disassemble/disassembler.rs:875
Methoddrop
(&mut self)
src/lib/assemble/writer.rs:30
Methodeq
(&self, other: &Self)
src/lib/assemble/span.rs:26
Methodfield
(v: u16)
src/lib/disassemble/flags.rs:135
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/lib/util.rs:19
Methodfmt
(&self, f: &mut fmt::Formatter)
src/lib/disassemble/flags.rs:121
Methodfmt
(&self, f: &mut fmt::Formatter)
src/lib/classfile/code.rs:37
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/lib/assemble/span.rs:32
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/lib/assemble/writer.rs:108
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/lib/assemble/cpool/types.rs:12
Methodhas_ambiguous_short_code
(&self)
src/lib/classfile/attrs.rs:459
Methodhash
(&self, state: &mut H)
src/lib/assemble/span.rs:21
Functionint
(s: &str)
src/lib/assemble/parse_literal.rs:4
Methodint
//////////////////////////////////////////////////////////////////////
src/lib/assemble/base_parser.rs:102
Methodldc
(&self, ind: u16)
src/lib/disassemble/refprinter.rs:415
Methodlocal_var_table_item
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_attr.rs:348
Functionmain
()
src/main.rs:47
Methodmethod
(v: u16)
src/lib/disassemble/flags.rs:138
Methodmod_other
(v: u16)
src/lib/disassemble/flags.rs:144
Methodmod_requires
(v: u16)
src/lib/disassemble/flags.rs:141
Methodmodule
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_attr.rs:397
Methodnat
(&self, ind: u16)
src/lib/disassemble/refprinter.rs:293
Methodnew
(p: &'a Path)
src/file_output_util.rs:20
Methodnew
(b: &[u8])
src/lib/util.rs:9
Methodnew
(w: W, rp: &'a RefPrinter<'a>, roundtrip: bool, cf_version: (u16, u16))
src/lib/disassemble/disassembler.rs:42
Methodnew
(roundtrip: bool, c: &Const<'a>)
src/lib/disassemble/refprinter.rs:113
Methodnew
(r: &mut Reader<'a>, cp: &ConstPool<'a>, code_opts: CodeOptions)
src/lib/classfile/parse.rs:20
Methodnew
(r: &mut Reader<'a>)
src/lib/classfile/cpool.rs:65
Methodnew
(r: &mut Reader)
src/lib/classfile/attrs.rs:17
Methodnew
()
src/lib/classfile/code.rs:44
Methodnew
(span: Span, source: &str)
src/lib/assemble/span.rs:43
Methodnew
(source: &'a str, tokens: Vec<Token<'a>>)
src/lib/assemble/base_parser.rs:27
Methodnew
(parser: BaseParser<'a>, arena: &'a Arena<Vec<u8>>)
src/lib/assemble/class_parser.rs:55
Methodnew
()
src/lib/assemble/flags.rs:44
Methodnew
(off: usize)
src/lib/assemble/writer.rs:12
Methodnew
(error_maker: ErrorMaker<'a>)
src/lib/assemble/cpool/sym_ref_resolver.rs:21
Methodnew
(error_maker: ErrorMaker<'a>)
src/lib/assemble/cpool/mod.rs:25
Methodnew
(ranges: Vec<Range>)
src/lib/assemble/cpool/builder.rs:32
Methodnew_list
( r: &mut Reader<'a>, cp: &ConstPool<'a>, pset: Option<&PosSet>, code_opts: co
src/lib/classfile/attrs.rs:443
Methodparse
( mut r: Reader<'a>, cp: &ConstPool<'a>, opts: CodeOptions, )
src/lib/classfile/code.rs:800
Methodparse_code
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_code.rs:550
Functionparse_utf8
(s: &mstr)
src/lib/disassemble/string.rs:89
Methodread
(r: &mut Reader<'a>)
src/lib/classfile/cpool.rs:30
Functionreal_main
()
src/main.rs:33
Methodrecord_item
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_attr.rs:440
Methods
(s: &'static str)
src/lib/classfile/reader.rs:4
Methodstatic_utf
(name: &'static str, span: Span<'a>)
src/lib/assemble/class_parser.rs:306
Methodta_target_info
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_attr.rs:461
Methodta_target_path
(&mut self, w: &mut Writer<'a>)
src/lib/assemble/parse_attr.rs:503
Methodtagged_const
(&self, ind: u16)
src/lib/disassemble/refprinter.rs:384
Methodtagged_fmim
(&self, ind: u16)
src/lib/disassemble/refprinter.rs:307
Functiontest_escape
()
src/lib/disassemble/string.rs:127
Functiontest_escape_byte_string
()
src/lib/disassemble/string.rs:144
Functiontest_is_word
()
src/lib/disassemble/string.rs:110
Methodtok_from_substr
(s: &'a str)
src/lib/assemble/parse_code.rs:92
Methodtrim
todo - better line limit
src/lib/assemble/span.rs:126
Methodtry_parse
( name: &'a mstr, data: &'a [u8], cp: &ConstPool<'a>, pset: Option<&PosSet>,
src/lib/classfile/attrs.rs:329
Methodutf
(&self, ind: u16)
src/lib/disassemble/refprinter.rs:262
Methodvalidate
(&self, v: Pos)
src/lib/classfile/code.rs:67
← previous201–294 of 294, ranked by callers