SYMBOL INDEX (120 symbols across 11 files) FILE: example.rs function some_fn (line 3) | fn some_fn() { type MyWrapper (line 12) | struct MyWrapper<'a>(&'a mut u8); type SomeRandomStruct (line 14) | struct SomeRandomStruct<'a, A> { type SomeOtherStruct (line 24) | struct SomeOtherStruct { function main (line 34) | fn main() { FILE: resources/svg-pan-zoom.js function i (line 3) | function i(r,a){if(!o[r]){if(!e[r]){var l="function"==typeof require&&re... function t (line 3) | function t(t,e,o){var n=function(t){!t&&(t=window.event);var o={original... function e (line 3) | function e(t,e){for(var o=0;o) -> bool { type InterpCx (line 54) | type InterpCx<'tcx> = rustc_mir::interpret::InterpCx<'tcx, 'tcx, Evaluat... type PrirodaContext (line 56) | pub struct PrirodaContext<'a, 'tcx: 'a> { function restart (line 65) | fn restart(&mut self) { function to_main (line 73) | fn to_main(&mut self) { type Config (line 97) | pub struct Config { function true_bool (line 106) | fn true_bool() -> bool { function default_theme (line 109) | fn default_theme() -> String { method default (line 114) | fn default() -> Self { type RResult (line 125) | type RResult = Result>; function create_ecx (line 127) | fn create_ecx<'mir, 'tcx>(tcx: TyCtxt<'tcx>) -> InterpCx<'tcx> { type PrirodaSender (line 156) | pub struct PrirodaSender( method do_work (line 161) | fn do_work<'r, T, F>(&self, f: F) -> Result> function please_panic (line 187) | fn please_panic(sender: State<'_, PrirodaSender>) -> RResult<()> { function resources (line 193) | fn resources(path: PathBuf) -> Result { function resources (line 201) | fn resources(path: PathBuf) -> Result, std::io::Er... function step_count (line 226) | fn step_count(sender: State<'_, PrirodaSender>) -> RResult { function server (line 230) | fn server(sender: PrirodaSender) { function find_sysroot (line 255) | fn find_sysroot() -> String { type PrirodaCompilerCalls (line 271) | struct PrirodaCompilerCalls { method after_analysis (line 279) | fn after_analysis<'tcx>( function main (line 330) | fn main() { FILE: src/render/graphviz.rs function render_html (line 17) | pub fn render_html<'tcx>( function render_mir_svg (line 126) | pub fn render_mir_svg( function write_node_label (line 163) | fn write_node_label( function write_node (line 220) | fn write_node( function write_edges (line 239) | fn write_edges(source: BasicBlock, mir: &Body<'_>, w: &mut W) ... function node (line 256) | fn node(promoted: Option, block: BasicBlock) -> String { function escape (line 264) | fn escape(t: &T) -> String { function escape_html (line 268) | fn escape_html(s: &str) -> ::std::borrow::Cow<'_, str> { FILE: src/render/locals.rs function render_locals (line 19) | pub fn render_locals<'tcx>( function print_scalar_maybe_undef (line 123) | fn print_scalar_maybe_undef(val: ScalarMaybeUninit) -> String { function print_scalar (line 130) | fn print_scalar(val: Scalar) -> String { function pp_operand (line 148) | fn pp_operand<'tcx>( function print_operand (line 273) | pub fn print_operand<'a, 'tcx: 'a>( function print_ptr (line 312) | pub fn print_ptr( function print_alloc (line 329) | pub fn print_alloc( FILE: src/render/mod.rs function template (line 17) | pub fn template(pcx: &PrirodaContext<'_, '_>, title: String, t: impl Tem... function refresh_script (line 40) | pub fn refresh_script(pcx: &PrirodaContext<'_, '_>) -> String { function render_main_window (line 63) | pub fn render_main_window( function render_reverse_ptr (line 185) | pub fn render_reverse_ptr(pcx: &PrirodaContext<'_, '_>, alloc_id: u64) -... function render_ptr_memory (line 209) | pub fn render_ptr_memory( type FlashString (line 246) | pub struct FlashString(String); type Error (line 249) | type Error = !; method from_request (line 250) | fn from_request(request: &'a rocket::Request<'r>) -> rocket::request::... function routes (line 263) | pub fn routes() -> Vec<::rocket::Route> { function index (line 268) | pub fn index( function frame (line 276) | pub fn frame( function frame_invalid (line 285) | fn frame_invalid(frame: String) -> BadRequest { function ptr (line 292) | pub fn ptr( function reverse_ptr (line 301) | fn reverse_ptr( FILE: src/render/source.rs function initialise_statics (line 34) | pub fn initialise_statics() { function pretty_src_path (line 38) | pub fn pretty_src_path(span: Span) -> String { type HighlightCacheEntry (line 55) | pub struct HighlightCacheEntry { function render_source (line 60) | pub fn render_source( function get_file_source_for_span (line 155) | fn get_file_source_for_span(tcx: TyCtxt<'_>, sp: Span) -> Result<(String... function syntax_highlight (line 175) | fn syntax_highlight<'a, 's>(src: &'s str) -> Vec<(Style, Range)> { function mark_span (line 200) | fn mark_span(file_contents: &str, src: &[(Style, Range)], lo: usi... FILE: src/step.rs type ShouldContinue (line 13) | pub enum ShouldContinue { type Breakpoint (line 19) | pub struct Breakpoint(pub DefId, pub mir::BasicBlock, pub usize); type BreakpointTree (line 22) | pub struct BreakpointTree(HashMap>); method deserialize (line 25) | fn deserialize>(deser: D) -> Result bool { method remove_all (line 52) | pub fn remove_all(&mut self) { method for_def_id (line 56) | pub fn for_def_id(&self, def_id: DefId) -> LocalBreakpoints<'_> { method is_at_breakpoint (line 64) | pub fn is_at_breakpoint(&self, ecx: &InterpCx<'_>) -> bool { method iter (line 70) | pub fn iter(&self) -> impl Iterator { type LocalBreakpoints (line 76) | pub enum LocalBreakpoints<'a> { function breakpoint_exists (line 82) | pub fn breakpoint_exists(self, location: Option) -> bool { function step (line 98) | pub fn step(pcx: &mut PrirodaContext<'_, '_>, continue_while: F) -> S... function is_ret (line 170) | pub fn is_ret(ecx: &InterpCx<'_>) -> bool { function parse_breakpoint_from_url (line 190) | fn parse_breakpoint_from_url(s: &str) -> Result { function parse_def_id (line 225) | fn parse_def_id(s: &str) -> Result { function routes (line 250) | pub fn routes() -> Vec<::rocket::Route> { function restart (line 255) | fn restart( function single (line 265) | fn single( function single_back (line 277) | fn single_back( function next (line 307) | fn next( function return_ (line 336) | fn return_( function continue_ (line 353) | fn continue_( function routes (line 369) | pub fn routes() -> Vec<::rocket::Route> { function add_here (line 374) | pub fn add_here( function add (line 399) | pub fn add( function remove (line 423) | pub fn remove( function remove_all (line 455) | pub fn remove_all( FILE: src/watch/mod.rs type Traces (line 14) | pub struct Traces<'tcx> { function new (line 21) | pub fn new() -> Self { function clear (line 34) | pub fn clear(&mut self) { type AllocTrace (line 46) | struct AllocTrace { method new (line 51) | fn new() -> Self { type AllocTracePoint (line 59) | enum AllocTracePoint { function eq_alloc (line 64) | fn eq_alloc( function step_callback (line 91) | pub fn step_callback(pcx: &mut PrirodaContext<'_, '_>) { function routes (line 125) | pub fn routes() -> Vec<::rocket::Route> { function show (line 130) | fn show(sender: rocket::State<'_, crate::PrirodaSender>) -> crate::RResu... function continue_and_show (line 170) | pub fn continue_and_show(sender: State<'_, PrirodaSender>) -> RResult) { function instance_for_call_operand (line 54) | fn instance_for_call_operand<'a, 'tcx: 'a>( function insert_stack_traces_for_instance (line 88) | fn insert_stack_traces_for_instance<'a, 'tcx: 'a>( function insert_stack_trace (line 132) | fn insert_stack_trace(traces: &mut Vec<(T, u128)>, trace: T, coun... function show (line 142) | pub(super) fn show(pcx: &PrirodaContext<'_, '_>, buf: &mut impl Write) -... function create_flame_graph (line 166) | fn create_flame_graph<'a, 'tcx: 'a>( function print_stack_traces (line 244) | fn print_stack_traces<'a, 'tcx: 'a>(