MCPcopy Create free account

hub / github.com/cofibrant/micro-mitten / functions

Functions461 in github.com/cofibrant/micro-mitten

↓ 1 callersMethodcallers
(&self, idx: ir::DefIdx)
src/middle/analysis/graph.rs:59
↓ 1 callersMethodcheck_entry
(&mut self, entry: &ir::Entry)
src/middle/ty_check.rs:453
↓ 1 callersMethodcheck_expr
(&mut self, expr: &ir::Expr)
src/middle/ty_check.rs:292
↓ 1 callersMethodcheck_expr_kind
(&mut self, expr_kind: &ir::ExprKind, span: Span)
src/middle/ty_check.rs:115
↓ 1 callersMethodcheck_instruction
(&mut self, instruction: &ir::InstructionKind, span: Span)
src/middle/ty_check.rs:359
↓ 1 callersMethodcheck_pattern
( &mut self, source_ty: ty::Ty, pattern_kind: &ir::PatternKind, span: Span,
src/middle/ty_check.rs:296
↓ 1 callersMethodcheck_terminator
(&mut self, terminator: &ir::Terminator)
src/middle/ty_check.rs:415
↓ 1 callersFunctionclean
( opts: &Opts, file_id: FileId, ty_sess: &ty::TySess, ty_env: &TyEnv, ir: &ir::Ir, )
src/middle/transforms.rs:684
↓ 1 callersMethodclean_block
(&self, block: &'ir ir::Block)
src/middle/transforms.rs:343
↓ 1 callersMethodclean_block_with_preaccess
( &self, block: &'ir ir::Block, pre_access: &AccessDecoration<ir::LocalIdx>, s
src/middle/transforms.rs:305
↓ 1 callersMethodclean_entry
(&self, entry: &'ir ir::Entry)
src/middle/transforms.rs:347
↓ 1 callersMethodclean_instructions
(&mut self)
src/middle/transforms.rs:445
↓ 1 callersMethodclean_terminator
(&self, block: &'ir ir::Block)
src/middle/transforms.rs:282
↓ 1 callersFunctioncollect_benchmarks
(opts: &Opts)
src/tools/mitten-bench/src/main.rs:152
↓ 1 callersFunctioncollect_tests
(opts: &Opts)
src/tools/mitten-test/src/main.rs:129
↓ 1 callersMethodcompatible_with
(&self, other: &Zone<T>)
src/middle/analysis/zones.rs:40
↓ 1 callersMethodcompatible_with
(&self, other: &Path)
src/middle/analysis/paths.rs:155
↓ 1 callersFunctioncompile
(opts: &Opts)
src/tools/knit/src/main.rs:125
↓ 1 callersFunctioncompile
( sess: &'a Opts, file_id: FileId, ty_sess: &'a ty::TySess, ir: &'a ir::Ir, )
src/back/mod.rs:445
↓ 1 callersMethodcompile
(mut self)
src/back/ctx.rs:331
↓ 1 callersFunctioncompile_benchmark
( opts: &Opts, benchmark: &Path, gc_strategy: mitten_util::GcStrategy, )
src/tools/mitten-bench/src/main.rs:341
↓ 1 callersMethodcompile_binop
( &self, idx: ir::LocalIdx, kind: ir::BinopKind, left: ir::LocalIdx, r
src/back/ctx.rs:80
↓ 1 callersMethodcompile_def
(&self, def: &ir::Def)
src/back/mod.rs:389
↓ 1 callersMethodcompile_entry
(&mut self, entry: &ir::Entry)
src/back/ctx.rs:322
↓ 1 callersMethodcompile_expr
(&mut self, expr: &ir::Expr)
src/back/ctx.rs:122
↓ 1 callersMethodcompile_fn_ty
(&self, prototype: &ty::Prototype)
src/back/mod.rs:372
↓ 1 callersMethodcompile_instruction
(&mut self, instruction: &ir::Instruction)
src/back/ctx.rs:181
↓ 1 callersMethodcompile_int_predicate
(&self, kind: ir::BinopKind)
src/back/ctx.rs:68
↓ 1 callersMethodcompile_pattern
( &mut self, source: BasicValueEnum<'ctx>, pattern: &ir::PatternKind, )
src/back/ctx.rs:225
↓ 1 callersMethodcompile_terminator
(&mut self, terminator: &ir::Terminator)
src/back/ctx.rs:257
↓ 1 callersFunctioncompile_test
(opts: &Opts, path: &Path)
src/tools/mitten-test/src/main.rs:228
↓ 1 callersMethodcompile_ty
(&self, ty: ty::Ty)
src/back/mod.rs:382
↓ 1 callersMethodcompile_unop
( &self, idx: ir::LocalIdx, kind: ir::UnopKind, operand: ir::LocalIdx, )
src/back/ctx.rs:56
↓ 1 callersMethodcompile_variant_idx
(&self, idx: ty::VariantIdx)
src/back/mod.rs:152
↓ 1 callersMethodcomplete
(self)
src/middle/lowering/mod.rs:147
↓ 1 callersMethodcontains_entry
(&self, k: &K, v: &V)
src/common/map.rs:126
↓ 1 callersMethodcontains_field_edge
(&self, src: ty::Ty, idx: ty::FieldIdx)
src/middle/analysis/paths.rs:142
↓ 1 callersMethodcontrol_graph
(&self, idx: ir::DefIdx)
src/middle/analysis/graph.rs:64
↓ 1 callersFunctiondriver
(opts: &Opts)
src/tools/mitten-test/src/main.rs:289
↓ 1 callersFunctiondriver
(opts: &Opts)
src/tools/knit/src/main.rs:144
↓ 1 callersFunctiondriver
(opts: &Opts)
src/tools/mitten-bench/src/main.rs:461
↓ 1 callersFunctiondriver
()
src/driver/mod.rs:75
↓ 1 callersFunctionemit
(opts: &Opts, files: &Files, diagnostic: &Diagnostic)
src/lib.rs:115
↓ 1 callersMethodemit_clean
( &mut self, matter: &AccessDecoration<ir::LocalIdx>, anti_matter: &AccessDecoration<i
src/middle/transforms.rs:387
↓ 1 callersMethodentry
(&self)
src/middle/analysis/mod.rs:225
↓ 1 callersMethodentry
( engine: &LocalAnalysisEngine<'_, '_, Self>, _: AnalysisLoc, dec: &mut Self::Decorati
src/middle/analysis/passes/lva.rs:31
↓ 1 callersMethodentry
( engine: &LocalAnalysisEngine<'_, '_, Self>, _: AnalysisLoc, dec: &mut Self::Decorati
src/middle/analysis/passes/access.rs:175
↓ 1 callersFunctionexport_csv
(opts: &Opts, results: &Vec<BenchmarkDataPoint>)
src/tools/mitten-bench/src/main.rs:373
↓ 1 callersMethodflush_spaces
(&mut self)
src/pp.rs:13
↓ 1 callersMethodforward_block
(&mut self, block: &ir::Block)
src/middle/analysis/mod.rs:359
↓ 1 callersFunctioninit_env_logger
()
src/driver/mod.rs:64
↓ 1 callersMethodinto_iter
(self)
src/common/idx_vec.rs:132
↓ 1 callersMethodinto_paths
(self)
src/middle/analysis/zones.rs:157
↓ 1 callersMethodinto_ty_sess
(self)
src/middle/lowering/ty_ctx.rs:251
↓ 1 callersMethodis_superset
(&self, other: &Set<T>)
src/common/set.rs:75
↓ 1 callersMethodis_u64
(&self)
src/ty.rs:178
↓ 1 callersMethoditer_mut
(&mut self)
src/common/map.rs:70
↓ 1 callersMethodkeys
(&self)
src/common/idx_vec.rs:72
↓ 1 callersMethodlen
(&self)
src/common/set.rs:42
↓ 1 callersMethodlookup
(&self, ident: &'ast ast::Ident, span: Span)
src/middle/lowering/mod.rs:41
↓ 1 callersFunctionlower
( sess: &Opts, file_id: FileId, ast: &'ast ast::Ast, )
src/middle/lowering/mod.rs:155
↓ 1 callersMethodlower_arm
( &mut self, pattern: &'ast ast::Pattern, body: &'ast ast::Term, pattern_span:
src/middle/lowering/ctx.rs:223
↓ 1 callersMethodlower_binop_kind
(&self, kind: ast::BinopKind)
src/middle/lowering/ctx.rs:86
↓ 1 callersMethodlower_decl
(&mut self, decl: &'ast ast::FnDecl)
src/middle/lowering/mod.rs:78
↓ 1 callersMethodlower_entry
( self, param_bindings: IdxVec<ty::ParamIdx, ir::LocalIdx>, term: &'ast ast::Term,
src/middle/lowering/ctx.rs:368
↓ 1 callersMethodlower_expr_kind
(&mut self, expr: &'ast ast::Expr, span: Span)
src/middle/lowering/ctx.rs:106
↓ 1 callersMethodlower_term
(&mut self, term: &'ast ast::Term, span: Span)
src/middle/lowering/ctx.rs:289
↓ 1 callersMethodlower_unop_kind
(&self, kind: ast::UnopKind)
src/middle/lowering/ctx.rs:79
↓ 1 callersMethodmatter_with
( &self, ty_sess: &ty::TySess, other: &AccessDecoration<T>, implied: &ShapeDec
src/middle/analysis/passes/access.rs:88
↓ 1 callersMethodmk_child
(&'lcx self)
src/middle/lowering/ctx.rs:40
↓ 1 callersMethodmk_enum
(&mut self)
src/ty.rs:252
↓ 1 callersMethodmk_struct
(&mut self)
src/ty.rs:258
↓ 1 callersMethodnext_binary_expr
( &mut self, expr_prec: u32, mut left: Spanned<ast::Expr>, res: Restriction,
src/syntax/parse.rs:318
↓ 1 callersMethodnext_enum_item
(&mut self)
src/syntax/parse.rs:517
↓ 1 callersMethodnext_fn_item
(&mut self)
src/syntax/parse.rs:499
↓ 1 callersMethodnext_ident_expr
(&mut self, res: Restriction)
src/syntax/parse.rs:236
↓ 1 callersMethodnext_ident_or_keyword
(&mut self, first: char)
src/syntax/lex.rs:177
↓ 1 callersMethodnext_item
(&mut self)
src/syntax/parse.rs:548
↓ 1 callersMethodnext_literal
(&mut self, first: char)
src/syntax/lex.rs:151
↓ 1 callersMethodnext_match_arm_body
(&mut self)
src/syntax/parse.rs:430
↓ 1 callersMethodnext_pattern
(&mut self)
src/syntax/parse.rs:356
↓ 1 callersMethodnext_string_literal
(&mut self)
src/syntax/lex.rs:165
↓ 1 callersMethodnext_struct_item
(&mut self)
src/syntax/parse.rs:537
↓ 1 callersMethodnext_ty_annotation
(&mut self)
src/syntax/parse.rs:490
↓ 1 callersFunctionopen_src_file
(opts: &Opts, files: &mut Files)
src/driver/mod.rs:20
↓ 1 callersMethodor
(&self, other: &Zone<T>)
src/middle/analysis/zones.rs:74
↓ 1 callersMethodpairings
(&self)
src/middle/analysis/passes/implied.rs:111
↓ 1 callersMethodparam_count
(&self)
src/ty.rs:168
↓ 1 callersMethodparam_ty
(&self, param_idx: ParamIdx)
src/ty.rs:161
↓ 1 callersFunctionparse
(sess: &Opts, files: &Files, file_id: FileId)
src/syntax/mod.rs:11
↓ 1 callersFunctionparse_args
()
src/driver/mod.rs:69
↓ 1 callersFunctionparse_test
(path: &Path)
src/tools/mitten-test/src/main.rs:171
↓ 1 callersMethodpp_expr
(&mut self, expr: &ast::Expr)
src/syntax/pp.rs:44
↓ 1 callersMethodprec
(&self)
src/syntax/pp.rs:36
↓ 1 callersMethodprotected
( &self, anti_matter: &AccessDecoration<ir::LocalIdx>, instruction: &'ir ir::Instructi
src/middle/transforms.rs:160
↓ 1 callersMethodread_enum_body
( &self, ptr: PointerValue<'ctx>, ty: ty::Ty, idx: ty::VariantIdx, )
src/back/mod.rs:236
↓ 1 callersMethodread_enum_discriminant
( &self, ptr: PointerValue<'ctx>, ty: ty::Ty, )
src/back/mod.rs:226
↓ 1 callersMethodread_mark
(&self, ptr: PointerValue<'ctx>, ty: ty::Ty)
src/back/mod.rs:196
↓ 1 callersMethodread_param
(&self, function: FunctionValue<'ctx>, idx: ty::ParamIdx)
src/back/mod.rs:157
↓ 1 callersMethodread_struct_field
( &self, ptr: PointerValue<'ctx>, ty: ty::Ty, idx: ty::FieldIdx, )
src/back/mod.rs:324
← previousnext →201–300 of 461, ranked by callers