Skip to main content

luaur_analysis/methods/
data_flow_graph_get_symbol_from_def.rs

1use crate::records::data_flow_graph::DataFlowGraph;
2use crate::records::def::Def;
3use crate::records::symbol::Symbol;
4
5impl DataFlowGraph {
6    pub fn get_symbol_from_def(&self, def: *const Def) -> Option<Symbol> {
7        // C++: if (auto ref = defToSymbol.find(def)) return *ref; return nullopt;
8        self.def_to_symbol.find(&def).cloned()
9    }
10}