Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JakkuSakura/FerroPhase
/ functions
Functions
52,957 in github.com/JakkuSakura/FerroPhase
⨍
Functions
52,957
◇
Types & classes
22,725
↳
Endpoints
42
↓ 109 callers
Method
get
Look up an intrinsic function by name
crates/fp-interpret/src/intrinsics.rs:96
↓ 107 callers
Method
alloc
(&self)
tests/rust/ui/drop/dynamic-drop.rs:46
↓ 107 callers
Method
eval_expr
(&mut self, expr: &mut Expr)
crates/fp-interpret/src/engine/eval_expr.rs:1260
↓ 106 callers
Method
insert
(&mut self, name: &str)
crates/fp-native/src/link/coff.rs:221
↓ 106 callers
Method
with_source_context
(mut self, context: impl Into<String>)
crates/fp-core/src/diagnostics.rs:97
↓ 105 callers
Method
emit_error
(&mut self, message: impl Into<String>)
crates/fp-typing/src/lib.rs:3402
↓ 103 callers
Method
take
(self: Box<Self>)
tests/rust/ui/issues/issue-51907.rs:12
↓ 101 callers
Function
advance
(input: &mut &[Token])
crates/fp-lang/src/cst/items.rs:2946
↓ 101 callers
Method
next_id
(&mut self)
crates/fp-backend/src/transforms/mir_to_lir/instr.rs:3630
↓ 99 callers
Method
allocate_temp
(&mut self, ty: Ty, span: Span)
crates/fp-backend/src/transforms/hir_to_mir/expr.rs:14212
↓ 98 callers
Method
set
(&mut self, v: String)
tests/rust/ui/nll/get_default.rs:14
↓ 96 callers
Method
push
(&mut self, ident: Ident)
crates/fp-core/src/ast/ident.rs:113
↓ 95 callers
Method
parent
(&self)
crates/fp-core/src/vfs/mod.rs:88
↓ 94 callers
Function
error
(msg: String)
tests/rust/ui/symbol-names/verbose.rs:9
↓ 94 callers
Method
resolve_to_ty
(&mut self, var: TypeVarId)
crates/fp-typing/src/typing/unify.rs:1017
↓ 90 callers
Method
to_string
(&self)
tests/rust/ui/specialization/min_specialization/issue-79224.rs:9
↓ 89 callers
Method
clear
(&self)
crates/fp-core/src/diagnostics.rs:212
↓ 89 callers
Method
load
(&self)
tests/rust/ui/inference/issue-80816.rs:27
↓ 87 callers
Function
copy
(src: *const T, dst: *mut T, count: usize)
tests/rust/ui/consts/const-unstable-intrinsic.rs:43
↓ 87 callers
Method
infer_expr
(&mut self, expr: &mut Expr)
crates/fp-typing/src/typing/infer_expr.rs:297
↓ 87 callers
Method
parse
(&self)
tests/rust/ui/issues/issue-2590.rs:10
↓ 86 callers
Method
as_ident
(&self)
crates/fp-core/src/ast/ident.rs:328
↓ 86 callers
Method
as_str
(self)
crates/fp-lang/src/lexer/tokenizer.rs:111
↓ 86 callers
Method
kind_mut
(&mut self)
crates/fp-core/src/ast/mod.rs:111
↓ 85 callers
Function
new
()
tests/rust/ui/consts/const-eval/issue-64908.rs:10
↓ 85 callers
Method
push
(&mut self, entry: CpEntry)
crates/fp-jvm/src/classfile.rs:87
↓ 84 callers
Method
eval_expr_runtime
Evaluate an expression in runtime-capable mode, returning structured control-flow.
crates/fp-interpret/src/engine/eval_expr.rs:8
↓ 84 callers
Method
push_line
(&mut self, indent: usize, text: &str)
crates/fp-powershell/src/lib.rs:689
↓ 84 callers
Method
resume
(mut self: Pin<&mut Self>, _args: ())
tests/rust/ui/coroutine/issue-68112.rs:14
↓ 82 callers
Method
as_slice
(&self)
crates/fp-core/src/ast/value/value.rs:607
↓ 82 callers
Function
node
(kind: SyntaxKind, children: Vec<SyntaxElement>)
crates/fp-lang/src/cst/items.rs:2800
↓ 82 callers
Method
remove
(&self, path: &VirtualPath)
crates/fp-core/src/vfs/mod.rs:361
↓ 81 callers
Function
drop
SAFETY: call this with a valid allocation idk
tests/rust/ui/const-generics/polymorphic-drop-shim.rs:16
↓ 80 callers
Method
chain
(self, p: P)
tests/rust/ui/bench/issue-32062.rs:12
↓ 80 callers
Function
emit_mov_reg
(asm: &mut Assembler, dst: Reg, src: Reg)
crates/fp-native/src/emit/aarch64.rs:5303
↓ 80 callers
Method
extend
(&mut self, bytes: &[u8])
crates/fp-native/src/emit/aarch64.rs:7458
↓ 79 callers
Function
matches_symbol
(tok: Option<&Token>, sym: &str)
crates/fp-lang/src/cst/items.rs:2914
↓ 78 callers
Function
compile_command
Execute the compile command
crates/fp-cli/src/commands/compile.rs:264
↓ 77 callers
Function
parse_xmm_register
(token: &str)
crates/fp-native/src/binary/x86_64.rs:2282
↓ 76 callers
Function
canonicalize_value
( value: &mut AsmValue, map: &mut std::collections::HashMap<(String, u16, u8), u32>, next_virtual_
crates/fp-native/src/asmir.rs:619
↓ 76 callers
Function
drop
(_val: T)
tests/rust/ui/lint/dropping_references.rs:34
↓ 76 callers
Function
f
()
tests/rust/ui/borrowck/tainted-promoteds.rs:5
↓ 76 callers
Function
run_test
(mut f: F)
tests/rust/ui/drop/dynamic-drop.rs:425
↓ 75 callers
Function
parse
(version: ())
tests/rust/ui/mir/issue-67710-inline-projection.rs:7
↓ 75 callers
Function
transmute
()
tests/rust/ui/transmutability/transmute-higher-ranked.rs:10
↓ 74 callers
Function
args
(_a: i32)
tests/rust/ui/lint/fn-ptr-comparisons.rs:12
↓ 73 callers
Method
push
(&mut self, instruction: impl Into<String>)
crates/fp-dotnet/src/cil.rs:760
↓ 73 callers
Method
skip
(&mut self, len: usize)
crates/fp-jvm/src/parse.rs:401
↓ 73 callers
Method
ty
(&self)
crates/fp-core/src/context.rs:47
↓ 72 callers
Function
read
(path: &Path)
crates/fp-lang/src/embedded_std.rs:25
↓ 72 callers
Function
rewrite_value
(value: &mut AsmValue, ctx: &mut InternContext)
crates/fp-native/src/asmir.rs:890
↓ 71 callers
Method
as_ptr
(&self)
tests/rust/ui/lint/dangling-pointers-from-temporaries/types.rs:11
↓ 71 callers
Function
assert_type_eq
(_: T, _: U)
tests/rust/ui/pattern/rfc-3627-match-ergonomics-2024/migration_lint.rs:16
↓ 71 callers
Method
clone
(&self)
crates/fp-core/src/ast/value/runtime.rs:54
↓ 70 callers
Function
syntax_token_from_token
(tok: &Token)
crates/fp-lang/src/cst/items.rs:2813
↓ 68 callers
Method
append
(&mut self, v: &str)
tests/rust/ui/moves/move-out-of-field.rs:8
↓ 68 callers
Method
flatten
(tokens: &[MacroTokenTree], out: &mut Vec<String>)
crates/fp-interpret/tests/proc_macro_tests.rs:17
↓ 68 callers
Function
interpretation_error
Create a simple interpretation error with default span
crates/fp-interpret/src/error.rs:6
↓ 68 callers
Method
join
( self, other: Relation<C2>, )
tests/rust/ui/associated-types/issue-82079.rs:58
↓ 68 callers
Function
map_value
(value: &LirValue)
crates/fp-native/src/asmir.rs:4698
↓ 67 callers
Function
ident
(name: &str)
crates/fp-backend/src/lib.rs:44
↓ 67 callers
Function
put_u32
(out: &mut Vec<u8>, x: u32)
crates/fp-native/src/link/coff.rs:16
↓ 66 callers
Method
set_ty
(&self, ty: Ty)
crates/fp-core/src/context.rs:59
↓ 66 callers
Method
store
(self, _ordering: Ordering)
tests/rust/ui/lint/lint-invalid-atomic-ordering-false-positive.rs:10
↓ 65 callers
Function
spawn
(_: F)
tests/rust/ui/traits/negative-impls/negated-auto-traits-rpass.rs:11
↓ 64 callers
Method
borrow
(&self)
tests/rust/ui/issues/issue-18906.rs:9
↓ 64 callers
Function
default
()
tests/rust/ui/traits/const-traits/impl-with-default-fn-fail.rs:6
↓ 64 callers
Function
from_str
(s: &str)
tests/rust/ui/traits/const-traits/auxiliary/minicore.rs:293
↓ 63 callers
Function
add_immediate_offset
(asm: &mut Assembler, base: Reg, offset: i64)
crates/fp-native/src/emit/aarch64.rs:4191
↓ 63 callers
Method
get
(&self)
tests/rust/ui/drop/lint-if-let-rescope.rs:17
↓ 63 callers
Function
now
()
tests/rust/ui/associated-types/associated-types-normalize-unifield-struct.rs:17
↓ 63 callers
Method
read_gpr
(&mut self, reg: u8)
crates/fp-native/src/binary/x86_64.rs:16225
↓ 62 callers
Method
expect_token_raw
(&self, expected: &str)
crates/fp-lang/src/cst/expr.rs:2045
↓ 62 callers
Method
lower_operand
(&mut self, expr: &hir::Expr, expected: Option<&Ty>)
crates/fp-backend/src/transforms/hir_to_mir/expr.rs:12672
↓ 62 callers
Function
match_symbol
(input: &mut &[Token], sym: &str)
crates/fp-lang/src/cst/items.rs:2895
↓ 62 callers
Function
print
(i: impl Display)
examples/generated/14_type_arithmetic.rs:2
↓ 61 callers
Function
emit_rex
(asm: &mut Assembler, w: bool, reg: u8, rm: u8)
crates/fp-native/src/emit/x86_64.rs:2372
↓ 61 callers
Method
error_type_var
(&mut self)
crates/fp-typing/src/lib.rs:3469
↓ 61 callers
Method
iter
(&'a self)
tests/rust/ui/impl-trait/issues/issue-52128.rs:19
↓ 60 callers
Method
clear_diagnostics
Clear any previously collected diagnostics.
crates/fp-lang/src/ast/mod.rs:44
↓ 60 callers
Method
join
(self)
tests/rust/ui/traits/issue-43132.rs:44
↓ 60 callers
Method
recv
Receive the next value
tests/rust/ui/async-await/auxiliary/issue-72470-lib.rs:139
↓ 60 callers
Method
write
(&mut self, node: &CstNode)
crates/fp-core/src/cst/printer.rs:18
↓ 59 callers
Function
channel
(size: usize)
tests/rust/ui/issues/issue-41677.rs:22
↓ 59 callers
Method
get_mut
(&'static self, x: &mut u8)
tests/rust/ui/lifetimes/mismatched-lifetime-syntaxes-details/example-from-issue48686.rs:6
↓ 59 callers
Method
replace
~^ WARN attribute cannot be used on trait methods in impl blocks ~| WARN previously accepted
tests/rust/ui/lint/fn_must_use.rs:44
↓ 59 callers
Method
with_span
(mut self, span: Span)
crates/fp-core/src/ast/macros.rs:69
↓ 58 callers
Function
black_box
(_: T)
tests/rust/ui/consts/const-err-late.rs:7
↓ 58 callers
Function
load_value
( asm: &mut Assembler, layout: &FrameLayout, value: &AsmValue, dst: Reg, reg_types: &HashM
crates/fp-native/src/emit/aarch64.rs:2027
↓ 58 callers
Function
parse_capstone_memory_operand
(op_str: &str)
crates/fp-native/src/binary/x86_64.rs:1158
↓ 57 callers
Function
emit_mov_imm16
(asm: &mut Assembler, dst: Reg, imm: u16)
crates/fp-native/src/emit/aarch64.rs:5608
↓ 57 callers
Function
emit_mov_rm64
(asm: &mut Assembler, dst: Reg, base: Reg, disp: i32)
crates/fp-native/src/emit/x86_64.rs:4804
↓ 57 callers
Method
insert
(&self)
tests/rust/ui/attributes/auxiliary/rustc_confusables_across_crate.rs:7
↓ 57 callers
Method
try_into
note: &self
tests/rust/ui/rust-2021/inherent-dyn-collision.rs:16
↓ 56 callers
Function
from_utf8
()
tests/rust/ui/lint/invalid_from_utf8.rs:94
↓ 56 callers
Method
into_iter
(self)
tests/rust/ui/iterators/into-iterator-type-inference-shift.rs:21
↓ 56 callers
Method
lower_type_expr
(&mut self, ty_expr: &hir::TypeExpr)
crates/fp-backend/src/transforms/hir_to_mir/expr.rs:3295
↓ 56 callers
Method
transform_expr_to_hir
Transform an AST expression to HIR expression
crates/fp-backend/src/transforms/ast_to_hir/exprs.rs:37
↓ 55 callers
Method
clone
(&self)
tests/rust/ui/resolve/issue-2356.rs:23
↓ 55 callers
Method
lir_type_from_ty
(&self, ty: &Ty)
crates/fp-backend/src/transforms/mir_to_lir/instr.rs:4726
← previous
next →
101–200 of 52,957, ranked by callers