MCPcopy Create free account
hub / github.com/IntegralPilot/rustc_codegen_jvm / get_function

Method get_function

src/oomir.rs:40–52  ·  view source on GitHub ↗
(
        &self,
        owner_class: Option<&str>,
        function_name: &str,
    )

Source from the content-addressed store, hash-verified

38
39/// A source-level Rust variable that can be represented by a JVM local slot.
40#[derive(Debug, Clone, PartialEq, Eq, Hash)]
41pub struct DebugVariable {
42 pub name: String,
43 pub oomir_name: String,
44 pub ty: Type,
45}
46
47// OOMIR definitions
48#[derive(Debug, Clone)]
49pub struct Module {
50 pub name: String,
51 pub source_file: Option<String>,
52 pub functions: HashMap<FunctionKey, Function>,
53 pub data_types: HashMap<String, DataType>,
54 /// JVM interfaces referenced by this shard but defined in another crate.
55 pub external_interfaces: HashSet<String>,

Callers 2

lower_closure_to_oomirFunction · 0.80
translate_instructionMethod · 0.80

Calls 1

function_keyMethod · 0.80

Tested by

no test coverage detected