MCPcopy Create free account

hub / github.com/ChristianSchott/boris / functions

Functions363 in github.com/ChristianSchott/boris

↓ 1 callersMethodfind_index_usage
(&self, path_def: DefId, index: LocalId)
project/boris_analysis/src/body_walker.rs:1402
↓ 1 callersFunctionfind_module
(modules: &'a [ProjectModule], item: &Item)
project/boris_exporter/src/main.rs:130
↓ 1 callersFunctionfoobar
(p: T)
example/src/rustlive_listing_four.rs:37
↓ 1 callersMethodfunction_source
(&self, fn_def_id: FunctionId)
project/boris_analysis/src/analysis.rs:290
↓ 1 callersMethodgraph_statements
( &self, graph: &mut Graph, captures: Option<&[(MovePathId, NodeId)]>, ret_bin
project/boris_analysis/src/body_walker.rs:568
↓ 1 callersMethodhas_activity
(&self, def_id: DefId)
project/boris_renderer/src/drawer.rs:166
↓ 1 callersMethodhash
(binding: BindingId)
project/boris_renderer/src/drawer.rs:220
↓ 1 callersMethodinto_iter
(self)
project/libs/la-arena/src/map.rs:186
↓ 1 callersMethodinverted
(&mut self)
project/boris_shared/src/lib.rs:349
↓ 1 callersMethodis_assigned
(&self)
project/boris_analysis/src/body_walker.rs:306
↓ 1 callersMethodis_lane_active
(&self, index: LaneIndex)
project/boris_renderer/src/drawer.rs:203
↓ 1 callersMethodis_lane_mut
(&self, index: LaneIndex)
project/boris_renderer/src/drawer.rs:199
↓ 1 callersMethoditer
Returns an iterator over the arena’s elements. ``` let mut arena = la_arena::Arena::new(); let idx1 = arena.alloc(20); let idx2 = arena.alloc(40); le
project/libs/la-arena/src/lib.rs:403
↓ 1 callersMethoditer_mut
Returns an iterator over the arena indexes and values in the map.
project/libs/la-arena/src/map.rs:109
↓ 1 callersMethodlive_lanes
(&self)
project/boris_renderer/src/drawer.rs:50
↓ 1 callersMethodload_cargo_project
(&mut self, path: &str)
project/boris_app/src/lib.rs:68
↓ 1 callersMethodlocked_color
(&self, index: LaneIndex)
project/boris_renderer/src/drawer.rs:231
↓ 1 callersMethodmain_loop
(&mut self)
project/boris_app/src/lib.rs:49
↓ 1 callersMethodmark_moved
(&mut self, node: NodeId)
project/boris_analysis/src/body_walker.rs:290
↓ 1 callersFunctionmay_fail
()
example/src/question_mark.rs:1
↓ 1 callersMethodmerge
(&mut self, other: &Tree)
project/boris_renderer/src/view.rs:52
↓ 1 callersMethodmerge
(&mut self, other: &Self)
project/boris_analysis/src/body_walker.rs:232
↓ 1 callersFunctionmodify_string
(s: &mut String)
example/src/borrowing.rs:3
↓ 1 callersMethodnever_defs
(&self)
project/boris_analysis/src/builder.rs:892
↓ 1 callersMethodnext
(&mut self)
project/libs/la-arena/src/lib.rs:212
↓ 1 callersMethodpath_binding
(&self, path: MovePathId)
project/boris_analysis/src/body_walker.rs:496
↓ 1 callersMethodplace_info
(&self, place: &Place)
project/boris_analysis/src/move_path.rs:212
↓ 1 callersMethodreceive_analysis_results
(&mut self, ctx: &egui::Context)
project/boris_app/src/lib.rs:193
↓ 1 callersMethodreload
(&mut self, fn_def_id: FunctionId)
project/boris_analysis/src/analysis.rs:295
↓ 1 callersMethodremove
Removes an index from the map, returning the value at the index if the index was previously in the map.
project/libs/la-arena/src/map.rs:63
↓ 1 callersMethodreset
(&mut self)
project/boris_analysis/src/body_walker.rs:297
↓ 1 callersMethodreturn_binding
(&self)
project/boris_analysis/src/builder.rs:279
↓ 1 callersMethodsections
(&self, call_id: DrawCallId, from_def: DefId, state: &State)
project/boris_renderer/src/drawer.rs:1021
↓ 1 callersMethodselected_thir
(&self)
project/boris_renderer/src/drawer.rs:1739
↓ 1 callersMethodset_size
(&mut self, call_id: DrawCallId, size: Vec2)
project/boris_renderer/src/drawer.rs:1133
↓ 1 callersMethodshape
(&self, rect: &Rect, width: f32, color: Color32)
project/boris_renderer/src/drawer.rs:1753
↓ 1 callersMethodspace_width
(&mut self)
project/boris_renderer/src/drawer.rs:667
↓ 1 callersMethodty_after_adjustments
(&self, ty: &Ty, projections: &[PlaceElem])
project/boris_analysis/src/move_path.rs:195
↓ 1 callersMethodunite
(&self, other: &Self, order: &ArenaMap<DefId, u32>)
project/boris_shared/src/lib.rs:68
↓ 1 callersMethodupdate
(&mut self, selected_id: DefId, depth: u32)
project/boris_renderer/src/drawer.rs:1729
↓ 1 callersMethodupdate_fn
(&mut self, function_id: FunctionId)
project/boris_app/src/lib.rs:93
↓ 1 callersMethodusages_for
(&self, def_id: DefId)
project/boris_renderer/src/drawer.rs:160
↓ 1 callersFunctionwalk_thir_body
( thir_builder: &'a ThirBodyBuilder<'a>, db: &'a dyn HirDatabase, owner: FunctionId, )
project/boris_analysis/src/body_walker.rs:382
Methodalloc_many
Densely allocates multiple values, returning the values’ index range. ``` let mut arena = la_arena::Arena::new(); let range = arena.alloc_many(0..4);
project/libs/la-arena/src/lib.rs:383
Methodassign
(node: NodeId)
project/boris_analysis/src/body_walker.rs:266
Functionbinding_move
(x: [String; 4])
example/src/revis.rs:1
Methodbinding_name
(&self, binding_id: BindingId)
project/boris_analysis/src/builder.rs:109
Functionborrowing
()
example/src/borrowing.rs:5
Methodchild_def_map
( defs: &Arena<Def>, parent_map: &ArenaMap<DefId, DefId>, )
project/boris_analysis/src/builder.rs:253
Methodclear
Clears the map, removing all elements.
project/libs/la-arena/src/map.rs:42
Functionclosure_capture_ref
()
example/src/closure_capture.rs:1
Methodcmp
(&self, other: &Self)
project/libs/la-arena/src/lib.rs:76
Functioncompare_strings
(a: &str, b: &str)
example/src/rustviz_hatra.rs:12
Functioncomplex_arg
(msg: &str)
example/src/complex_arg.rs:5
Functionconvert_binary_op
(op: ast::BinaryOp)
project/boris_analysis/src/builder.rs:1933
Methodcreate
(cc: &eframe::CreationContext<'_>)
project/boris_app/src/lib.rs:159
Methoddef_sequence
( defs: &Arena<Def>, world_scope: DefId, params: &[DefId], body: DefId,
project/boris_analysis/src/builder.rs:1361
Methoddefault
()
project/libs/la-arena/src/lib.rs:492
Methoddefault
()
project/libs/la-arena/src/map.rs:155
Functiondraw_cross
(painter: &Painter, pos: Pos2, size: f32, stroke: Stroke)
project/boris_renderer/src/drawer.rs:1704
Methoddraw_fn
(ui: &mut Ui, func: &Function, filter: &str)
project/boris_app/src/lib.rs:275
Methoddraw_mod
( ui: &mut Ui, module: &ProjectModule,
project/boris_app/src/lib.rs:300
Methodeq
(&self, other: &Idx<T>)
project/libs/la-arena/src/lib.rs:95
Methodeq
(&self, other: &Self)
project/boris_analysis/src/body_walker.rs:252
Functionfibonacci
(n: i32)
example/src/copy.rs:1
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
project/boris_shared/src/lib.rs:391
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
project/boris_shared/src/operators.rs:70
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
project/libs/la-arena/src/lib.rs:54
Methodfn_sig
(id: FunctionId, db: &dyn HirDatabase)
project/boris_analysis/src/analysis.rs:120
Functionfoo
(p: T)
example/src/rustlive_listing_four.rs:30
Methodfor_operand
( op: &Operand, f: &mut impl FnMut(&Place, &ProjectionStore), store: &Proj
project/boris_analysis/src/move_path.rs:309
Methodfrom
(value: (Vec2, DrawCallId))
project/boris_renderer/src/drawer.rs:436
Methodfrom
(raw: RawIdx)
project/libs/la-arena/src/lib.rs:41
Methodfrom
(value: NodeId)
project/boris_analysis/src/body_walker.rs:246
Methodfrom
(value: &PlaceElem)
project/boris_analysis/src/move_path.rs:33
Methodfrom_cargo_project
(path: &std::path::Path)
project/boris_analysis/src/analysis.rs:96
Methodfrom_idx
(idx: usize)
project/libs/la-arena/src/map.rs:136
Methodfrom_iter
(iter: I)
project/libs/la-arena/src/lib.rs:522
Methodfrom_iter
(iter: I)
project/libs/la-arena/src/map.rs:169
Methodfrom_raw
(index: u32)
project/boris_renderer/src/drawer.rs:99
Methodfrom_raw
Creates a new index from a [`RawIdx`].
project/libs/la-arena/src/lib.rs:119
Methodfrom_u32
Constructs a [`RawIdx`] from a u32.
project/libs/la-arena/src/lib.rs:29
Methodget
Returns a reference to the value associated with the provided index if it is present.
project/libs/la-arena/src/map.rs:80
Methodhas_ref
(ty: &TyKind, db: &dyn HirDatabase)
project/boris_analysis/src/move_path.rs:88
Methodhash
(&self, state: &mut H)
project/libs/la-arena/src/lib.rs:102
Functionhigher_order_functions_example
https://github.com/rust-lang/rust-by-example/blob/master/src/fn/hof.md
example/src/higher_order_fn.rs:2
Methodindex
(&self, index: DefId)
project/boris_shared/src/lib.rs:315
Methodindex
(&self, idx: Idx<T>)
project/libs/la-arena/src/lib.rs:499
Methodindex
(&self, idx: Idx<V>)
project/libs/la-arena/src/map.rs:143
Methodindex
(&self, index: NodeId)
project/boris_analysis/src/body_walker.rs:223
Methodindex
(&self, index: MovePathId)
project/boris_analysis/src/move_path.rs:406
Methodindex
(&self, index: BindingId)
project/boris_analysis/src/builder.rs:1913
Methodindex_mut
(&mut self, idx: Idx<T>)
project/libs/la-arena/src/lib.rs:506
Methodindex_mut
(&mut self, idx: Idx<V>)
project/libs/la-arena/src/map.rs:149
Functioninterior_mutability
()
example/src/interior_mutability.rs:3
Methodinvert_sequence
( defs: &Arena<Def>, map: &ArenaMap<DefId, SmallVec<[DefId; 1]>>, )
project/boris_analysis/src/builder.rs:1571
Methodlane_owner
(&self, index: LaneIndex)
project/boris_renderer/src/drawer.rs:207
Methodlive_at
(&self, def_id: DefId)
project/boris_renderer/src/drawer.rs:182
Methodliveliness_for
(&self, span: DefSpan)
project/boris_renderer/src/drawer.rs:194
Functionlt_annotations
()
example/src/lt_annotation_limit.rs:6
← previousnext →201–300 of 363, ranked by callers