MCPcopy Create free account

hub / github.com/ChristianSchott/boris / functions

Functions363 in github.com/ChristianSchott/boris

Functionmain
()
example/src/example0.rs:1
Functionmain
()
example/src/rustviz_struct_lt.rs:5
Functionmain
(z: i32)
example/src/lt_annotation_test.rs:1
Functionmain
()
example/src/rustviz_nll_different.rs:1
Functionmain
()
example/src/rustviz_hatra.rs:1
Functionmain
()
example/src/branching.rs:3
Functionmain
()
example/src/copy_test.rs:1
Functionmain
()
example/src/evaluation_order.rs:1
Functionmain
listing 4 Simple Explanation of Complex Lifetime Errors in Rust Bachelor Thesis David Blaser
example/src/rustlive_listing_four.rs:5
Functionmain
()
project/boris_exporter/src/main.rs:35
Functionmain
()
project/boris_app/src/main.rs:6
Functionmain
()
project/boris_viewer/src/main.rs:8
Methodmapper
((idx, o): (usize, Option<V>))
project/libs/la-arena/src/map.rs:196
Functionmutability
()
example/src/mutability.rs:1
Methodnew
(module: &str, func: &str, selected: Option<&str>)
project/boris_exporter/src/main.rs:26
Methodnew
( cc: &eframe::CreationContext<'_>, examples: Vec<(String, ExampleState)>, directory:
project/boris_exporter/src/capture.rs:12
Methodnew
(defs: &Arena<Def>)
project/boris_shared/src/lib.rs:321
Methodnew
( rx: mpsc::Receiver<UserMessage>, tx: mpsc::Sender<AnalysisResult>, ctx: Option<egui:
project/boris_app/src/lib.rs:36
Methodnew
( defs: &Arena<Def>, binding: BindingId, scope: Option<DefId>, mutable: bool,
project/boris_renderer/src/view.rs:23
Methodnew
(defs: &Arena<Def>, trees: &[Tree], never_defs: &DefSet)
project/boris_renderer/src/drawer.rs:105
Methodnew
Creates a new index range inclusive of the start value and exclusive of the end value. ``` let mut arena = la_arena::Arena::new(); let a = arena.allo
project/libs/la-arena/src/lib.rs:156
Methodnew
Creates a new empty map.
project/libs/la-arena/src/map.rs:21
Methodnew
( thir_builder: &'a ThirBodyBuilder<'a>, mir_body: &'a MirBody, db: &'a dyn HirDatabas
project/boris_analysis/src/body_walker.rs:397
Methodnew
(parent: ParentKind, ty: &Ty, owner: DefWithBodyId, db: &dyn HirDatabase)
project/boris_analysis/src/move_path.rs:67
Methodnew
( owner: FunctionId, db: &'a dyn HirDatabase, body: &'a Body, body_source_map:
project/boris_analysis/src/builder.rs:283
Methodnew
(cc: &eframe::CreationContext<'_>, state: Option<ExampleState>)
project/boris_viewer/src/app.rs:10
Methodnew_inclusive
Creates a new index range inclusive of the start value and end value. ``` let mut arena = la_arena::Arena::new(); let foo = arena.alloc("foo"); let b
project/libs/la-arena/src/lib.rs:178
Methodnew_true
(defs: &Arena<Def>)
project/boris_shared/src/lib.rs:327
Methodnext
(&mut self)
project/libs/la-arena/src/map.rs:205
Methodnext_back
(&mut self)
project/libs/la-arena/src/lib.rs:240
Methodnext_back
(&mut self)
project/libs/la-arena/src/map.rs:224
Methodnext_control_flow_def_map
(defs: &Arena<Def>)
project/boris_analysis/src/builder.rs:1075
Methodnth
(&mut self, n: usize)
project/libs/la-arena/src/lib.rs:234
Methodoffset_usages
( from: &[(LaneIndex, RelativeDrawCallId, DefId, UsageKind, bool)], offset: Vec2,
project/boris_renderer/src/drawer.rs:292
Methodon_exit
(&mut self, _gl: Option<&eframe::glow::Context>)
project/boris_app/src/lib.rs:398
Methodor_insert
Ensures a value is in the entry by inserting the default if empty, and returns a mutable reference to the value in the entry.
project/libs/la-arena/src/map.rs:251
Functionownership
()
example/src/ownership.rs:3
Methodparent_def_map
(defs: &Arena<Def>)
project/boris_analysis/src/builder.rs:113
Methodpartial_cmp
(&self, other: &Self)
project/libs/la-arena/src/lib.rs:82
Methodpush_params_and_body
( stack: &mut Vec<(Option<DefId>, DefId)>, params: &[DefId], body: DefId,
project/boris_analysis/src/builder.rs:1368
Functionquestion_mark
()
example/src/question_mark.rs:5
Methodrec
TODO: make this a non-recursive fn
project/boris_analysis/src/builder.rs:1164
Functionref_aliasing
()
example/src/aquascope_ref_aliasing.rs:1
Functionref_into_enum
()
example/src/example1.rs:7
Methodreserve
Reserves capacity for at least additional more elements to be inserted in the map.
project/libs/la-arena/src/map.rs:37
Methodroot
(id: DrawCallId)
project/boris_renderer/src/drawer.rs:422
Methodshrink_to_fit
Reallocates the arena to make it take up as little space as possible.
project/libs/la-arena/src/lib.rs:473
Methodshrink_to_fit
Shrinks the capacity of the map as much as possible.
project/libs/la-arena/src/map.rs:47
Methodsize_hint
(&self)
project/libs/la-arena/src/lib.rs:216
Methodsize_hint
(&self)
project/libs/la-arena/src/map.rs:217
Methodto_idx
(idx: Idx<T>)
project/libs/la-arena/src/map.rs:132
Methodtraverse_fn
(id: FunctionId, db: &RootDatabase)
project/boris_analysis/src/analysis.rs:150
Methodtraverse_module
( id: Idx<ModuleData>, krate_defs: &DefMap, db: &RootDatabase, )
project/boris_analysis/src/analysis.rs:176
Methodupdate
(&mut self, ctx: &egui::Context, _frame: &mut eframe::Frame)
project/boris_exporter/src/capture.rs:28
Methodupdate
(&mut self, ctx: &egui::Context, _frame: &mut eframe::Frame)
project/boris_app/src/lib.rs:212
Methodupdate
(&mut self, ctx: &egui::Context, _frame: &mut eframe::Frame)
project/boris_viewer/src/app.rs:24
Methodvalues
Returns an iterator over the arena’s values. ``` let mut arena = la_arena::Arena::new(); let idx1 = arena.alloc(20); let idx2 = arena.alloc(40); let
project/libs/la-arena/src/lib.rs:448
Methodvalues
Returns an iterator over the values in the map.
project/libs/la-arena/src/map.rs:91
Methodvalues_mut
Returns an iterator over the arena’s mutable values. ``` let mut arena = la_arena::Arena::new(); let idx1 = arena.alloc(20); assert_eq!(arena[idx1],
project/libs/la-arena/src/lib.rs:466
Methodvalues_mut
Returns an iterator over mutable references to the values in the map.
project/libs/la-arena/src/map.rs:96
Methodwalk_places
stolen from mir.rs
project/boris_analysis/src/move_path.rs:308
Methodwith_capacity
Create a new empty arena with specific capacity. ``` let arena: la_arena::Arena<i32> = la_arena::Arena::with_capacity(42); assert!(arena.is_empty());
project/libs/la-arena/src/lib.rs:306
Methodwith_capacity
Create a new empty map with specific capacity.
project/libs/la-arena/src/map.rs:29
← previous301–363 of 363, ranked by callers