Fuzz introspector: starlark
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
5286 0 EP call site: 00000 IrSpanned::optimize

Fuzzer calltree

0 fuzz_target [function] [call site] 00000
1 run_arbitrary_starlark [function] [call site] 00001
2 run_arbitrary_starlark_err [function] [call site] 00002
3 AstModule::parse [function] [call site] 00003
4 a::s::s::e::r::t::s::_::s::t::a::r::contains [function] [call site] 00004
5 StarlarkValue::is_in [function] [call site] 00005
6 ValueError::unsupported_owned [function] [call site] 00006
7 anyhow::Result::to_owned [function] [call site] 00008
8 Dupe::dupe [function] [call site] 00009
9 StarlarkCallable::clone [function] [call site] 00010
8 mem::transmute::<FrozenRef<'f, [call site] 00011
7 OwnedRefFrozenRef::to_owned [function] [call site] 00012
8 Dupe::dupe [function] [call site] 00013
8 mem::transmute::<FrozenRef<'f, [call site] 00014
7 t::test_step_into [function] [call site] 00015
8 t::dap_test_template [function] [call site] 00018
9 LintT::new [function] [call site] 00019
10 CodeMap::file_span [function] [call site] 00020
11 Dupe::dupe [function] [call site] 00021
12 StarlarkCallable::clone [function] [call site] 00022
10 CodeMap::source_span [function] [call site] 00023
11 CodeMap::source [function] [call site] 00024
10 OwnedRefFrozenRef::to_owned [function] [call site] 00025
11 Dupe::dupe [function] [call site] 00026
11 mem::transmute::<FrozenRef<'f, [call site] 00027
9 Dupe::dupe [function] [call site] 00028
10 StarlarkCallable::clone [function] [call site] 00029
9 prepare_dap_adapter [function] [call site] 00030
10 std::sync::mpsc::channel::<ToEvalMessage> [function] [call site] 00031
10 PagableArc::new [function] [call site] 00032
11 triomphe::Arc::new [function] [call site] 00033
12 triomphe::Arc::new [function] [call site] 00034
12 PagableArcInner::new [function] [call site] 00035
13 LintT::new [function] [call site] 00036
14 CodeMap::file_span [function] [call site] 00037
14 CodeMap::source_span [function] [call site] 00038
14 OwnedRefFrozenRef::to_owned [function] [call site] 00039
13 LintT::new [function] [call site] 00040
14 CodeMap::file_span [function] [call site] 00041
14 CodeMap::source_span [function] [call site] 00042
14 OwnedRefFrozenRef::to_owned [function] [call site] 00043
13 LintT::new [function] [call site] 00044
14 CodeMap::file_span [function] [call site] 00045
14 CodeMap::source_span [function] [call site] 00046
14 OwnedRefFrozenRef::to_owned [function] [call site] 00047
13 PagableArcInnerData::new_pinned [function] [call site] 00048
14 PagableArcInnerState::Pinned [function] [call site] 00049
13 std::sync::Arc::new [function] [call site] 00050
14 triomphe::Arc::new [function] [call site] 00051
14 PagableArcInner::new [function] [call site] 00052
14 PagableArcStateHolder [function] [call site] 00053
14 LintT::new [function] [call site] 00054
12 PagableArcStateHolder [function] [call site] 00055
12 LintT::new [function] [call site] 00056
11 PagableArcInner::new [function] [call site] 00057
11 PagableArcStateHolder [function] [call site] 00058
11 LintT::new [function] [call site] 00059
10 PagableArc::new [function] [call site] 00060
10 LintT::new [function] [call site] 00061
10 BreakpointConfig::new [function] [call site] 00062
11 LintT::new [function] [call site] 00063
12 CodeMap::file_span [function] [call site] 00064
12 CodeMap::source_span [function] [call site] 00065
12 OwnedRefFrozenRef::to_owned [function] [call site] 00066
10 PagableArc::new [function] [call site] 00067
10 t::test_step_into [function] [call site] 00068
10 StarlarkCallable::clone [function] [call site] 00069
10 DapAdapterEvalHookImpl::new [function] [call site] 00070
9 Self::get_client [function] [call site] 00071
9 State::exit_scope [function] [call site] 00072
10 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 00073
11 ListData::from_value_mut [function] [call site] 00074
12 downcast_ref::<ListGen<ListData<'v>>> [function] [call site] 00075
12 ListData::check_can_mutate [function] [call site] 00076
13 hint::unlikely [function] [call site] 00077
13 TyTuple::get [function] [call site] 00078
14 anyhow::Result::get [function] [call site] 00079
15 anyhow::Result::get [function] [call site] 00080
13 OwnedRefFrozenRef::as_ref [function] [call site] 00083
14 OwnedRefFrozenRef::as_ref [function] [call site] 00084
13 Array::iter_count_is_non_zero [function] [call site] 00085
14 TyTuple::get [function] [call site] 00086
13 t::test_step_into [function] [call site] 00088
12 EvalMessage::from_error [function] [call site] 00092
13 tests::test_lint_suppressions_multiline_span [function] [call site] 00093
14 AstModule::lint [function] [call site] 00095
15 SortedVec::new [function] [call site] 00096
16 SortedVec::new [function] [call site] 00097
15 Array::try_extend [function] [call site] 00098
16 Array::push [function] [call site] 00099
17 Array::mut_ptr_at [function] [call site] 00100
18 Array::ptr_at [function] [call site] 00101
19 AllocatedThinBoxSlice::as_ptr [function] [call site] 00102
20 AllocatedThinBoxSlice::get_unshifted_tag_bit_mask [function] [call site] 00103
21 std::mem::align_of::<T> [function] [call site] 00104
19 LibraryExtension::add [function] [call site] 00105
20 values::structs::structs::register_struct [function] [call site] 00106
20 values::namespace::globals::register_namespace [function] [call site] 00107
20 values::record::globals::register_record [function] [call site] 00108
20 values::enumeration::globals::register_enum [function] [call site] 00109
20 values::types::set::set::register_set [function] [call site] 00110
20 m::a::p::map [function] [call site] 00111
21 TyTuple::get [function] [call site] 00112
22 anyhow::Result::get [function] [call site] 00113
21 StarlarkValue::iterate [function] [call site] 00115
22 tests::test_alloc_tuple [function] [call site] 00117
23 Heap::temp [function] [call site] 00118
24 OwnedHeap::new [function] [call site] 00119
25 DocReturn::default [function] [call site] 00120
26 Ty::any [function] [call site] 00121
27 Ty::basic [function] [call site] 00122
28 SmallArcVec1::one [function] [call site] 00123
29 SmallArcVec1 [function] [call site] 00124
29 SmallArcVec1Impl::One [function] [call site] 00125
25 DocReturn::default [function] [call site] 00126
25 DocReturn::default [function] [call site] 00127
25 DocReturn::default [function] [call site] 00128
25 StmtCompiledCell::new [function] [call site] 00129
26 LintT::new [function] [call site] 00130
26 DocReturn::default [function] [call site] 00131
24 T::static_type_of [function] [call site] 00133
25 TypeId::of::<T::StaticType> [function] [call site] 00134
23 Buffer::alloc [function] [call site] 00136
24 std::alloc::alloc [function] [call site] 00137
25 std::alloc::alloc [function] [call site] 00138
25 LintT::new [function] [call site] 00139
26 CodeMap::file_span [function] [call site] 00140
26 CodeMap::source_span [function] [call site] 00141
26 OwnedRefFrozenRef::to_owned [function] [call site] 00142
25 Assert::execute_unwrap [function] [call site] 00143
26 Assert::execute [function] [call site] 00144
27 Alloca::with_capacity [function] [call site] 00145
28 usize::div_ceil [function] [call site] 00146
28 Layout::array::<Align> [function] [call site] 00147
28 Assert::execute_unwrap [function] [call site] 00148
29 Assert::execute [function] [call site] 00149
29 Error::eprint [function] [call site] 00150
30 Error::has_diagnostic [function] [call site] 00151
31 tests::test_lint_suppressions_multiline_span [function] [call site] 00152
32 AstModule::lint [function] [call site] 00154
31 OptionalDataKey::is_some [function] [call site] 00155
31 test_dict_inlined_call_stack [function] [call site] 00156
32 Assert::new [function] [call site] 00157
33 Lazy::force [function] [call site] 00158
33 Dupe::dupe [function] [call site] 00159
33 TypeMatcherBox::new [function] [call site] 00160
34 TypeMatcherBox [function] [call site] 00161
34 TypeMatcherBox::new [function] [call site] 00162
32 TyTuple::get [function] [call site] 00166
33 anyhow::Result::get [function] [call site] 00167
32 Assert::execute_unwrap [function] [call site] 00169
33 Assert::execute [function] [call site] 00170
33 Error::eprint [function] [call site] 00171
32 t::e::s::t::s::::::::t::e::s::t::_::c::a::n::_::c::o::n::v::e::r::t::convert_value [function] [call site] 00172
32 value().downcast_ref::<FrozenDef> [function] [call site] 00176
32 Assert::execute_unwrap [function] [call site] 00177
32 fail [function] [call site] 00178
33 Assert::new [function] [call site] 00179
33 Self::fail [function] [call site] 00180
34 assert::fail [function] [call site] 00181
35 assert::fail [function] [call site] 00182
31 test_no_loop_if_top_collection_is_empty [function] [call site] 00183
32 tests::bc::golden::bc_golden_test [function] [call site] 00184
33 mem::size_of::<usize> [function] [call site] 00185
33 mem::size_of::<u64> [function] [call site] 00186
33 test_function_bytecode [function] [call site] 00187
34 (bool, [call site] 00188
34 Assert::new [function] [call site] 00189
34 fail::fstring_golden_test_with_dialect [function] [call site] 00190
35 Assert::new [function] [call site] 00191
35 fail::fstring_golden_test_with_dialect [function] [call site] 00192
35 fails [function] [call site] 00193
36 Assert::new [function] [call site] 00194
36 a::s::s::e::r::t::s::_::s::t::a::r::fails [function] [call site] 00195
37 Value::invoke_pos [function] [call site] 00196
38 eval::Arguments [function] [call site] 00197
38 ArgumentsFull::default [function] [call site] 00198
39 ArgNames::default [function] [call site] 00199
40 ArgNames::new_unique [function] [call site] 00200
38 Value::invoke [function] [call site] 00201
39 Value::invoke_with_loc [function] [call site] 00202
40 Evaluator::with_call_stack [function] [call site] 00203
41 repr_stack_push [function] [call site] 00204
42 ArcTy::display_with [function] [call site] 00205
42 FastCell::take [function] [call site] 00206
43 GlobalTypesBuilder::assign_unset [function] [call site] 00207
44 GlobalTypesBuilder::assign_unset [function] [call site] 00208
45 GlobalTypesBuilder::assign_unset [function] [call site] 00209
45 GlobalTypesBuilder::assign_unset_ident [function] [call site] 00213
46 GlobalTypesBuilder::resolve_assign_ident_to_module_slot_id [function] [call site] 00214
47 CstAssignIdent::resolved_binding_id [function] [call site] 00215
48 InternalError::msg [function] [call site] 00218
49 InternalError [function] [call site] 00219
49 EvalException::new [function] [call site] 00220
50 Error::set_span [function] [call site] 00221
51 Error::set_span [function] [call site] 00222
52 Error::set_span [function] [call site] 00223
50 EvalException [function] [call site] 00224
49 crate::Error::new_kind [function] [call site] 00225
50 WithDiagnostic::new_empty [function] [call site] 00227
51 TypeMatcherBox::new [function] [call site] 00229
51 DocReturn::default [function] [call site] 00230
49 crate::ErrorKind::Internal [function] [call site] 00232
49 anyhow::Error::msg [function] [call site] 00233
50 InternalError [function] [call site] 00234
50 EvalException::new [function] [call site] 00235
50 crate::Error::new_kind [function] [call site] 00236
50 crate::ErrorKind::Internal [function] [call site] 00237
50 anyhow::Error::msg [function] [call site] 00238
50 StmtProfileData::write_to_string [function] [call site] 00239
51 Alloca::with_capacity [function] [call site] 00240
52 usize::div_ceil [function] [call site] 00241
52 Layout::array::<Align> [function] [call site] 00242
52 Assert::execute_unwrap [function] [call site] 00243
52 Buffer::alloc [function] [call site] 00244
53 std::alloc::alloc [function] [call site] 00245
53 LintT::new [function] [call site] 00246
53 Assert::execute_unwrap [function] [call site] 00247
52 StmtCompiledCell::new [function] [call site] 00248
52 std::ptr [function] [call site] 00249
52 ValueOfUncheckedGeneric::cast [function] [call site] 00250
53 ValueOfUncheckedGeneric::new [function] [call site] 00251
52 StmtCompiledCell::new [function] [call site] 00253
52 test_list_append [function] [call site] 00254
53 TypeCheck::new [function] [call site] 00255
54 DocReturn::default [function] [call site] 00256
53 Self::ty [function] [call site] 00258
54 Assert::all_true [function] [call site] 00259
55 Assert::with_gc [function] [call site] 00260
55 tests::test_lint_suppressions_line_before_windows_newlines [function] [call site] 00261
56 lint [function] [call site] 00263
57 SortedVec::new [function] [call site] 00264
57 bad_type_equality [function] [call site] 00265
58 Lazy::force [function] [call site] 00266
58 identifier_as_statement [function] [call site] 00267
59 stmt [function] [call site] 00268
60 flow [function] [call site] 00270
61 Vec::push [function] [call site] 00271
62 ArcTy::display_with [function] [call site] 00272
62 FastCell::take [function] [call site] 00273
62 hint::unlikely [function] [call site] 00274
62 SymbolMap::insert [function] [call site] 00275
63 Symbol::new [function] [call site] 00276
64 Symbol::new_hashed [function] [call site] 00277
65 hash [function] [call site] 00278
66 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 00279
67 StarlarkValue::length [function] [call site] 00280
68 ValueError::unsupported [function] [call site] 00281
69 ValueError::unsupported_owned [function] [call site] 00282
70 anyhow::Result::to_owned [function] [call site] 00284
70 OwnedRefFrozenRef::to_owned [function] [call site] 00285
70 t::test_step_into [function] [call site] 00286
70 anyhow::Result::to_owned [function] [call site] 00288
70 OwnedRefFrozenRef::to_owned [function] [call site] 00289
70 OwnedRefFrozenRef::to_owned [function] [call site] 00290
71 Dupe::dupe [function] [call site] 00291
71 mem::transmute::<FrozenRef<'f, [call site] 00292
70 t::test_step_into [function] [call site] 00293
66 bool::as_bytes [function] [call site] 00294
66 u64::wrapping_mul [function] [call site] 00295
65 StarlarkHashValue::promote [function] [call site] 00296
66 mix_u32::mix_u32 [function] [call site] 00297
67 wrapping_mul [function] [call site] 00298
65 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 00299
66 Key::Int [function] [call site] 00301
66 StarlarkInt::from [function] [call site] 00302
67 StarlarkInt::from_impl [function] [call site] 00303
68 InlineInt::try_from [function] [call site] 00304
69 InlineInt::try_from_impl [function] [call site] 00305
70 InlineInt::try_from [function] [call site] 00306
71 InlineInt::try_from_impl [function] [call site] 00307
70 Result::ok [function] [call site] 00308
71 FrozenHeap::new [function] [call site] 00309
72 DocReturn::default [function] [call site] 00310
71 Freezer::new [function] [call site] 00311
72 LintT::new [function] [call site] 00312
73 CodeMap::file_span [function] [call site] 00313
73 CodeMap::source_span [function] [call site] 00314
73 OwnedRefFrozenRef::to_owned [function] [call site] 00315
72 SortedVec::new [function] [call site] 00316
71 test_def_freeze [function] [call site] 00317
72 Assert::new [function] [call site] 00318
72 is_true [function] [call site] 00320
73 Assert::new [function] [call site] 00321
73 Assert::is_true [function] [call site] 00322
74 Assert::with_gc [function] [call site] 00323
74 Module::with_temp_heap [function] [call site] 00324
75 Heap::temp [function] [call site] 00325
75 anyhow::Result::allow_gc [function] [call site] 00326
76 GlobalTypesBuilder::assign_unset [function] [call site] 00327
75 T::static_type_of [function] [call site] 00328
75 Module::with_heap [function] [call site] 00329
76 FrozenHeap::new [function] [call site] 00330
76 MutableNames::new [function] [call site] 00331
77 LintT::new [function] [call site] 00333
77 SmallMap::new [function] [call site] 00334
78 VecMap::new [function] [call site] 00335
79 Vec2::new [function] [call site] 00336
80 NonNull::<(A, [call site] 00337
80 ValueOfUncheckedGeneric::cast [function] [call site] 00338
81 ValueOfUncheckedGeneric::new [function] [call site] 00339
76 MutableSlots::new [function] [call site] 00340
77 LintT::new [function] [call site] 00342
77 SortedVec::new [function] [call site] 00343
76 LintT::new [function] [call site] 00344
76 StmtCompiledCell::new [function] [call site] 00345
76 StmtCompiledCell::new [function] [call site] 00346
76 StmtCompiledCell::new [function] [call site] 00347
74 Assert::execute_unwrap_true [function] [call site] 00348
75 Assert::execute_unwrap [function] [call site] 00349
76 Assert::execute [function] [call site] 00350
76 Error::eprint [function] [call site] 00351
75 OwnedFrozenValue::unpack_bool [function] [call site] 00352
76 OwnedFrozenValue::unpack_bool [function] [call site] 00353
70 anyhow::Result::ok_or [function] [call site] 00355
70 hint::likely [function] [call site] 00356
70 InlineInt [function] [call site] 00358
68 StarlarkInt::Small [function] [call site] 00360
68 StarlarkInt::Big [function] [call site] 00361
68 StarlarkBigInt::unchecked_new [function] [call site] 00362
68 EvalMessage::from [function] [call site] 00363
69 CodeMap::filename [function] [call site] 00364
69 OwnedRefFrozenRef::to_owned [function] [call site] 00365
69 CodeMap::resolve_span [function] [call site] 00367
70 CodeMap::find_line_col [function] [call site] 00368
71 CodeMap::find_line [function] [call site] 00369
72 binary_search [function] [call site] 00370
71 CodeMap::line_span [function] [call site] 00371
72 CodeMap::line_span_opt [function] [call site] 00372
73 len [function] [call site] 00373
74 skip_at_most_1byte [function] [call site] 00374
75 T::static_type_of [function] [call site] 00375
75 BcAddr::offset_from [function] [call site] 00376
76 BcAddrOffset [function] [call site] 00377
75 AllocatedThinBoxSlice::as_ptr [function] [call site] 00378
74 CharIndex [function] [call site] 00381
74 CharIndex [function] [call site] 00382
74 Array::get_unchecked [function] [call site] 00383
75 Array::ptr_at [function] [call site] 00384
74 iterate_chars [function] [call site] 00385
75 LintT::new [function] [call site] 00386
76 CodeMap::file_span [function] [call site] 00387
76 CodeMap::source_span [function] [call site] 00388
76 OwnedRefFrozenRef::to_owned [function] [call site] 00389
75 Heap::alloc_complex [function] [call site] 00390
76 Heap::alloc_raw [function] [call site] 00391
77 DeserTypeId::borrow [function] [call site] 00392
77 Buffer::alloc [function] [call site] 00393
77 ValueTyped::new_repr [function] [call site] 00394
78 ValueTyped [function] [call site] 00395
78 Value::new_repr [function] [call site] 00396
79 Value::new_ptr [function] [call site] 00397
80 Pointer::new_unfrozen [function] [call site] 00399
81 LintT::new [function] [call site] 00400
82 CodeMap::file_span [function] [call site] 00401
82 CodeMap::source_span [function] [call site] 00402
82 OwnedRefFrozenRef::to_owned [function] [call site] 00403
81 RawPointer::new_unfrozen [function] [call site] 00404
82 cast::ptr_to_usize [function] [call site] 00405
82 OwnedRefFrozenRef::new_unchecked [function] [call site] 00406
83 FrozenRef::new [function] [call site] 00407
76 AValueImpl::<AValueComplex<T>>::new [function] [call site] 00408
77 CodeMap::file_span [function] [call site] 00409
77 CodeMap::source_span [function] [call site] 00410
77 OwnedRefFrozenRef::to_owned [function] [call site] 00411
76 ValueTyped::to_value [function] [call site] 00412
74 tests::test_native_callable_fail_compile_time_wrong_param_count [function] [call site] 00413
75 Assert::new [function] [call site] 00414
75 Assert::globals_add [function] [call site] 00415
76 Assert::globals [function] [call site] 00416
76 mk_environment [function] [call site] 00417
77 GlobalsBuilder::extended [function] [call site] 00418
78 Globals::extended_by [function] [call site] 00419
79 GlobalsBuilder::extended_by [function] [call site] 00420
80 Globals::standard [function] [call site] 00421
81 GlobalsBuilder::standard [function] [call site] 00422
82 stdlib::standard_environment [function] [call site] 00423
83 GlobalsBuilder::new [function] [call site] 00424
84 FrozenHeap::new [function] [call site] 00425
84 SymbolMap::new [function] [call site] 00426
85 SymbolMap::with_capacity [function] [call site] 00427
86 SymbolMap [function] [call site] 00428
86 Alloca::with_capacity [function] [call site] 00429
87 usize::div_ceil [function] [call site] 00430
87 Layout::array::<Align> [function] [call site] 00431
87 Assert::execute_unwrap [function] [call site] 00432
87 Buffer::alloc [function] [call site] 00433
87 StmtCompiledCell::new [function] [call site] 00434
87 std::ptr [function] [call site] 00435
87 ValueOfUncheckedGeneric::cast [function] [call site] 00436
87 StmtCompiledCell::new [function] [call site] 00437
87 test_list_append [function] [call site] 00438
87 ValueOfUncheckedGeneric::cast [function] [call site] 00439
87 LintT::new [function] [call site] 00440
84 SortedVec::new [function] [call site] 00441
83 ArcTy::display_with [function] [call site] 00442
81 KnownMethods::build [function] [call site] 00443
82 LintT::new [function] [call site] 00444
82 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 00445
83 Assert::execute_unwrap [function] [call site] 00446
83 starlark_rust_internal_members [function] [call site] 00447
83 FrozenValueTyped::new [function] [call site] 00448
84 downcast_ref::<T> [function] [call site] 00449
84 FrozenValueTyped [function] [call site] 00451
83 register_simple_vtable_entry [function] [call site] 00452
83 Entry::or_insert [function] [call site] 00453
84 Entry::or_insert_with [function] [call site] 00454
85 Entry::or_insert_entry_with [function] [call site] 00455
86 OccupiedEntry::into_mut_entry [function] [call site] 00456
86 VacantEntry::insert_entry [function] [call site] 00457
87 SmallMap::insert_hashed_unique_unchecked [function] [call site] 00458
88 Option::hash [function] [call site] 00459
89 Assert::new [function] [call site] 00460
89 Assert::disable_static_typechecking [function] [call site] 00461
89 pass [function] [call site] 00463
90 Assert::new [function] [call site] 00464
90 Self::pass [function] [call site] 00465
91 assert::pass [function] [call site] 00466
92 assert::pass [function] [call site] 00467
88 SmallMap::insert_hashed_unique_unchecked [function] [call site] 00469
88 tests::test_insert_unique [function] [call site] 00470
89 OrderedSet::new [function] [call site] 00471
90 OrderedSet [function] [call site] 00472
90 SmallSet::new [function] [call site] 00473
91 SmallSet [function] [call site] 00474
91 SmallMap::new [function] [call site] 00475
89 OrderedSet::try_insert [function] [call site] 00476
90 Hashed::new [function] [call site] 00477
91 Hashed::new_unchecked [function] [call site] 00478
91 StarlarkHashValue::new [function] [call site] 00479
92 DocReturn::default [function] [call site] 00480
92 Option::hash [function] [call site] 00482
92 StarlarkHasher::finish_small [function] [call site] 00483
93 StarlarkHashValue::new_unchecked [function] [call site] 00484
94 StarlarkHashValue [function] [call site] 00485
93 StarlarkHasher::finish [function] [call site] 00486
94 UnorderedHasher::finish [function] [call site] 00487
95 StarlarkHasher::new [function] [call site] 00488
96 DocReturn::default [function] [call site] 00489
95 UnorderedHasher::finish [function] [call site] 00492
90 Dict::get_hashed [function] [call site] 00493
91 SmallMap::get_hashed_by_value [function] [call site] 00494
92 SmallMap::get_index_of_hashed_by_value [function] [call site] 00495
93 SmallMap::get_index_of_hashed_raw [function] [call site] 00496
94 SmallMap::get_index_of_hashed_raw [function] [call site] 00497
95 SmallMap::get_index_of_hashed_raw [function] [call site] 00498
95 SmallMap::get_index_of_hashed_raw_with_index [function] [call site] 00499
96 s::t::r::i::n::g::_::m::e::t::h::o::d::s::find [function] [call site] 00500
97 starlark_syntax::fast_string::convert_str_indices [function] [call site] 00501
98 CharIndex [function] [call site] 00503
98 split_at [function] [call site] 00504
99 skip_at_most_1byte [function] [call site] 00507
99 Array::get_unchecked [function] [call site] 00508
99 bool::chars [function] [call site] 00509
100 LintT::new [function] [call site] 00510
100 Heap::alloc_complex [function] [call site] 00511
99 tests::test_assign_for_next [function] [call site] 00512
100 m::a::p::map [function] [call site] 00515
101 TyTuple::get [function] [call site] 00516
101 StarlarkValue::iterate [function] [call site] 00517
101 StarlarkSerializerImpl::setup_current_heap [function] [call site] 00518
102 SymbolMap::insert [function] [call site] 00519
101 Alloca::with_capacity [function] [call site] 00521
101 starlark::Result::size_hint [function] [call site] 00522
101 Vec::push [function] [call site] 00523
101 Value::invoke_pos [function] [call site] 00524
102 eval::Arguments [function] [call site] 00525
102 ArgumentsFull::default [function] [call site] 00526
102 Value::invoke [function] [call site] 00527
99 split_at [function] [call site] 00531
99 Variable::tuple_value_as_str [function] [call site] 00533
100 StarlarkValue::length [function] [call site] 00534
100 OwnedRefFrozenRef::to_owned [function] [call site] 00535
99 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 00536
100 StarlarkValue::length [function] [call site] 00537
98 CharIndex [function] [call site] 00538
98 CharIndex [function] [call site] 00540
98 split_at_end [function] [call site] 00541
99 split_at [function] [call site] 00542
98 CharIndex [function] [call site] 00543
98 CharIndex [function] [call site] 00545
98 split_at [function] [call site] 00546
98 CharIndex [function] [call site] 00547
98 split_at_end [function] [call site] 00548
98 CharIndex [function] [call site] 00549
98 CharIndex [function] [call site] 00551
98 convert_str_indices_slow [function] [call site] 00552
99 convert_indices::convert_indices [function] [call site] 00554
99 CharIndex [function] [call site] 00559
99 CharIndex [function] [call site] 00560
99 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 00561
99 Array::get_unchecked [function] [call site] 00562
100 Array::ptr_at [function] [call site] 00563
99 split_at [function] [call site] 00564
99 Assert::execute_unwrap [function] [call site] 00565
99 split_at [function] [call site] 00566
99 Assert::execute_unwrap [function] [call site] 00567
97 NoneOr::into_option [function] [call site] 00569
97 NoneOr::into_option [function] [call site] 00571
97 s::t::r::i::n::g::_::m::e::t::h::o::d::s::find [function] [call site] 00572
98 starlark_syntax::fast_string::convert_str_indices [function] [call site] 00573
98 NoneOr::into_option [function] [call site] 00574
98 NoneOr::into_option [function] [call site] 00575
98 s::t::r::i::n::g::_::m::e::t::h::o::d::s::find [function] [call site] 00576
98 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 00577
99 StarlarkValue::length [function] [call site] 00578
97 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 00581
96 StarlarkHashValue::promote [function] [call site] 00584
97 mix_u32::mix_u32 [function] [call site] 00585
96 Array::get_unchecked [function] [call site] 00586
96 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 00587
96 anyhow::Result::copied [function] [call site] 00588
97 m::a::p::map [function] [call site] 00589
98 TyTuple::get [function] [call site] 00590
98 StarlarkValue::iterate [function] [call site] 00591
98 StarlarkSerializerImpl::setup_current_heap [function] [call site] 00592
98 Alloca::with_capacity [function] [call site] 00593
98 starlark::Result::size_hint [function] [call site] 00594
98 Vec::push [function] [call site] 00595
98 Value::invoke_pos [function] [call site] 00596
94 SmallMap::get_index_of_hashed_raw_with_index [function] [call site] 00598
93 Option::hash [function] [call site] 00599
93 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 00600
94 Key::Int [function] [call site] 00602
94 StarlarkInt::from [function] [call site] 00603
94 StarlarkCallable::clone [function] [call site] 00604
94 NumRef::from [function] [call site] 00605
95 Self::Float [function] [call site] 00606
95 values::types::float::StarlarkFloat [function] [call site] 00607
94 NumRef::as_int [function] [call site] 00608
95 StarlarkBigInt::to_i32 [function] [call site] 00609
96 InlineInt::smaller_than_i32 [function] [call site] 00610
96 StarlarkBigInt::to_i32 [function] [call site] 00611
95 NumRef::f64_to_i32_exact [function] [call site] 00612
94 Key::Int [function] [call site] 00615
94 StarlarkInt::from [function] [call site] 00616
94 Key::Float [function] [call site] 00618
94 Key::String [function] [call site] 00621
94 Key::Identifier [function] [call site] 00623
93 ValueStr::equivalent [function] [call site] 00624
94 OwnedFrozenValue::unpack_str [function] [call site] 00625
95 OwnedFrozenValue::unpack_str [function] [call site] 00626
96 OwnedFrozenValue::unpack_str [function] [call site] 00627
92 m::a::p::map [function] [call site] 00629
93 TyTuple::get [function] [call site] 00630
93 StarlarkValue::iterate [function] [call site] 00631
93 StarlarkSerializerImpl::setup_current_heap [function] [call site] 00632
93 Alloca::with_capacity [function] [call site] 00633
93 starlark::Result::size_hint [function] [call site] 00634
93 Vec::push [function] [call site] 00635
93 Value::invoke_pos [function] [call site] 00636
92 Array::get_unchecked [function] [call site] 00638
91 [&T]::copied [function] [call site] 00639
92 m::a::p::map [function] [call site] 00640
90 OwnedRefFrozenRef::as_ref [function] [call site] 00641
91 OwnedRefFrozenRef::as_ref [function] [call site] 00642
90 Hashed::into_key [function] [call site] 00644
90 SmallMap::insert_hashed_unique_unchecked [function] [call site] 00645
89 PagableArc::new [function] [call site] 00647
89 PagableArc::new [function] [call site] 00648
89 OrderedSet::try_insert [function] [call site] 00649
89 Dupe::dupe [function] [call site] 00650
88 StarlarkHashValue::promote [function] [call site] 00651
88 tests::test_unordered_hasher [function] [call site] 00652
89 UnorderedHasher::new [function] [call site] 00653
90 DocReturn::default [function] [call site] 00654
89 anyhow::Result::write_hash [function] [call site] 00656
90 crate::Error::new_other [function] [call site] 00659
91 WithDiagnostic::new_empty [function] [call site] 00661
91 ErrorKind::Other [function] [call site] 00662
91 t::test_step_into [function] [call site] 00663
90 ControlError::NotHashableValue [function] [call site] 00664
90 OwnedRefFrozenRef::to_owned [function] [call site] 00665
89 anyhow::Result::write_hash [function] [call site] 00666
89 anyhow::Result::finish [function] [call site] 00667
90 StarlarkHasher::new [function] [call site] 00668
90 UnorderedHasher::finish [function] [call site] 00671
89 UnorderedHasher::new [function] [call site] 00672
89 anyhow::Result::write_hash [function] [call site] 00673
89 anyhow::Result::write_hash [function] [call site] 00674
89 anyhow::Result::finish [function] [call site] 00675
88 SmallMap::create_index [function] [call site] 00677
89 Alloca::with_capacity [function] [call site] 00678
89 SetData::iter_hashed [function] [call site] 00679
90 SetData::iter_hashed [function] [call site] 00680
90 anyhow::Result::copied [function] [call site] 00682
89 r::e::g::i::s::t::e::r::_::o::t::h::e::r::enumerate [function] [call site] 00683
90 starlark::Result::get [function] [call site] 00684
91 anyhow::Result::get [function] [call site] 00685
90 StarlarkValue::iterate [function] [call site] 00687
90 r::e::g::i::s::t::e::r::_::o::t::h::e::r::enumerate [function] [call site] 00688
90 values::list::AllocList [function] [call site] 00691
89 tests::test_insert_unique [function] [call site] 00692
89 anyhow::Result::hash [function] [call site] 00693
90 Assert::new [function] [call site] 00694
90 Assert::disable_static_typechecking [function] [call site] 00695
89 StarlarkHashValue::promote [function] [call site] 00698
90 mix_u32::mix_u32 [function] [call site] 00699
89 TypeMatcherBox::new [function] [call site] 00701
88 Vec2::get_unchecked_mut [function] [call site] 00703
89 Vec2::aaa_ptr [function] [call site] 00704
90 OwnedRefFrozenRef::new_unchecked [function] [call site] 00705
91 FrozenRef::new [function] [call site] 00706
90 bbb_ptr.cast::<A> [function] [call site] 00707
90 AllocatedThinBoxSlice::as_ptr [function] [call site] 00708
90 StarlarkValue::sub [function] [call site] 00709
91 ValueError::unsupported_with [function] [call site] 00710
92 ValueError::unsupported_owned [function] [call site] 00711
92 Value::get_type [function] [call site] 00713
93 Value::vtable [function] [call site] 00714
94 ValueOfUncheckedGeneric::unpack [function] [call site] 00715
95 UnpackValue::unpack_value_err [function] [call site] 00716
96 Self::unpack_value [function] [call site] 00717
96 ok_or_else [function] [call site] 00718
96 EvalMessage::from_error [function] [call site] 00719
95 ValueOfUncheckedGeneric::get [function] [call site] 00720
95 ValueOfUncheckedGeneric::to_value [function] [call site] 00721
96 LintT::new [function] [call site] 00722
96 ValueOfUncheckedGeneric::to_value [function] [call site] 00723
97 LintT::new [function] [call site] 00724
97 ValueOfUncheckedGeneric::to_value [function] [call site] 00725
94 AValueOrForward::unpack_header_unchecked [function] [call site] 00726
94 PointerI32::vtable [function] [call site] 00727
95 AValueVTable::new::<AValueBasic<PointerI32>> [function] [call site] 00728
89 AllocatedThinBoxSlice::as_ptr [function] [call site] 00729
90 AllocatedThinBoxSlice::get_unshifted_tag_bit_mask [function] [call site] 00730
89 Vec2::bbb_ptr [function] [call site] 00731
89 AllocatedThinBoxSlice::as_ptr [function] [call site] 00732
89 anyhow::Result::add [function] [call site] 00733
90 values::structs::structs::register_struct [function] [call site] 00734
90 values::namespace::globals::register_namespace [function] [call site] 00735
90 values::record::globals::register_record [function] [call site] 00736
90 values::enumeration::globals::register_enum [function] [call site] 00737
90 values::types::set::set::register_set [function] [call site] 00738
90 m::a::p::map [function] [call site] 00739
90 DocModule::filter [function] [call site] 00740
91 &'a [call site] 00741
92 SmallArcVec1OrStatic::as_slice [function] [call site] 00742
92 &[T]::iter [function] [call site] 00743
91 predicate [function] [call site] 00745
91 test_garbage_collect [function] [call site] 00746
92 assert::pass [function] [call site] 00747
90 p::a::r::t::i::a::l::partial [function] [call site] 00748
91 tests::test_lint_duplicate_keys [function] [call site] 00749
92 SortedVec::new [function] [call site] 00751
92 duplicate_dictionary_key [function] [call site] 00752
93 identifier_as_statement [function] [call site] 00753
93 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 00754
94 OptionalDataKey::is_some [function] [call site] 00755
94 max_depth_for_iter [function] [call site] 00756
94 find_map [function] [call site] 00757
94 anyhow::Result::is_some [function] [call site] 00759
94 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 00760
94 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 00761
93 expr [function] [call site] 00762
94 Vec::push [function] [call site] 00763
94 Bind::Get [function] [call site] 00764
94 StarlarkCallable::clone [function] [call site] 00765
94 SortedVec::new [function] [call site] 00766
94 parameters [function] [call site] 00767
95 ParamSpec::split [function] [call site] 00768
96 SortedVec::new [function] [call site] 00769
96 SortedVec::new [function] [call site] 00770
96 SortedVec::new [function] [call site] 00771
96 syn::Error::new [function] [call site] 00773
97 TypingError [function] [call site] 00774
97 EvalException::new [function] [call site] 00775
96 OptionalDataKey::is_some [function] [call site] 00776
96 syn::Error::new [function] [call site] 00778
96 syn::Error::new [function] [call site] 00781
96 OptionalDataKey::is_some [function] [call site] 00782
96 syn::Error::new [function] [call site] 00784
96 syn::Error::new [function] [call site] 00787
96 ParamSpec::push [function] [call site] 00788
97 ArcTy::display_with [function] [call site] 00789
97 FastCell::take [function] [call site] 00790
97 hint::unlikely [function] [call site] 00791
97 SymbolMap::insert [function] [call site] 00792
97 RawPointer::ptr_value [function] [call site] 00793
98 TyTuple::get [function] [call site] 00794
97 GlobalTypesBuilder::assign_unset [function] [call site] 00795
97 GlobalTypesBuilder::assign_unset [function] [call site] 00797
96 syn::Error::new [function] [call site] 00800
96 Range::push [function] [call site] 00801
97 ArcTy::display_with [function] [call site] 00802
97 FastCell::take [function] [call site] 00803
97 hint::unlikely [function] [call site] 00804
97 SymbolMap::insert [function] [call site] 00805
97 RawPointer::ptr_value [function] [call site] 00806
97 GlobalTypesBuilder::assign_unset [function] [call site] 00807
97 GlobalTypesBuilder::assign_unset [function] [call site] 00809
96 syn::Error::new [function] [call site] 00812
96 anyhow::Result::push [function] [call site] 00813
97 ArcTy::display_with [function] [call site] 00814
97 FastCell::take [function] [call site] 00815
97 hint::unlikely [function] [call site] 00816
97 SymbolMap::insert [function] [call site] 00817
97 RawPointer::ptr_value [function] [call site] 00818
97 GlobalTypesBuilder::assign_unset [function] [call site] 00819
97 GlobalTypesBuilder::assign_unset [function] [call site] 00821
96 OptionalDataKey::is_some [function] [call site] 00823
96 StarArg::is_option [function] [call site] 00824
97 module::util::is_type_name [function] [call site] 00825
98 StmtProfileState::add_last [function] [call site] 00826
99 register_simple_vtable_entry [function] [call site] 00827
99 FastCell::get_mut [function] [call site] 00828
100 TyTuple::get [function] [call site] 00829
100 as_mut_ptr [function] [call site] 00830
99 SmallDuration::from_duration [function] [call site] 00831
100 as_nanos [function] [call site] 00832
99 SymbolMap::insert [function] [call site] 00833
99 SmallDuration::from_duration [function] [call site] 00834
96 syn::Error::new [function] [call site] 00836
95 opt_type_expr [function] [call site] 00838
95 Vec::push [function] [call site] 00842
95 Bind::Set [function] [call site] 00843
95 StarlarkCallable::clone [function] [call site] 00844
94 Vec::push [function] [call site] 00846
94 Bind::Scope [function] [call site] 00847
94 Scope::new [function] [call site] 00848
95 LintT::new [function] [call site] 00849
95 LintT::new [function] [call site] 00850
95 usize::entry [function] [call site] 00851
95 StarlarkCallable::clone [function] [call site] 00852
95 Entry::or_insert [function] [call site] 00853
95 StarlarkCallable::clone [function] [call site] 00854
95 Self::entry [function] [call site] 00855
95 StarlarkCallable::clone [function] [call site] 00856
95 Entry::or_insert [function] [call site] 00857
95 Self::entry [function] [call site] 00858
95 StarlarkCallable::clone [function] [call site] 00859
95 Entry::or_insert [function] [call site] 00860
95 max_depth_for_iter [function] [call site] 00861
95 for_each [function] [call site] 00862
95 Self::entry [function] [call site] 00863
95 anyhow::Result::clone [function] [call site] 00864
95 Entry::or_insert [function] [call site] 00865
95 tests::test_lint_duplicate_keys [function] [call site] 00866
96 SortedVec::new [function] [call site] 00868
96 duplicate_dictionary_key [function] [call site] 00869
95 Self::remove [function] [call site] 00870
96 (bool, [call site] 00871
96 LintT::new [function] [call site] 00872
97 CodeMap::file_span [function] [call site] 00873
97 CodeMap::source_span [function] [call site] 00874
97 OwnedRefFrozenRef::to_owned [function] [call site] 00875
96 Assert::execute_unwrap [function] [call site] 00876
96 Assert::execute_unwrap [function] [call site] 00877
96 Assert::execute_unwrap [function] [call site] 00878
96 analysis::unused_loads::remove::remove_unused_loads [function] [call site] 00879
97 analysis::unused_loads::find::find_unused_loads [function] [call site] 00880
98 AstModule::parse [function] [call site] 00881
98 OwnedRefFrozenRef::to_owned [function] [call site] 00882
99 Dupe::dupe [function] [call site] 00883
99 mem::transmute::<FrozenRef<'f, [call site] 00884
98 MutableNames::new [function] [call site] 00885
98 FrozenHeap::new [function] [call site] 00886
98 AstModule::into_parts [function] [call site] 00887
98 FrozenHeap::alloc_any [function] [call site] 00888
99 FrozenHeap::alloc_simple_typed_static [function] [call site] 00889
100 cast::ptr_lifetime [function] [call site] 00890
100 crate::Result::alloc_raw [function] [call site] 00891
101 Buffer::alloc [function] [call site] 00892
101 FrozenValueTyped::new_repr [function] [call site] 00893
102 cast::ptr_lifetime [function] [call site] 00894
102 FrozenValueTyped [function] [call site] 00895
102 FrozenValue::new_ptr [function] [call site] 00896
103 FrozenPointer::new_frozen [function] [call site] 00898
104 LintT::new [function] [call site] 00899
104 RawPointer::new_frozen [function] [call site] 00900
105 cast::ptr_to_usize [function] [call site] 00901
105 OwnedRefFrozenRef::new_unchecked [function] [call site] 00902
100 simple [function] [call site] 00903
101 AValueImpl::<AValueSimple<T>>::new [function] [call site] 00904
102 CodeMap::file_span [function] [call site] 00905
102 CodeMap::source_span [function] [call site] 00906
102 OwnedRefFrozenRef::to_owned [function] [call site] 00907
99 StarlarkAny::new [function] [call site] 00908
100 StarlarkAny [function] [call site] 00909
99 FrozenValueTyped::as_frozen_ref [function] [call site] 00910
100 FrozenRef::new [function] [call site] 00911
100 FrozenValueTyped::as_ref [function] [call site] 00912
101 PointerI32::type_is_pointer_i32 [function] [call site] 00913
102 T::static_type_id [function] [call site] 00914
103 TypeId::of::<T::StaticType> [function] [call site] 00915
102 T::static_type_id [function] [call site] 00916
103 TypeId::of::<T::StaticType> [function] [call site] 00917
101 cast::transmute [function] [call site] 00918
102 std::mem::transmute::<$from, [call site] 00919
101 TyStarlarkValue::is_str [function] [call site] 00920
102 TyStarlarkValue::self_check [function] [call site] 00921
102 TyStarlarkValue::new::<StarlarkStr> [function] [call site] 00922
101 RawPointer::unpack_ptr_no_int_unchecked [function] [call site] 00923
102 TyTuple::get [function] [call site] 00924
102 cast::usize_to_ptr [function] [call site] 00925
101 AValueOrForward::unpack_header_unchecked [function] [call site] 00926
101 0 [call site] 00927
10 .0 [call site] 00928
10 .unpack_ptr_no_int_unchecked() [call site] 00929
10 .unpack_header_unchecked() [call site] 00930
10 .payload::<T> [function] [call site] 00931
101 FrozenPointer::unpack_ptr_no_int_no_str_unchecked [function] [call site] 00932
102 cast::usize_to_ptr [function] [call site] 00933
102 TyTuple::get [function] [call site] 00934
101 AValueOrForward::unpack_header_unchecked [function] [call site] 00935
101 0 [call site] 00936
10 .0 [call site] 00937
10 .unpack_ptr_no_int_no_str_unchecked() [call site] 00938
10 .unpack_header_unchecked() [call site] 00939
10 .payload::<T> [function] [call site] 00940
99 FrozenRef::map [function] [call site] 00941
100 T::static_type_of [function] [call site] 00942
98 ModuleScopes::check_module_err [function] [call site] 00943
99 ModuleScopes::check_module [function] [call site] 00944
100 ModuleScopeBuilder::enter_module [function] [call site] 00945
101 ModuleScopeData::new [function] [call site] 00946
102 DocReturn::default [function] [call site] 00947
103 Ty::any [function] [call site] 00948
101 ModuleScopeData::new_scope [function] [call site] 00949
102 ScopeId [function] [call site] 00950
102 repr_stack_push [function] [call site] 00952
102 DocReturn::default [function] [call site] 00953
103 Ty::any [function] [call site] 00954
102 last_mut [function] [call site] 00955
102 Assert::execute_unwrap [function] [call site] 00956
101 CstStmt::from_ast [function] [call site] 00957
102 LoadArgP::into_map_payload [function] [call site] 00958
103 LoadArgP::into_map_payload [function] [call site] 00959
104 LoadArgP::into_map_payload [function] [call site] 00960
101 starlark_syntax::syntax::top_level_stmts::top_level_stmts_mut [function] [call site] 00961
102 SortedVec::new [function] [call site] 00962
102 T::static_type_of [function] [call site] 00963
101 ModuleScopeData::mut_scope [function] [call site] 00964
101 ScopeNames::set_param_count [function] [call site] 00965
101 SmallMap::new [function] [call site] 00967
101 MutableNames::all_names_and_visibilities [function] [call site] 00968
102 DeserTypeId::borrow [function] [call site] 00969
102 max_depth_for_iter [function] [call site] 00970
102 test_garbage_collect [function] [call site] 00972
101 SortedVec::iter [function] [call site] 00973
102 max_depth_for_iter [function] [call site] 00974
101 ModuleScopeData::new_binding [function] [call site] 00975
102 BindingId [function] [call site] 00976
102 repr_stack_push [function] [call site] 00978
102 Binding::new [function] [call site] 00979
102 last_mut [function] [call site] 00980
102 Assert::execute_unwrap [function] [call site] 00981
101 starlark::Result::insert_hashed [function] [call site] 00982
102 Dict::insert_hashed [function] [call site] 00983
103 Dict::insert_hashed [function] [call site] 00984
101 Dict::get_hashed [function] [call site] 00985
102 SmallMap::get_hashed_by_value [function] [call site] 00986
102 [&T]::copied [function] [call site] 00987
101 SmallMap::iter_mut [function] [call site] 00988
102 SmallMap::iter_mut [function] [call site] 00989
103 SmallMap::iter_mut [function] [call site] 00990
101 Stmt::collect_defines [function] [call site] 00991
102 AssignTarget::collect_defines_lvalue [function] [call site] 00992
103 AssignTargetP::visit_lvalue_mut [function] [call site] 00993
104 u::n::i::o::n::_::t::y::p::e::recurse [function] [call site] 00994
105 &(Option<syn::Ident>, [call site] 00995
105 StarlarkCallable::clone [function] [call site] 00997
105 u::n::i::o::n::_::t::y::p::e::recurse [function] [call site] 00998
103 AssignIdent::collect_assign_ident [function] [call site] 01000
104 A::s::s::i::g::n::I::d::e::n::t::::::::c::o::l::l::e::c::t::_::a::s::s::i::g::n::_::i::d::e::n::t::assign_ident_impl [function] [call site] 01001
105 Module::default_visibility [function] [call site] 01002
106 crate::Result::starts_with [function] [call site] 01003
105 SmallMap::entry_hashed [function] [call site] 01004
106 SmallMap::get_index_of_hashed_raw [function] [call site] 01005
106 Option::hash [function] [call site] 01006
106 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 01007
106 ValueStr::equivalent [function] [call site] 01008
106 Vec2::get_unchecked_mut [function] [call site] 01009
106 Entry::Occupied [function] [call site] 01010
106 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 01011
106 Entry::Vacant [function] [call site] 01012
105 Dict::get_hashed [function] [call site] 01013
105 TyTuple::get [function] [call site] 01014
105 ModuleScopeData::mut_binding [function] [call site] 01015
105 ModuleScopeData::new_binding [function] [call site] 01017
106 BindingId [function] [call site] 01018
106 repr_stack_push [function] [call site] 01020
106 Binding::new [function] [call site] 01021
106 last_mut [function] [call site] 01022
106 Assert::execute_unwrap [function] [call site] 01023
105 BindingSource::Source [function] [call site] 01024
105 SymbolMap::insert [function] [call site] 01025
104 FrozenHeap::alloc_str_intern [function] [call site] 01027
105 FrozenHeap::alloc_str_hashed [function] [call site] 01028
106 values::constant_string [function] [call site] 01029
107 test_no_loop_if_top_collection_is_empty [function] [call site] 01031
107 LintT::erase [function] [call site] 01033
108 FlowIssue::short_name [function] [call site] 01034
108 OwnedRefFrozenRef::to_owned [function] [call site] 01035
108 FlowIssue::severity [function] [call site] 01036
108 StmtProfileData::write_to_string [function] [call site] 01037
107 as_bytes [function] [call site] 01039
107 LintT::erase [function] [call site] 01040
106 FrozenHeap::string_interner [function] [call site] 01041
107 borrow_mut [function] [call site] 01042
106 FrozenStringValueInterner::intern [function] [call site] 01043
107 s::t::r::i::n::g::_::m::e::t::h::o::d::s::find [function] [call site] 01044
107 bool::hash [function] [call site] 01045
108 Assert::new [function] [call site] 01046
108 Assert::disable_static_typechecking [function] [call site] 01047
107 StarlarkHashValue::promote [function] [call site] 01050
107 SymbolMap::get_hashed_str [function] [call site] 01051
108 s::t::r::i::n::g::_::m::e::t::h::o::d::s::find [function] [call site] 01052
108 Option::hash [function] [call site] 01053
108 StarlarkHashValue::promote [function] [call site] 01054
108 Variable::tuple_value_as_str [function] [call site] 01055
108 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 01056
107 tests::test_insert_unique [function] [call site] 01058
108 OrderedSet::new [function] [call site] 01059
108 OrderedSet::try_insert [function] [call site] 01060
108 PagableArc::new [function] [call site] 01061
108 PagableArc::new [function] [call site] 01062
108 OrderedSet::try_insert [function] [call site] 01063
108 Dupe::dupe [function] [call site] 01064
107 bool::hash [function] [call site] 01065
107 StarlarkHashValue::promote [function] [call site] 01066
107 StarlarkValue::get_hash [function] [call site] 01067
108 StarlarkHasher::new [function] [call site] 01068
108 StarlarkValue::write_hash [function] [call site] 01069
109 crate::Error::new_other [function] [call site] 01072
109 ControlError::NotHashableValue [function] [call site] 01073
109 OwnedRefFrozenRef::to_owned [function] [call site] 01074
108 StarlarkHasher::finish_small [function] [call site] 01076
107 crate::Result::promote [function] [call site] 01077
108 mix_u32::mix_u32 [function] [call site] 01078
106 FrozenHeap::alloc_str_init [function] [call site] 01079
107 Arena::alloc_str_init [function] [call site] 01080
108 alloc_extra::<_> [function] [call site] 01081
108 values::layout::avalues::str_::starlark_str [function] [call site] 01082
109 Value::is_str [function] [call site] 01083
110 TyStarlarkValue::is_str [function] [call site] 01084
111 TyStarlarkValue::self_check [function] [call site] 01085
111 TyStarlarkValue::new::<StarlarkStr> [function] [call site] 01086
109 RawPointer::unpack_ptr_no_int_unchecked [function] [call site] 01088
109 AValueOrForward::unpack_header_unchecked [function] [call site] 01089
109 0 [call site] 01090
12 .unpack_ptr_no_int_unchecked() [call site] 01091
12 .unpack_header_unchecked() [call site] 01092
12 .as_repr::<StarlarkStr> [function] [call site] 01093
108 usize::last_mut [function] [call site] 01094
108 unwrap_unchecked [function] [call site] 01095
108 UnorderedHasher::_write [function] [call site] 01096
109 StarlarkHasher::new [function] [call site] 01097
109 Option::hash [function] [call site] 01098
109 UnorderedHasher::write_hash [function] [call site] 01099
110 wrapping_add [function] [call site] 01100
110 wrapping_add [function] [call site] 01101
109 UnorderedHasher::finish [function] [call site] 01102
108 usize::as_mut_ptr [function] [call site] 01103
107 FrozenValue::new_ptr [function] [call site] 01104
107 OwnedRefFrozenRef::new_unchecked [function] [call site] 01105
108 FrozenRef::new [function] [call site] 01106
106 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 01107
106 bool::hash [function] [call site] 01108
106 std::ptr::copy_nonoverlapping [function] [call site] 01109
106 AllocatedThinBoxSlice::as_ptr [function] [call site] 01110
107 AllocatedThinBoxSlice::get_unshifted_tag_bit_mask [function] [call site] 01111
106 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 01112
105 Hashed::new [function] [call site] 01113
102 AssignTarget::collect_defines_lvalue [function] [call site] 01114
102 Stmt::collect_defines [function] [call site] 01115
103 AssignTarget::collect_defines_lvalue [function] [call site] 01116
103 AssignTarget::collect_defines_lvalue [function] [call site] 01117
103 Stmt::collect_defines [function] [call site] 01118
103 AssignIdent::collect_assign_ident [function] [call site] 01119
103 Module::default_visibility [function] [call site] 01120
103 AssignIdent::collect_assign_ident [function] [call site] 01121
103 StmtP::visit_stmt_mut [function] [call site] 01122
104 StmtP::visit_children_mut [function] [call site] 01123
105 SmallMap::iter_mut [function] [call site] 01124
105 for_each [function] [call site] 01125
105 VisitMut::Stmt [function] [call site] 01126
105 VisitMut::Expr [function] [call site] 01127
105 VisitMut::Stmt [function] [call site] 01128
105 VisitMut::Expr [function] [call site] 01129
105 VisitMut::Stmt [function] [call site] 01130
105 VisitMut::Stmt [function] [call site] 01131
105 SmallMap::iter_mut [function] [call site] 01132
105 IterMut::for_each [function] [call site] 01133
105 StmtP::visit_expr_mut [function] [call site] 01134
106 StmtP::visit_children_mut [function] [call site] 01135
106 S::t::m::t::P::::::::v::i::s::i::t::_::e::x::p::r::pick [function] [call site] 01136
107 Visit::visit_children [function] [call site] 01137
108 Visit::visit_children [function] [call site] 01138
108 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 01139
108 Visit::Expr [function] [call site] 01140
107 S::t::m::t::P::::::::v::i::s::i::t::_::e::x::p::r::pick [function] [call site] 01141
107 T::static_type_of [function] [call site] 01142
105 VisitMut::Expr [function] [call site] 01143
105 SmallMap::iter_mut [function] [call site] 01144
105 IterMut::for_each [function] [call site] 01145
105 StmtP::visit_expr_mut [function] [call site] 01146
105 VisitMut::Expr [function] [call site] 01147
105 VisitMut::Stmt [function] [call site] 01148
105 StmtP::visit_expr_mut [function] [call site] 01149
105 VisitMut::Expr [function] [call site] 01150
105 VisitMut::Expr [function] [call site] 01151
105 VisitMut::Stmt [function] [call site] 01152
105 SmallMap::iter_mut [function] [call site] 01153
106 SmallMap::iter_mut [function] [call site] 01154
105 IterMut::for_each [function] [call site] 01155
105 VisitMut::Expr [function] [call site] 01156
105 VisitMut::Expr [function] [call site] 01157
105 StmtP::visit_expr_mut [function] [call site] 01158
106 StmtP::visit_children_mut [function] [call site] 01159
106 S::t::m::t::P::::::::v::i::s::i::t::_::e::x::p::r::pick [function] [call site] 01160
105 VisitMut::Expr [function] [call site] 01161
105 SmallMap::iter_mut [function] [call site] 01162
105 IterMut::for_each [function] [call site] 01163
105 StmtP::visit_expr_mut [function] [call site] 01164
105 VisitMut::Expr [function] [call site] 01165
105 VisitMut::Expr [function] [call site] 01166
105 StmtP::visit_expr_mut [function] [call site] 01167
105 VisitMut::Expr [function] [call site] 01168
105 VisitMut::Expr [function] [call site] 01169
103 Stmt::collect_defines [function] [call site] 01170
102 AssignIdent::collect_assign_ident [function] [call site] 01171
102 Module::default_visibility [function] [call site] 01172
102 AssignIdent::collect_assign_ident [function] [call site] 01173
102 StmtP::visit_stmt_mut [function] [call site] 01174
102 Stmt::collect_defines [function] [call site] 01175
101 SmallMap::new [function] [call site] 01176
101 ModuleScopeData::mut_binding [function] [call site] 01177
101 MutableNames::add_name_visibility [function] [call site] 01178
102 borrow_mut [function] [call site] 01179
102 SmallMap::get_mut_hashed [function] [call site] 01180
103 SmallMap::get_index_of_hashed [function] [call site] 01181
104 SmallMap::get_index_of_hashed_raw [function] [call site] 01182
104 Option::hash [function] [call site] 01183
104 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 01184
104 ValueStr::equivalent [function] [call site] 01185
103 Vec2::get_unchecked_mut [function] [call site] 01187
102 Dict::get_hashed [function] [call site] 01188
102 OwnedRefFrozenRef::as_ref [function] [call site] 01189
102 ModuleSlotId::new [function] [call site] 01190
102 CharIndex::try_into [function] [call site] 01193
102 Assert::execute_unwrap [function] [call site] 01194
102 Dict::insert_hashed [function] [call site] 01195
102 Dict::get_hashed [function] [call site] 01196
101 Binding::init_slot [function] [call site] 01197
102 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 01198
103 FrozenHeap::alloc_str [function] [call site] 01200
104 FrozenHeap::alloc_str_intern [function] [call site] 01201
105 FrozenHeap::alloc_str_hashed [function] [call site] 01202
105 Hashed::new [function] [call site] 01203
103 crate::Result::replacen [function] [call site] 01204
103 crate::Result::as_str [function] [call site] 01206
104 StarlarkValue::length [function] [call site] 01207
104 OwnedRefFrozenRef::to_owned [function] [call site] 01208
103 LintT::new [function] [call site] 01209
103 match_indices [function] [call site] 01210
103 (bool, [call site] 01211
103 Array::get_unchecked [function] [call site] 01212
103 (bool, [call site] 01213
103 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 01214
103 (bool, [call site] 01215
104 tests::bc::golden::bc_golden_test [function] [call site] 01216
103 Heap::alloc_str_concat [function] [call site] 01219
104 test_no_loop_if_top_collection_is_empty [function] [call site] 01220
104 Heap::alloc_str [function] [call site] 01221
105 values::constant_string [function] [call site] 01222
105 StringValue::to_string_value [function] [call site] 01223
105 Heap::alloc_str_init [function] [call site] 01224
106 DeserTypeId::borrow [function] [call site] 01225
106 Arena::alloc_str_init [function] [call site] 01226
106 Value::new_ptr [function] [call site] 01227
107 Pointer::new_unfrozen [function] [call site] 01229
106 OwnedRefFrozenRef::new_unchecked [function] [call site] 01230
107 FrozenRef::new [function] [call site] 01231
105 std::ptr::copy_nonoverlapping [function] [call site] 01233
105 AllocatedThinBoxSlice::as_ptr [function] [call site] 01234
104 test_no_loop_if_top_collection_is_empty [function] [call site] 01236
104 Heap::alloc_str [function] [call site] 01237
104 Heap::alloc_str_init [function] [call site] 01238
104 std::ptr::copy_nonoverlapping [function] [call site] 01241
104 AllocatedThinBoxSlice::as_ptr [function] [call site] 01242
104 std::ptr::copy_nonoverlapping [function] [call site] 01244
104 AllocatedThinBoxSlice::as_ptr [function] [call site] 01245
104 LibraryExtension::add [function] [call site] 01246
103 Array::get_unchecked [function] [call site] 01249
102 InternalError::msg [function] [call site] 01252
102 Binding::span [function] [call site] 01253
103 FrozenFileSpan::default [function] [call site] 01254
104 FrozenFileSpan::new [function] [call site] 01255
105 CodeMap::source_span [function] [call site] 01256
106 CodeMap::source [function] [call site] 01257
105 OwnedRefFrozenRef::new_unchecked [function] [call site] 01258
104 FrozenRef::new [function] [call site] 01259
104 CodeMap::empty_static [function] [call site] 01260
104 FrozenFileSpan::default [function] [call site] 01261
101 Slot::Module [function] [call site] 01263
101 Assert::execute_unwrap [function] [call site] 01264
102 Assert::execute [function] [call site] 01265
102 Error::eprint [function] [call site] 01266
101 Dict::insert_hashed [function] [call site] 01267
102 Dict::insert_hashed [function] [call site] 01268
101 Dict::get_hashed [function] [call site] 01269
101 SmallMap::iter_mut [function] [call site] 01270
101 ModuleScopeBuilder::collect_defines_recursively [function] [call site] 01271
102 ModuleScopeBuilder::collect_defines_in_def [function] [call site] 01272
103 SmallMap::iter_mut [function] [call site] 01273
103 ARef::filter_map [function] [call site] 01274
104 T::static_type_of [function] [call site] 01275
104 ARefImpl::Ptr [function] [call site] 01278
104 ARefImpl::Ptr [function] [call site] 01281
104 ARef::filter_map [function] [call site] 01282
105 T::static_type_of [function] [call site] 01283
105 ARefImpl::Ptr [function] [call site] 01286
105 ARefImpl::Ptr [function] [call site] 01289
105 ARef::filter_map [function] [call site] 01290
105 ARefImpl::Ref [function] [call site] 01293
105 ARefImpl::Ref [function] [call site] 01296
104 ARefImpl::Ref [function] [call site] 01299
104 ARefImpl::Ref [function] [call site] 01302
103 ParameterP::split_mut [function] [call site] 01303
104 crate::Result::as_mut [function] [call site] 01305
104 crate::Result::as_mut [function] [call site] 01308
103 iter_mut() [call site] 01311
6 .filter_map(|p| [call site] 01312
6 .collect::<Vec<_>> [function] [call site] 01313
103 ModuleScopeData::mut_scope [function] [call site] 01314
103 ScopeNames::set_param_count [function] [call site] 01315
103 CharIndex::try_into [function] [call site] 01317
103 Assert::execute_unwrap [function] [call site] 01318
103 SmallMap::new [function] [call site] 01319
103 FrozenHeap::alloc_str_intern [function] [call site] 01320
103 ModuleScopeData::new_binding [function] [call site] 01321
103 BindingSource::Source [function] [call site] 01322
103 starlark::Result::insert_hashed [function] [call site] 01324
103 Dict::get_hashed [function] [call site] 01325
103 Stmt::collect_defines [function] [call site] 01326
103 starlark::Result::into_iter [function] [call site] 01327
104 SmallArcVec1OrStatic::as_slice [function] [call site] 01328
104 &[T]::iter [function] [call site] 01329
103 ModuleScopeData::mut_scope [function] [call site] 01330
103 MutableNames::add_name [function] [call site] 01331
104 MutableNames::add_name_visibility [function] [call site] 01332
105 borrow_mut [function] [call site] 01333
105 SmallMap::get_mut_hashed [function] [call site] 01334
105 Dict::get_hashed [function] [call site] 01335
105 OwnedRefFrozenRef::as_ref [function] [call site] 01336
105 ModuleSlotId::new [function] [call site] 01337
105 CharIndex::try_into [function] [call site] 01339
105 Assert::execute_unwrap [function] [call site] 01340
105 Dict::insert_hashed [function] [call site] 01341
105 Dict::get_hashed [function] [call site] 01342
103 ModuleScopeData::mut_binding [function] [call site] 01343
103 Binding::init_slot [function] [call site] 01344
103 Slot::Local [function] [call site] 01345
103 Assert::execute_unwrap [function] [call site] 01346
102 Some [function] [call site] 01347
102 StmtP::visit_children_mut [function] [call site] 01348
103 SmallMap::iter_mut [function] [call site] 01349
103 for_each [function] [call site] 01350
103 VisitMut::Stmt [function] [call site] 01351
103 VisitMut::Expr [function] [call site] 01352
103 VisitMut::Stmt [function] [call site] 01353
103 VisitMut::Expr [function] [call site] 01354
103 VisitMut::Stmt [function] [call site] 01355
103 VisitMut::Stmt [function] [call site] 01356
103 SmallMap::iter_mut [function] [call site] 01357
103 IterMut::for_each [function] [call site] 01358
103 StmtP::visit_expr_mut [function] [call site] 01359
103 VisitMut::Expr [function] [call site] 01360
103 SmallMap::iter_mut [function] [call site] 01361
103 IterMut::for_each [function] [call site] 01362
103 StmtP::visit_expr_mut [function] [call site] 01363
103 VisitMut::Expr [function] [call site] 01364
103 VisitMut::Stmt [function] [call site] 01365
103 StmtP::visit_expr_mut [function] [call site] 01366
103 VisitMut::Expr [function] [call site] 01367
103 VisitMut::Expr [function] [call site] 01368
103 VisitMut::Stmt [function] [call site] 01369
103 SmallMap::iter_mut [function] [call site] 01370
103 IterMut::for_each [function] [call site] 01371
103 VisitMut::Expr [function] [call site] 01372
103 VisitMut::Expr [function] [call site] 01373
103 StmtP::visit_expr_mut [function] [call site] 01374
103 VisitMut::Expr [function] [call site] 01375
103 SmallMap::iter_mut [function] [call site] 01376
103 IterMut::for_each [function] [call site] 01377
103 StmtP::visit_expr_mut [function] [call site] 01378
103 VisitMut::Expr [function] [call site] 01379
103 VisitMut::Expr [function] [call site] 01380
103 StmtP::visit_expr_mut [function] [call site] 01381
103 VisitMut::Expr [function] [call site] 01382
103 VisitMut::Expr [function] [call site] 01383
102 ModuleScopeBuilder::collect_defines_recursively_in_expr [function] [call site] 01384
103 ModuleScopeBuilder::collect_defines_in_def [function] [call site] 01385
103 StmtP::visit_expr_mut [function] [call site] 01386
104 StmtP::visit_children_mut [function] [call site] 01387
104 S::t::m::t::P::::::::v::i::s::i::t::_::e::x::p::r::pick [function] [call site] 01388
103 ModuleScopeBuilder::collect_defines_recursively_in_expr [function] [call site] 01389
102 ModuleScopeBuilder::collect_defines_recursively [function] [call site] 01390
103 ModuleScopeBuilder::collect_defines_in_def [function] [call site] 01391
103 StmtP::visit_children_mut [function] [call site] 01393
103 ModuleScopeBuilder::collect_defines_recursively_in_expr [function] [call site] 01394
103 ModuleScopeBuilder::collect_defines_recursively [function] [call site] 01395
101 SortedVec::new [function] [call site] 01396
101 SortedVec::new [function] [call site] 01397
101 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 01398
102 StarlarkValue::length [function] [call site] 01399
101 SmallMap::iter_mut [function] [call site] 01400
101 ModuleScopeBuilder::resolve_idents [function] [call site] 01401
102 ModuleScopeBuilder::resolve_idents_in_def [function] [call site] 01402
103 ParameterP::split_mut [function] [call site] 01403
103 ModuleScopeBuilder::resolve_idents_in_type_expr [function] [call site] 01404
104 ModuleScopeBuilder::resolve_idents_in_expr_impl [function] [call site] 01405
105 ModuleScopeBuilder::resolve_ident [function] [call site] 01406
106 ModuleScopeBuilder::get_name [function] [call site] 01407
107 Bump::iter_allocated_chunks_rev [function] [call site] 01409
108 Bump::iter_allocated_chunks_raw [function] [call site] 01410
107 ModuleScopeBuilder::scope_at_level [function] [call site] 01411
108 ModuleScopeData::get_scope [function] [call site] 01412
107 MutableNames::get_name [function] [call site] 01413
108 DeserTypeId::borrow [function] [call site] 01414
108 Dict::get_hashed [function] [call site] 01415
108 [&T]::copied [function] [call site] 01416
107 ModuleScopeData::mut_binding [function] [call site] 01418
107 ModuleScopeBuilder::scope_at_level_mut [function] [call site] 01420
108 ModuleScopeData::mut_scope [function] [call site] 01421
107 ScopeNames::copy_parent [function] [call site] 01422
108 ScopeNames::add_name [function] [call site] 01423
109 ScopeNames::next_slot [function] [call site] 01424
110 eval::runtime::slots::LocalSlotIdCapturedOrNot [function] [call site] 01425
110 try_into [function] [call site] 01427
110 Assert::execute_unwrap [function] [call site] 01428
110 repr_stack_push [function] [call site] 01429
109 Dict::insert_hashed [function] [call site] 01430
109 Dict::get_hashed [function] [call site] 01431
108 repr_stack_push [function] [call site] 01432
107 Slot::Local [function] [call site] 01434
107 Dict::get_hashed [function] [call site] 01435
107 Dict::get_hashed [function] [call site] 01436
107 OwnedRefFrozenRef::as_ref [function] [call site] 01437
107 [&T]::copied [function] [call site] 01438
107 ModuleScopeData::mut_binding [function] [call site] 01439
107 Binding::resolved_slot [function] [call site] 01441
108 InternalError::msg [function] [call site] 01444
108 Binding::span [function] [call site] 01445
107 Assert::execute_unwrap [function] [call site] 01446
106 FrozenHeap::alloc_str_intern [function] [call site] 01448
107 FrozenHeap::alloc_str_hashed [function] [call site] 01449
107 Hashed::new [function] [call site] 01450
106 ScopeResolverGlobals::get_global [function] [call site] 01451
107 Globals::get_frozen [function] [call site] 01452
108 SymbolMap::get_str [function] [call site] 01453
109 SymbolMap::get_hashed_str [function] [call site] 01454
110 s::t::r::i::n::g::_::m::e::t::h::o::d::s::find [function] [call site] 01455
110 Option::hash [function] [call site] 01456
110 StarlarkHashValue::promote [function] [call site] 01457
110 Variable::tuple_value_as_str [function] [call site] 01458
110 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 01459
109 Hashed::new [function] [call site] 01461
107 const_frozen_string [function] [call site] 01464
108 $crate::values::constant_string [function] [call site] 01465
108 Option::unwrap_or_else [function] [call site] 01466
108 $crate::values::string::StarlarkStr::payload_len_for_len [function] [call site] 01468
108 $crate::values::StarlarkStrNRepr::new [function] [call site] 01470
107 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 01472
108 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 01473
106 repr_stack_push [function] [call site] 01474
106 ModuleScopeBuilder::variable_not_found_err [function] [call site] 01475
107 ModuleScopeBuilder::current_scope_all_visible_names_for_did_you_mean [function] [call site] 01476
108 SortedVec::new [function] [call site] 01477
108 std::iter [function] [call site] 01478
108 Bump::iter_allocated_chunks_rev [function] [call site] 01479
108 ModuleScopeData::get_scope [function] [call site] 01480
108 Array::try_extend [function] [call site] 01481
108 tests::test_lint_duplicate_keys [function] [call site] 01484
108 Variable::tuple_value_as_str [function] [call site] 01486
109 StarlarkValue::length [function] [call site] 01487
109 OwnedRefFrozenRef::to_owned [function] [call site] 01488
108 OwnedRefFrozenRef::to_owned [function] [call site] 01489
109 Dupe::dupe [function] [call site] 01490
109 mem::transmute::<FrozenRef<'f, [call site] 01491
108 Array::try_extend [function] [call site] 01492
108 tests::test_lint_duplicate_keys [function] [call site] 01493
108 Variable::tuple_value_as_str [function] [call site] 01495
108 OwnedRefFrozenRef::to_owned [function] [call site] 01496
108 Array::try_extend [function] [call site] 01497
108 DocParams::doc_params_with_starred_names [function] [call site] 01498
109 iter::empty [function] [call site] 01499
110 tests::bc::golden::bc_golden_test [function] [call site] 01500
109 ChunkAllocator::replace_chain [function] [call site] 01501
110 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 01502
110 ChunkPart::begin [function] [call site] 01503
111 ChunkPart::ptr_at_offset [function] [call site] 01504
112 ChunkPart::ptr_at_offset [function] [call site] 01505
110 GlobalTypesBuilder::assign_unset [function] [call site] 01506
110 (ChunkChain, [call site] 01507
111 TypeCheck::new [function] [call site] 01508
111 Self::ty [function] [call site] 01509
111 check [function] [call site] 01510
112 hint::unlikely [function] [call site] 01511
112 ArcTy::display_with [function] [call site] 01512
112 anyhow::Result::get [function] [call site] 01513
112 t::test_step_into [function] [call site] 01515
110 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 01517
111 FrozenHeap::alloc_str [function] [call site] 01519
111 crate::Result::replacen [function] [call site] 01520
111 crate::Result::as_str [function] [call site] 01522
111 LintT::new [function] [call site] 01523
111 match_indices [function] [call site] 01524
111 (bool, [call site] 01525
111 Array::get_unchecked [function] [call site] 01526
111 (bool, [call site] 01527
111 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 01528
111 (bool, [call site] 01529
111 Heap::alloc_str_concat [function] [call site] 01532
111 Array::get_unchecked [function] [call site] 01533
110 TyTuple::get [function] [call site] 01535
109 std::iter [function] [call site] 01536
109 StarlarkCallable::clone [function] [call site] 01538
109 ChunkAllocator::replace_chain [function] [call site] 01539
110 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 01540
110 ChunkPart::begin [function] [call site] 01541
110 GlobalTypesBuilder::assign_unset [function] [call site] 01542
110 (ChunkChain, [call site] 01543
110 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 01544
110 TyTuple::get [function] [call site] 01545
109 std::iter [function] [call site] 01546
109 StarlarkCallable::clone [function] [call site] 01548
109 ChunkAllocator::replace_chain [function] [call site] 01549
109 std::iter [function] [call site] 01550
109 ChunkAllocator::replace_chain [function] [call site] 01552
109 std::iter [function] [call site] 01553
109 StarlarkCallable::clone [function] [call site] 01555
109 ChunkAllocator::replace_chain [function] [call site] 01556
109 std::iter [function] [call site] 01557
107 Option::unwrap_or_default [function] [call site] 01560
107 errors::did_you_mean::did_you_mean [function] [call site] 01561
108 Option::is_empty [function] [call site] 01562
109 tests::bc::golden::bc_golden_test [function] [call site] 01563
108 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 01564
109 StarlarkValue::length [function] [call site] 01565
108 &'a [call site] 01566
109 SmallArcVec1OrStatic::as_slice [function] [call site] 01567
109 &[T]::iter [function] [call site] 01568
108 Self::IntoIter::map [function] [call site] 01569
108 strsim::levenshtein [function] [call site] 01570
108 DocModule::filter [function] [call site] 01571
109 &'a [call site] 01572
109 predicate [function] [call site] 01574
109 test_garbage_collect [function] [call site] 01575
108 Self::min_by_key [function] [call site] 01576
107 Variable::tuple_value_as_str [function] [call site] 01578
107 impl [call site] 01579
107 m::a::p::map [function] [call site] 01580
108 TyTuple::get [function] [call site] 01581
108 StarlarkValue::iterate [function] [call site] 01582
108 StarlarkSerializerImpl::setup_current_heap [function] [call site] 01583
108 Alloca::with_capacity [function] [call site] 01584
108 starlark::Result::size_hint [function] [call site] 01585
108 Vec::push [function] [call site] 01586
108 Value::invoke_pos [function] [call site] 01587
107 Variable::tuple_value_as_str [function] [call site] 01589
107 EvalException::new [function] [call site] 01590
107 ScopeError::VariableNotFoundDidYouMean [function] [call site] 01591
107 StarlarkCallable::clone [function] [call site] 01592
107 OwnedRefFrozenRef::to_owned [function] [call site] 01593
108 Dupe::dupe [function] [call site] 01594
108 mem::transmute::<FrozenRef<'f, [call site] 01595
107 ScopeError::VariableNotFound [function] [call site] 01596
107 StarlarkCallable::clone [function] [call site] 01597
107 t::test_step_into [function] [call site] 01598
106 ResolvedIdent::Global [function] [call site] 01599
106 ResolvedIdent::Slot [function] [call site] 01600
106 repr_stack_push [function] [call site] 01601
106 EvalException::new [function] [call site] 01602
106 ScopeError::TypeExpressionGlobalOrBuiltin [function] [call site] 01603
106 StarlarkCallable::clone [function] [call site] 01604
106 t::test_step_into [function] [call site] 01605
105 ModuleScopeBuilder::resolve_idents_in_def [function] [call site] 01607
105 ModuleScopeBuilder::resolve_idents_in_compr [function] [call site] 01609
106 ModuleScopeBuilder::resolve_idents_in_for_clause [function] [call site] 01610
107 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01611
108 ModuleScopeBuilder::resolve_idents_in_expr_impl [function] [call site] 01612
107 ModuleScopeBuilder::resolve_idents_in_assign [function] [call site] 01613
108 StmtP::visit_expr_mut [function] [call site] 01614
108 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01615
106 ModuleScopeBuilder::enter_compr [function] [call site] 01616
107 repr_stack_push [function] [call site] 01617
107 DocReturn::default [function] [call site] 01618
108 Ty::any [function] [call site] 01619
106 ModuleScopeBuilder::add_compr [function] [call site] 01620
107 ModuleScopeBuilder::top_scope_id [function] [call site] 01621
108 StmtProfileState::add_last [function] [call site] 01622
108 Assert::execute_unwrap [function] [call site] 01623
107 SmallMap::new [function] [call site] 01624
107 AssignTarget::collect_defines_lvalue [function] [call site] 01625
107 starlark::Result::into_iter [function] [call site] 01626
107 ModuleScopeData::mut_scope [function] [call site] 01627
107 ScopeNames::add_scoped [function] [call site] 01628
108 ScopeNames::next_slot [function] [call site] 01629
108 SmallMap::get_mut_hashed [function] [call site] 01630
108 Dict::get_hashed [function] [call site] 01631
108 OwnedRefFrozenRef::as_ref [function] [call site] 01632
108 Dict::insert_hashed [function] [call site] 01634
108 Dict::get_hashed [function] [call site] 01635
107 last_mut [function] [call site] 01636
107 Assert::execute_unwrap [function] [call site] 01637
107 ModuleScopeData::mut_binding [function] [call site] 01638
107 Binding::init_slot [function] [call site] 01639
107 Slot::Local [function] [call site] 01640
107 Assert::execute_unwrap [function] [call site] 01641
106 iter::once [function] [call site] 01642
107 Assert::is_true [function] [call site] 01643
108 Assert::with_gc [function] [call site] 01644
108 Module::with_temp_heap [function] [call site] 01645
108 Assert::execute_unwrap_true [function] [call site] 01646
107 Assert::is_true [function] [call site] 01647
106 ChunkAllocator::replace_chain [function] [call site] 01648
106 SmallMap::iter_mut [function] [call site] 01649
107 SmallMap::iter_mut [function] [call site] 01650
106 ARef::filter_map [function] [call site] 01651
106 SmallMap::iter_mut [function] [call site] 01653
106 ModuleScopeBuilder::resolve_idents_in_for_clause [function] [call site] 01654
106 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01655
106 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01656
106 ModuleScopeBuilder::exit_compr [function] [call site] 01657
107 ModuleScopeData::mut_scope [function] [call site] 01658
107 ModuleScopeBuilder::top_scope_id [function] [call site] 01659
107 ScopeNames::unscope [function] [call site] 01660
108 SmallMap::shift_remove [function] [call site] 01661
109 SmallMap::shift_remove_hashed [function] [call site] 01662
110 SmallMap::shift_remove_hashed_entry [function] [call site] 01663
111 Option::hash [function] [call site] 01664
111 Result::find_entry [function] [call site] 01665
111 StarlarkHashValue::promote [function] [call site] 01666
111 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 01667
111 ValueStr::equivalent [function] [call site] 01668
111 anyhow::Result::get_unchecked [function] [call site] 01669
112 Array::ptr_at [function] [call site] 01670
111 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 01671
111 anyhow::Result::remove [function] [call site] 01672
112 (bool, [call site] 01673
112 LintT::new [function] [call site] 01674
112 Assert::execute_unwrap [function] [call site] 01675
112 Assert::execute_unwrap [function] [call site] 01676
112 Assert::execute_unwrap [function] [call site] 01677
112 analysis::unused_loads::remove::remove_unused_loads [function] [call site] 01678
112 crate::Result::unwrap [function] [call site] 01679
113 Assert::execute [function] [call site] 01680
113 Error::eprint [function] [call site] 01681
112 Assert::execute_unwrap [function] [call site] 01682
112 Assert::execute_unwrap [function] [call site] 01683
112 Assert::execute_unwrap [function] [call site] 01684
112 starlark_syntax::golden_test_template::golden_test_template [function] [call site] 01685
113 env::var [function] [call site] 01686
113 make_golden [function] [call site] 01688
114 LintT::new [function] [call site] 01689
114 Assert::execute_unwrap [function] [call site] 01690
114 Assert::execute_unwrap [function] [call site] 01691
114 Assert::execute_unwrap [function] [call site] 01692
114 Assert::execute_unwrap [function] [call site] 01693
114 Assert::execute_unwrap [function] [call site] 01694
114 Assert::execute_unwrap [function] [call site] 01695
114 Assert::execute_unwrap [function] [call site] 01696
113 env::var [function] [call site] 01697
113 UnorderedHasher::_write [function] [call site] 01699
114 StarlarkHasher::new [function] [call site] 01700
114 Option::hash [function] [call site] 01701
114 UnorderedHasher::write_hash [function] [call site] 01702
114 UnorderedHasher::finish [function] [call site] 01703
113 with_context [function] [call site] 01704
113 Assert::execute_unwrap [function] [call site] 01705
113 fs::read_to_string [function] [call site] 01706
113 with_context [function] [call site] 01707
113 Assert::execute_unwrap [function] [call site] 01708
113 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 01709
111 SmallMap::iter_mut [function] [call site] 01711
111 test_remove [function] [call site] 01712
112 (bool, [call site] 01713
112 LintT::new [function] [call site] 01714
112 Assert::execute_unwrap [function] [call site] 01715
112 Assert::execute_unwrap [function] [call site] 01716
112 Assert::execute_unwrap [function] [call site] 01717
112 analysis::unused_loads::remove::remove_unused_loads [function] [call site] 01718
112 crate::Result::unwrap [function] [call site] 01719
112 Assert::execute_unwrap [function] [call site] 01720
112 Assert::execute_unwrap [function] [call site] 01721
112 Assert::execute_unwrap [function] [call site] 01722
112 starlark_syntax::golden_test_template::golden_test_template [function] [call site] 01723
111 Hashed::into_key [function] [call site] 01725
111 SmallMap::shift_remove_hashed_entry [function] [call site] 01726
112 Option::hash [function] [call site] 01727
112 Result::find_entry [function] [call site] 01728
112 StarlarkHashValue::promote [function] [call site] 01729
112 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 01730
112 ValueStr::equivalent [function] [call site] 01731
112 anyhow::Result::get_unchecked [function] [call site] 01732
112 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 01733
112 anyhow::Result::remove [function] [call site] 01734
112 SmallMap::iter_mut [function] [call site] 01736
112 test_remove [function] [call site] 01737
112 Hashed::into_key [function] [call site] 01739
112 SmallMap::shift_remove_hashed_entry [function] [call site] 01740
110 m::a::p::map [function] [call site] 01741
109 Hashed::new [function] [call site] 01742
108 FastCell::get_mut [function] [call site] 01743
108 Assert::execute_unwrap [function] [call site] 01744
107 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 01745
107 Assert::execute_unwrap [function] [call site] 01746
105 ModuleScopeBuilder::resolve_idents_in_compr [function] [call site] 01747
105 StmtP::visit_expr_mut [function] [call site] 01748
105 ModuleScopeBuilder::resolve_idents_in_expr_impl [function] [call site] 01749
103 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01750
103 ModuleScopeBuilder::resolve_idents_in_type_expr [function] [call site] 01751
103 ModuleScopeBuilder::enter_def [function] [call site] 01752
104 repr_stack_push [function] [call site] 01753
103 ModuleScopeBuilder::resolve_idents [function] [call site] 01754
104 ModuleScopeBuilder::resolve_idents_in_def [function] [call site] 01755
104 ModuleScopeBuilder::resolve_idents_in_assign [function] [call site] 01759
104 ModuleScopeBuilder::resolve_idents_in_type_expr [function] [call site] 01760
104 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01761
104 StmtP::visit_children_mut [function] [call site] 01762
104 ModuleScopeBuilder::resolve_idents [function] [call site] 01763
104 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01764
103 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01765
103 ModuleScopeBuilder::exit_def [function] [call site] 01766
104 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 01767
104 Assert::execute_unwrap [function] [call site] 01768
104 ModuleScopeData::mut_scope [function] [call site] 01769
102 ModuleScopeBuilder::resolve_idents_in_assign [function] [call site] 01773
102 ModuleScopeBuilder::resolve_idents_in_type_expr [function] [call site] 01774
102 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01775
102 StmtP::visit_children_mut [function] [call site] 01776
102 ModuleScopeBuilder::resolve_idents [function] [call site] 01777
102 ModuleScopeBuilder::resolve_idents_in_expr [function] [call site] 01778
100 FastCell::take [function] [call site] 01779
101 GlobalTypesBuilder::assign_unset [function] [call site] 01780
101 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 01781
101 TyTuple::get [function] [call site] 01782
101 MaybeUninit::zeroed [function] [call site] 01783
101 anyhow::Result::assume_init [function] [call site] 01784
100 ModuleScopeBuilder::exit_module [function] [call site] 01785
101 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 01786
101 Assert::execute_unwrap [function] [call site] 01787
101 ModuleScopeData::get_scope [function] [call site] 01788
101 MutableNames::slot_count [function] [call site] 01789
102 DeserTypeId::borrow [function] [call site] 01790
102 try_into [function] [call site] 01792
102 Assert::execute_unwrap [function] [call site] 01793
99 &'a [call site] 01794
99 Self::IntoIter::next [function] [call site] 01795
100 ptr::read [function] [call site] 01796
101 LintT::new [function] [call site] 01797
101 io::stdin [function] [call site] 01798
101 RealBreakpointConsole::read_line [function] [call site] 01799
102 RealBreakpointConsole::read_line [function] [call site] 01800
101 Assert::execute_unwrap [function] [call site] 01801
101 bool::strip_prefix [function] [call site] 01802
101 Assert::execute_unwrap [function] [call site] 01803
101 parse [function] [call site] 01805
102 parse_ast [function] [call site] 01806
103 parse_ast_with_dialect [function] [call site] 01807
104 AstModule::parse [function] [call site] 01808
104 OwnedRefFrozenRef::to_owned [function] [call site] 01809
102 StmtProfileData::write_to_string [function] [call site] 01810
101 Assert::execute_unwrap [function] [call site] 01811
101 io::stdin [function] [call site] 01812
101 RealBreakpointConsole::read_line [function] [call site] 01813
101 Assert::execute_unwrap [function] [call site] 01814
101 io::stdin [function] [call site] 01815
101 render_code_block [function] [call site] 01816
101 read_exact [function] [call site] 01817
101 Assert::execute_unwrap [function] [call site] 01818
101 String::from_utf8_lossy [function] [call site] 01819
101 log [function] [call site] 01820
102 LintT::new [function] [call site] 01821
103 CodeMap::file_span [function] [call site] 01822
103 CodeMap::source_span [function] [call site] 01823
103 OwnedRefFrozenRef::to_owned [function] [call site] 01824
102 Self::append [function] [call site] 01825
103 TypeCheck::new [function] [call site] 01826
103 Self::ty [function] [call site] 01827
102 Backend::did_open [function] [call site] 01829
103 Backend::validate [function] [call site] 01830
104 StarlarkCallable::clone [function] [call site] 01831
104 Self::try_into [function] [call site] 01832
104 C::o::n::t::e::x::t::::::::c::h::e::c::k::parse_file_with_contents [function] [call site] 01833
105 C::o::n::t::e::x::t::::::::c::h::e::c::k::file_with_contents [function] [call site] 01834
106 GlobalTypesBuilder::err [function] [call site] 01835
107 repr_stack_push [function] [call site] 01836
107 TypingError::new [function] [call site] 01837
108 TypingError [function] [call site] 01838
108 EvalException::new [function] [call site] 01839
107 GlobalValue::any [function] [call site] 01840
108 Ty::any [function] [call site] 01841
106 AstModule::parse [function] [call site] 01842
106 m::a::p::map [function] [call site] 01843
107 TyTuple::get [function] [call site] 01844
107 StarlarkValue::iterate [function] [call site] 01845
107 StarlarkSerializerImpl::setup_current_heap [function] [call site] 01846
107 Alloca::with_capacity [function] [call site] 01847
107 starlark::Result::size_hint [function] [call site] 01848
107 Vec::push [function] [call site] 01849
107 Value::invoke_pos [function] [call site] 01850
106 Context::go [function] [call site] 01852
107 Either::Left [function] [call site] 01853
107 iter::empty [function] [call site] 01854
107 Either::Left [function] [call site] 01855
107 iter::empty [function] [call site] 01856
107 Either::Right [function] [call site] 01857
107 Context::check [function] [call site] 01858
107 Either::Right [function] [call site] 01860
107 Context::run [function] [call site] 01861
108 OwnedRefFrozenRef::as_ref [function] [call site] 01862
108 Context::run_with_module [function] [call site] 01863
109 Evaluator::new [function] [call site] 01864
110 CheapCallStack::default [function] [call site] 01865
111 TypeMatcherBox::new [function] [call site] 01866
111 Value::new_none [function] [call site] 01867
112 FrozenValue::new_none [function] [call site] 01868
113 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 01869
112 ValueOfUncheckedGeneric::to_value [function] [call site] 01870
113 LintT::new [function] [call site] 01871
113 ValueOfUncheckedGeneric::to_value [function] [call site] 01872
110 BcFramePtr::null [function] [call site] 01873
111 ptr::null_mut [function] [call site] 01874
110 Alloca::new [function] [call site] 01875
111 Alloca::with_capacity [function] [call site] 01876
112 usize::div_ceil [function] [call site] 01877
112 Layout::array::<Align> [function] [call site] 01878
112 Assert::execute_unwrap [function] [call site] 01879
112 Buffer::alloc [function] [call site] 01880
112 StmtCompiledCell::new [function] [call site] 01881
112 std::ptr [function] [call site] 01882
112 ValueOfUncheckedGeneric::cast [function] [call site] 01883
112 StmtCompiledCell::new [function] [call site] 01884
112 test_list_append [function] [call site] 01885
112 ValueOfUncheckedGeneric::cast [function] [call site] 01886
112 LintT::new [function] [call site] 01887
110 HeapProfile::new [function] [call site] 01888
110 StmtProfile::new [function] [call site] 01889
110 DocReturn::default [function] [call site] 01891
111 Ty::any [function] [call site] 01892
110 TimeFlameProfile::new [function] [call site] 01893
110 EvaluationInstrumentation::new [function] [call site] 01895
111 BcProfile::new [function] [call site] 01896
111 DocReturn::default [function] [call site] 01897
112 Ty::any [function] [call site] 01898
110 DefInfo::empty [function] [call site] 01899
111 FrozenRef::new [function] [call site] 01900
110 DocReturn::default [function] [call site] 01901
111 Ty::any [function] [call site] 01902
110 Alloca::with_capacity [function] [call site] 01903
110 TypeMatcherBox::new [function] [call site] 01904
109 Evaluator::set_loader [function] [call site] 01905
109 Evaluator::enable_terminal_breakpoint_console [function] [call site] 01907
110 RealBreakpointConsole::factory [function] [call site] 01909
111 TypeMatcherBox::new [function] [call site] 01910
111 TypeMatcherBox::new [function] [call site] 01912
111 LintT::new [function] [call site] 01913
112 CodeMap::file_span [function] [call site] 01914
112 CodeMap::source_span [function] [call site] 01915
112 OwnedRefFrozenRef::to_owned [function] [call site] 01916
109 GlobalTypesBuilder::err [function] [call site] 01917
109 Evaluator::eval_module [function] [call site] 01918
110 ProfilerInstant::now [function] [call site] 01919
111 ProfilerInstant [function] [call site] 01920
111 std::time::Instant::now [function] [call site] 01921
112 ProfilerInstant [function] [call site] 01922
112 std::time::Instant::now [function] [call site] 01923
112 ProfilerInstant [function] [call site] 01924
112 ArcTy::display_with [function] [call site] 01925
112 TyTuple::get [function] [call site] 01926
112 GlobalTypesBuilder::assign_unset [function] [call site] 01927
111 ProfilerInstant [function] [call site] 01928
111 ArcTy::display_with [function] [call site] 01929
111 TyTuple::get [function] [call site] 01930
111 GlobalTypesBuilder::assign_unset [function] [call site] 01931
110 AstModule::into_parts [function] [call site] 01932
110 Freezer::frozen_heap [function] [call site] 01933
110 FrozenHeap::alloc_any [function] [call site] 01934
110 Dupe::dupe [function] [call site] 01935
110 Freezer::frozen_heap [function] [call site] 01936
110 FrozenHeap::alloc_any [function] [call site] 01937
110 Dupe::dupe [function] [call site] 01938
110 DocString::extract_raw_starlark_docstring [function] [call site] 01939
111 StmtsCompiled::first [function] [call site] 01940
112 StmtsCompiled::first [function] [call site] 01942
113 StmtsCompiled::first [function] [call site] 01944
111 OwnedRefFrozenRef::to_owned [function] [call site] 01946
110 Module::set_docstring [function] [call site] 01947
111 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 01948
110 ModuleScopes::check_module_err [function] [call site] 01950
110 Module::mutable_names [function] [call site] 01951
110 Freezer::frozen_heap [function] [call site] 01952
110 LintT::new [function] [call site] 01953
110 ModuleScopeData::get_scope [function] [call site] 01955
110 ScopeId::module [function] [call site] 01956
111 ScopeId [function] [call site] 01957
110 Evaluator::frozen_heap [function] [call site] 01958
111 Evaluator::frozen_heap [function] [call site] 01959
110 FrozenHeap::do_alloc_any_slice [function] [call site] 01960
111 cast::ptr_lifetime [function] [call site] 01961
111 crate::Result::alloc_raw_extra [function] [call site] 01962
112 Arena::alloc_extra [function] [call site] 01963
113 bump_for_type::<T> [function] [call site] 01964
113 AValue::alloc_size_for_extra_len [function] [call site] 01965
114 ValueAllocSize::new [function] [call site] 01966
115 ValueAllocSize::try_new [function] [call site] 01967
114 cmp::max [function] [call site] 01969
115 swap_remove [function] [call site] 01971
115 StarlarkValue::iterate [function] [call site] 01972
116 tests::test_alloc_tuple [function] [call site] 01974
116 StarlarkValue::iterate_collect [function] [call site] 01975
117 ValueError::unsupported [function] [call site] 01976
115 StarlarkSerializerImpl::setup_current_heap [function] [call site] 01977
115 min_max_iter [function] [call site] 01978
116 starlark::Result::next [function] [call site] 01979
116 t::test_step_into [function] [call site] 01985
116 crate::Result::compare [function] [call site] 01986
117 assert::fail [function] [call site] 01987
117 Assert::is_true [function] [call site] 01988
117 Assert::is_true [function] [call site] 01989
117 Assert::is_true [function] [call site] 01990
117 Assert::is_true [function] [call site] 01991
117 Assert::is_true [function] [call site] 01992
117 Assert::new [function] [call site] 01993
117 Assert::disable_static_typechecking [function] [call site] 01994
116 Value::invoke_pos [function] [call site] 01996
117 eval::Arguments [function] [call site] 01997
117 ArgumentsFull::default [function] [call site] 01998
117 Value::invoke [function] [call site] 01999
116 Value::invoke_pos [function] [call site] 02000
116 test_compare [function] [call site] 02001
117 assert::fail [function] [call site] 02002
117 Assert::is_true [function] [call site] 02003
117 Assert::is_true [function] [call site] 02004
117 Assert::is_true [function] [call site] 02005
117 Assert::is_true [function] [call site] 02006
117 Assert::is_true [function] [call site] 02007
117 Assert::new [function] [call site] 02008
117 Assert::disable_static_typechecking [function] [call site] 02009
115 min_max_iter [function] [call site] 02012
115 &'a [call site] 02013
114 cmp::max [function] [call site] 02014
114 AlignedSize::of::<AValueRepr<Self::StarlarkValue>> [function] [call site] 02015
114 AlignedSize::align_up [function] [call site] 02016
114 AValueRepr::<Self>::offset_of_extra [function] [call site] 02017
115 Array::offset_of_content [function] [call site] 02018
114 mem::size_of::<Self::ExtraElem> [function] [call site] 02019
113 Self::alloc_uninit::<T> [function] [call site] 02020
113 UnorderedHasher::_write [function] [call site] 02021
112 FrozenValueTyped::new_repr [function] [call site] 02022
111 any_array_avalue [function] [call site] 02023
112 AValueImpl::<AValueAnyArray<T>>::new [function] [call site] 02024
113 CodeMap::file_span [function] [call site] 02025
113 CodeMap::source_span [function] [call site] 02026
113 OwnedRefFrozenRef::to_owned [function] [call site] 02027
112 AnyArray::new [function] [call site] 02028
111 FrozenRef::new [function] [call site] 02030
111 collections::maybe_uninit_backport::maybe_uninit_write_slice_cloned [function] [call site] 02031
112 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02032
113 StarlarkValue::length [function] [call site] 02033
112 UnorderedHasher::_write [function] [call site] 02034
112 StarlarkCallable::clone [function] [call site] 02035
112 mem::forget [function] [call site] 02036
110 Module::slots [function] [call site] 02037
110 MutableSlots::ensure_slots [function] [call site] 02038
111 borrow_mut [function] [call site] 02039
111 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02040
112 StarlarkValue::length [function] [call site] 02041
111 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02042
111 Dict::reserve [function] [call site] 02043
112 Dict::reserve [function] [call site] 02044
113 Dict::reserve [function] [call site] 02045
111 &MutableSlots::push [function] [call site] 02046
112 ArcTy::display_with [function] [call site] 02047
112 FastCell::take [function] [call site] 02048
112 hint::unlikely [function] [call site] 02049
112 SymbolMap::insert [function] [call site] 02050
112 RawPointer::ptr_value [function] [call site] 02051
112 GlobalTypesBuilder::assign_unset [function] [call site] 02052
112 GlobalTypesBuilder::assign_unset [function] [call site] 02054
110 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 02056
110 Freezer::frozen_heap [function] [call site] 02057
110 FrozenHeap::alloc_any [function] [call site] 02058
110 DefInfo::for_module [function] [call site] 02059
111 const_frozen_string [function] [call site] 02060
111 FrozenFileSpan::default [function] [call site] 02061
112 FrozenFileSpan::new [function] [call site] 02062
112 FrozenRef::new [function] [call site] 02063
112 CodeMap::empty_static [function] [call site] 02064
112 FrozenFileSpan::default [function] [call site] 02065
111 FrozenRef::new [function] [call site] 02066
111 Ty::any [function] [call site] 02067
111 DocReturn::default [function] [call site] 02068
111 StmtsCompiled::empty [function] [call site] 02069
112 StmtsCompiled [function] [call site] 02070
112 SmallVec1::new [function] [call site] 02071
113 SmallVec1::Vec [function] [call site] 02072
113 SortedVec::new [function] [call site] 02073
111 DocReturn::default [function] [call site] 02074
112 Ty::any [function] [call site] 02075
110 Freezer::frozen_heap [function] [call site] 02076
110 FrozenHeap::do_alloc_any_slice [function] [call site] 02077
111 cast::ptr_lifetime [function] [call site] 02078
111 crate::Result::alloc_raw_extra [function] [call site] 02079
111 any_array_avalue [function] [call site] 02080
111 FrozenRef::new [function] [call site] 02082
111 collections::maybe_uninit_backport::maybe_uninit_write_slice_cloned [function] [call site] 02083
110 CheapCallStack::alloc_if_needed [function] [call site] 02084
111 test_no_loop_if_top_collection_is_empty [function] [call site] 02085
111 t::test_step_into [function] [call site] 02089
111 into_boxed_slice [function] [call site] 02090
110 unwrap_or [function] [call site] 02092
110 repr_stack_push [function] [call site] 02093
110 Value::new_none [function] [call site] 02094
110 Assert::execute_unwrap [function] [call site] 02095
110 SortedVec::new [function] [call site] 02096
110 Evaluator::eval_module [function] [call site] 02097
111 ProfilerInstant::now [function] [call site] 02098
111 AstModule::into_parts [function] [call site] 02099
111 Freezer::frozen_heap [function] [call site] 02100
111 FrozenHeap::alloc_any [function] [call site] 02101
111 Dupe::dupe [function] [call site] 02102
111 Freezer::frozen_heap [function] [call site] 02103
111 FrozenHeap::alloc_any [function] [call site] 02104
111 Dupe::dupe [function] [call site] 02105
111 DocString::extract_raw_starlark_docstring [function] [call site] 02106
111 Module::set_docstring [function] [call site] 02107
111 ModuleScopes::check_module_err [function] [call site] 02108
111 Module::mutable_names [function] [call site] 02109
111 Freezer::frozen_heap [function] [call site] 02110
111 LintT::new [function] [call site] 02111
111 ModuleScopeData::get_scope [function] [call site] 02113
111 ScopeId::module [function] [call site] 02114
111 Evaluator::frozen_heap [function] [call site] 02115
111 FrozenHeap::do_alloc_any_slice [function] [call site] 02116
111 Module::slots [function] [call site] 02117
111 MutableSlots::ensure_slots [function] [call site] 02118
111 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 02119
111 Freezer::frozen_heap [function] [call site] 02120
111 FrozenHeap::alloc_any [function] [call site] 02121
111 DefInfo::for_module [function] [call site] 02122
111 Freezer::frozen_heap [function] [call site] 02123
111 FrozenHeap::do_alloc_any_slice [function] [call site] 02124
111 CheapCallStack::alloc_if_needed [function] [call site] 02125
111 unwrap_or [function] [call site] 02126
111 repr_stack_push [function] [call site] 02127
111 Value::new_none [function] [call site] 02128
111 Assert::execute_unwrap [function] [call site] 02129
111 SortedVec::new [function] [call site] 02130
111 Evaluator::eval_module [function] [call site] 02131
111 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 02132
111 Module::add_eval_duration [function] [call site] 02133
112 GlobalTypesBuilder::assign_unset [function] [call site] 02134
112 TyTuple::get [function] [call site] 02135
111 ProfilerInstant::elapsed [function] [call site] 02136
112 ProfilerInstant::elapsed [function] [call site] 02137
112 ProfilerInstant::now [function] [call site] 02138
113 ProfilerInstant [function] [call site] 02139
113 std::time::Instant::now [function] [call site] 02140
113 ProfilerInstant [function] [call site] 02141
113 ArcTy::display_with [function] [call site] 02142
113 TyTuple::get [function] [call site] 02143
113 GlobalTypesBuilder::assign_unset [function] [call site] 02144
112 ProfilerInstant::duration_since [function] [call site] 02145
113 ProfilerInstant::duration_since [function] [call site] 02146
114 ProfilerInstant::duration_since [function] [call site] 02147
114 SmallDuration::from_millis [function] [call site] 02148
115 SmallDuration::from_duration [function] [call site] 02149
116 as_nanos [function] [call site] 02150
115 SmallDuration::from_millis [function] [call site] 02151
114 InlineInt::checked_sub [function] [call site] 02152
115 InlineInt::checked_sub_i32 [function] [call site] 02153
116 InlineInt::checked_sub [function] [call site] 02154
116 and_then [function] [call site] 02155
116 InlineInt::try_from [function] [call site] 02156
116 Result::ok [function] [call site] 02157
114 Assert::execute_unwrap [function] [call site] 02158
113 SmallDuration::from_millis [function] [call site] 02159
113 InlineInt::checked_sub [function] [call site] 02160
113 Assert::execute_unwrap [function] [call site] 02161
111 Evaluator::run_infrequent_instr_checks [function] [call site] 02162
112 crate::Error::new_other [function] [call site] 02164
112 Evaluator::check_heap_size_limit [function] [call site] 02165
113 Evaluator::heap [function] [call site] 02166
114 Evaluator::heap [function] [call site] 02167
113 Heap::peak_allocated_bytes [function] [call site] 02168
114 cmp::max [function] [call site] 02169
114 Heap::allocated_bytes [function] [call site] 02170
115 DeserTypeId::borrow [function] [call site] 02171
115 Arena::allocated_bytes [function] [call site] 02172
116 Arena::allocated_bytes [function] [call site] 02173
116 Arena::allocated_bytes [function] [call site] 02174
114 TyTuple::get [function] [call site] 02175
113 Evaluator::frozen_heap [function] [call site] 02176
113 Arena::allocated_bytes [function] [call site] 02177
114 Arena::allocated_bytes [function] [call site] 02178
114 Arena::allocated_bytes [function] [call site] 02179
113 ResourceCheckResult::Exceeded [function] [call site] 02181
113 crate::Error::new_other [function] [call site] 02182
113 EvaluatorError::HeapLimitExceeded [function] [call site] 02183
112 Evaluator::check_tick_count_limit [function] [call site] 02187
113 Evaluator::get_total_tick_count [function] [call site] 02188
113 ResourceCheckResult::Exceeded [function] [call site] 02190
113 crate::Error::new_other [function] [call site] 02191
113 EvaluatorError::TickLimitExceeded [function] [call site] 02192
111 Vec::map_err [function] [call site] 02197
111 InternalError::into_error [function] [call site] 02198
112 InternalError::into_error [function] [call site] 02199
110 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 02200
110 Module::add_eval_duration [function] [call site] 02201
110 ProfilerInstant::elapsed [function] [call site] 02202
110 Evaluator::run_infrequent_instr_checks [function] [call site] 02203
110 Vec::map_err [function] [call site] 02204
110 InternalError::into_error [function] [call site] 02205
109 m::a::p::map [function] [call site] 02206
109 NoneOr::is_none [function] [call site] 02207
109 iter::empty [function] [call site] 02208
109 starlark::Result::map_err [function] [call site] 02209
108 Module::with_temp_heap [function] [call site] 02210
108 Module::import_public_symbols [function] [call site] 02211
109 Heap::add_reference [function] [call site] 02212
110 borrow_mut [function] [call site] 02213
110 a::s::s::e::r::t::s::_::s::t::a::r::contains [function] [call site] 02214
111 StarlarkValue::is_in [function] [call site] 02215
111 t::test_step_into [function] [call site] 02217
110 SymbolMap::insert [function] [call site] 02219
111 Symbol::new [function] [call site] 02220
111 find_mut [function] [call site] 02221
111 bool::hash [function] [call site] 02222
111 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 02224
111 tests::test_insert_unique [function] [call site] 02225
111 bool::hash [function] [call site] 02226
110 anyhow::Result::dupe [function] [call site] 02228
111 StarlarkCallable::clone [function] [call site] 02229
109 Module::import_public_symbols [function] [call site] 02230
110 Heap::add_reference [function] [call site] 02231
110 Module::import_public_symbols [function] [call site] 02232
110 Module::default_visibility [function] [call site] 02233
111 crate::Result::starts_with [function] [call site] 02234
110 FrozenModuleData::get_slot [function] [call site] 02235
111 FrozenModuleData::get_slot [function] [call site] 02236
110 Module::set_private [function] [call site] 02237
111 MutableNames::add_name_visibility [function] [call site] 02238
111 Module::slots [function] [call site] 02239
111 MutableSlots::ensure_slot [function] [call site] 02240
112 MutableSlots::ensure_slots [function] [call site] 02241
113 borrow_mut [function] [call site] 02242
113 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02243
113 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02244
113 Dict::reserve [function] [call site] 02245
113 &MutableSlots::push [function] [call site] 02246
111 MutableSlots::set_slot [function] [call site] 02247
110 Value::new_frozen [function] [call site] 02250
111 FrozenPointer::to_pointer [function] [call site] 02252
109 Module::default_visibility [function] [call site] 02253
109 FrozenModuleData::get_slot [function] [call site] 02254
109 Module::set_private [function] [call site] 02255
109 Value::new_frozen [function] [call site] 02256
108 Context::run_with_module [function] [call site] 02257
107 ChunkAllocator::replace_chain [function] [call site] 02258
108 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 02259
108 ChunkPart::begin [function] [call site] 02260
108 GlobalTypesBuilder::assign_unset [function] [call site] 02261
108 (ChunkChain, [call site] 02262
108 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 02263
108 TyTuple::get [function] [call site] 02264
106 starlark::Result::map_err [function] [call site] 02265
105 Url::to_string_lossy [function] [call site] 02266
105 test_garbage_collect [function] [call site] 02268
105 DocReturn::default [function] [call site] 02269
106 Ty::any [function] [call site] 02270
104 PagableArc::new [function] [call site] 02271
104 LspModule::new [function] [call site] 02272
104 UnorderedHasher::_write [function] [call site] 02273
104 Assert::execute_unwrap [function] [call site] 02274
104 SymbolMap::insert [function] [call site] 02275
104 Backend::publish_diagnostics [function] [call site] 02276
105 Backend::send_notification [function] [call site] 02277
106 send [function] [call site] 02278
107 StmtProfileData::write_to_string [function] [call site] 02279
107 io::stdout [function] [call site] 02281
107 Assert::execute_unwrap [function] [call site] 02283
106 Message::Notification [function] [call site] 02284
106 Assert::execute_unwrap [function] [call site] 02285
105 new_notification::<PublishDiagnostics> [function] [call site] 02286
105 LintT::new [function] [call site] 02287
106 CodeMap::file_span [function] [call site] 02288
106 CodeMap::source_span [function] [call site] 02289
106 OwnedRefFrozenRef::to_owned [function] [call site] 02290
105 m::a::p::map [function] [call site] 02291
106 TyTuple::get [function] [call site] 02292
106 StarlarkValue::iterate [function] [call site] 02293
106 StarlarkSerializerImpl::setup_current_heap [function] [call site] 02294
106 Alloca::with_capacity [function] [call site] 02295
106 starlark::Result::size_hint [function] [call site] 02296
106 Vec::push [function] [call site] 02297
106 Value::invoke_pos [function] [call site] 02298
102 log_file [function] [call site] 02302
103 env::current_exe [function] [call site] 02303
103 Assert::execute_unwrap [function] [call site] 02304
103 Vec::set_extension [function] [call site] 02305
102 Assert::execute_unwrap [function] [call site] 02306
102 usize::write_all [function] [call site] 02307
102 as_bytes [function] [call site] 02308
102 Assert::execute_unwrap [function] [call site] 02309
101 StarlarkInt::from_str [function] [call site] 02310
102 StarlarkInt::from [function] [call site] 02312
102 StarlarkInt::from_str [function] [call site] 02313
103 StarlarkInt::from [function] [call site] 02315
103 StarlarkInt::from_str [function] [call site] 02316
101 Assert::execute_unwrap [function] [call site] 02317
100 OwnedRefFrozenRef::as_ref [function] [call site] 02318
100 ptr::read [function] [call site] 02319
100 OwnedRefFrozenRef::as_ref [function] [call site] 02320
100 OwnedRefFrozenRef::new_unchecked [function] [call site] 02321
100 AllocatedThinBoxSlice::as_ptr [function] [call site] 02322
100 LibraryExtension::add [function] [call site] 02323
100 OwnedRefFrozenRef::new_unchecked [function] [call site] 02324
100 AllocatedThinBoxSlice::as_ptr [function] [call site] 02325
100 LibraryExtension::add [function] [call site] 02326
99 Err [function] [call site] 02328
99 InternalError::into_error [function] [call site] 02329
100 InternalError::into_error [function] [call site] 02330
99 Ok [function] [call site] 02331
98 LintT::new [function] [call site] 02332
98 ScopeResolverGlobals::unknown [function] [call site] 02333
98 SortedVec::new [function] [call site] 02334
98 starlark_syntax::syntax::top_level_stmts::top_level_stmts [function] [call site] 02335
99 SortedVec::new [function] [call site] 02336
99 T::static_type_of [function] [call site] 02337
98 OwnedFrozenValue::try_map [function] [call site] 02338
99 Dupe::dupe [function] [call site] 02340
98 anyhow::Ok [function] [call site] 02341
98 ok_or_else [function] [call site] 02342
98 crate::Result::push [function] [call site] 02343
99 ArcTy::display_with [function] [call site] 02344
99 FastCell::take [function] [call site] 02345
99 hint::unlikely [function] [call site] 02346
99 SymbolMap::insert [function] [call site] 02347
99 RawPointer::ptr_value [function] [call site] 02348
99 GlobalTypesBuilder::assign_unset [function] [call site] 02349
99 GlobalTypesBuilder::assign_unset [function] [call site] 02351
98 starlark_syntax::syntax::top_level_stmts::top_level_stmts [function] [call site] 02353
98 StmtP::visit_ident [function] [call site] 02354
99 StmtP::visit_expr_result [function] [call site] 02355
100 StmtP::visit_expr [function] [call site] 02357
101 StmtP::visit_children [function] [call site] 02358
102 max_depth_for_iter [function] [call site] 02359
102 for_each [function] [call site] 02360
102 Visit::Stmt [function] [call site] 02361
102 Visit::Expr [function] [call site] 02362
102 Visit::Stmt [function] [call site] 02363
102 Visit::Expr [function] [call site] 02364
102 Visit::Stmt [function] [call site] 02365
102 Visit::Stmt [function] [call site] 02366
102 Visit::visit_children [function] [call site] 02367
102 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 02368
102 Visit::Expr [function] [call site] 02369
102 Visit::Expr [function] [call site] 02370
102 Visit::Stmt [function] [call site] 02371
102 Response::iter [function] [call site] 02372
102 usize::for_each [function] [call site] 02373
102 Visit::Expr [function] [call site] 02374
102 Visit::Expr [function] [call site] 02375
102 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 02376
103 OptionalDataKey::is_some [function] [call site] 02377
103 max_depth_for_iter [function] [call site] 02378
103 find_map [function] [call site] 02379
103 anyhow::Result::is_some [function] [call site] 02381
103 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 02382
103 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 02383
102 Visit::Expr [function] [call site] 02384
102 max_depth_for_iter [function] [call site] 02385
102 usize::for_each [function] [call site] 02386
102 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 02387
102 Visit::Expr [function] [call site] 02388
102 Visit::Expr [function] [call site] 02389
102 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 02390
102 Visit::Expr [function] [call site] 02391
102 Visit::Expr [function] [call site] 02392
101 S::t::m::t::P::::::::v::i::s::i::t::_::e::x::p::r::pick [function] [call site] 02393
100 (bool, [call site] 02394
99 StmtP::visit_ident [function] [call site] 02395
98 ok_or_else [function] [call site] 02396
98 Ok [function] [call site] 02397
98 anyhow::Ok [function] [call site] 02398
98 SortedVec::new [function] [call site] 02399
98 any_unused [function] [call site] 02400
98 &'a [call site] 02401
98 ARef::filter_map [function] [call site] 02402
99 T::static_type_of [function] [call site] 02403
99 ARefImpl::Ptr [function] [call site] 02406
99 ARefImpl::Ptr [function] [call site] 02409
99 ARef::filter_map [function] [call site] 02410
99 ARefImpl::Ref [function] [call site] 02413
99 ARefImpl::Ref [function] [call site] 02416
98 has_unused_marker_in_range [function] [call site] 02417
99 CodeMap::find_line [function] [call site] 02418
100 binary_search [function] [call site] 02419
99 ChunkPart::begin [function] [call site] 02420
100 ChunkPart::ptr_at_offset [function] [call site] 02421
99 CodeMap::find_line [function] [call site] 02422
99 test_list_append [function] [call site] 02423
99 CodeMap::source_line [function] [call site] 02424
100 CodeMap::source_span [function] [call site] 02425
101 CodeMap::source [function] [call site] 02426
100 CodeMap::line_span [function] [call site] 02427
100 &str::trim_end_matches [function] [call site] 02428
99 ends_with [function] [call site] 02429
99 contains [function] [call site] 02430
100 &str::is_empty [function] [call site] 02431
101 tests::bc::golden::bc_golden_test [function] [call site] 02432
100 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02433
101 StarlarkValue::length [function] [call site] 02434
100 memchr::memchr [function] [call site] 02435
100 &str::as_bytes [function] [call site] 02436
100 &str::as_bytes [function] [call site] 02437
100 OptionalDataKey::is_some [function] [call site] 02438
100 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02439
100 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02440
100 &str::as_bytes [function] [call site] 02441
100 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02442
100 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02443
100 &str::as_bytes [function] [call site] 02444
100 &str::as_bytes [function] [call site] 02445
100 starts_with [function] [call site] 02446
100 &str::as_bytes [function] [call site] 02447
98 LoadArgP::span_with_trailing_comma [function] [call site] 02448
99 LoadArgP::span [function] [call site] 02449
100 HeapSummary::merge [function] [call site] 02450
101 SmallMap::new [function] [call site] 02451
101 max_depth_for_iter [function] [call site] 02452
101 Option::entry [function] [call site] 02453
101 Entry::or_default [function] [call site] 02454
102 Entry::or_insert_with [function] [call site] 02455
99 Span::merge [function] [call site] 02456
100 r::e::g::i::s::t::e::r::_::m::i::n::_::m::a::x::min [function] [call site] 02457
101 min_max [function] [call site] 02458
102 swap_remove [function] [call site] 02460
102 StarlarkValue::iterate [function] [call site] 02461
102 StarlarkSerializerImpl::setup_current_heap [function] [call site] 02462
102 min_max_iter [function] [call site] 02463
102 min_max_iter [function] [call site] 02464
102 &'a [call site] 02465
100 cmp::max [function] [call site] 02466
99 LoadArgP::span [function] [call site] 02467
98 Some [function] [call site] 02468
98 StarlarkCallable::clone [function] [call site] 02469
98 test_garbage_collect [function] [call site] 02470
98 test_no_loop_if_top_collection_is_empty [function] [call site] 02471
98 NameWarning::push [function] [call site] 02472
99 ArcTy::display_with [function] [call site] 02473
99 FastCell::take [function] [call site] 02474
99 hint::unlikely [function] [call site] 02475
99 SymbolMap::insert [function] [call site] 02476
99 RawPointer::ptr_value [function] [call site] 02477
99 GlobalTypesBuilder::assign_unset [function] [call site] 02478
99 GlobalTypesBuilder::assign_unset [function] [call site] 02480
98 map [function] [call site] 02482
98 StarlarkCallable::clone [function] [call site] 02483
98 Ok [function] [call site] 02484
98 Dupe::dupe [function] [call site] 02485
97 crate::Result::is_empty [function] [call site] 02486
98 tests::bc::golden::bc_golden_test [function] [call site] 02487
97 Ok [function] [call site] 02488
97 LintT::new [function] [call site] 02489
97 Pos::new [function] [call site] 02490
97 UnusedLoad::all_unused [function] [call site] 02492
97 Out::skip_span [function] [call site] 02495
98 Out::append_to [function] [call site] 02496
99 push_str [function] [call site] 02497
99 CodeMap::source_span [function] [call site] 02498
99 Span::new [function] [call site] 02499
98 ChunkPart::begin [function] [call site] 02500
98 Out::skip_to [function] [call site] 02501
98 test_list_append [function] [call site] 02502
97 Out::skip_span [function] [call site] 02503
97 LoadArgP::span_with_trailing_comma [function] [call site] 02504
97 Out::append_to [function] [call site] 02505
98 push_str [function] [call site] 02506
98 CodeMap::source_span [function] [call site] 02507
98 Span::new [function] [call site] 02508
97 CodeMap::full_span [function] [call site] 02509
98 CodeMap::source [function] [call site] 02510
98 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02513
97 Span::end [function] [call site] 02514
97 Ok [function] [call site] 02515
97 Some [function] [call site] 02516
96 crate::Result::unwrap [function] [call site] 02517
96 Assert::execute_unwrap [function] [call site] 02518
96 Assert::execute_unwrap [function] [call site] 02519
96 Assert::execute_unwrap [function] [call site] 02520
96 starlark_syntax::golden_test_template::golden_test_template [function] [call site] 02521
94 dot_access [function] [call site] 02522
95 T::static_type_of [function] [call site] 02523
94 comprehension [function] [call site] 02524
95 SortedVec::new [function] [call site] 02526
95 expr_lvalue [function] [call site] 02527
96 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 02528
96 AssignTargetP::visit_lvalue [function] [call site] 02530
97 u::n::i::o::n::_::t::y::p::e::recurse [function] [call site] 02531
96 Vec::push [function] [call site] 02532
96 Bind::Set [function] [call site] 02533
96 StarlarkCallable::clone [function] [call site] 02534
95 expr_lvalue [function] [call site] 02536
95 Vec::push [function] [call site] 02538
95 Bind::Scope [function] [call site] 02539
95 Scope::new [function] [call site] 02540
94 expr [function] [call site] 02541
94 comprehension [function] [call site] 02542
94 expr [function] [call site] 02543
94 expr [function] [call site] 02544
94 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 02545
94 expr [function] [call site] 02546
93 NativeCodeMap::to_codemap [function] [call site] 02547
94 CodeMapImpl::Native [function] [call site] 02549
91 map [function] [call site] 02550
91 LintT::new [function] [call site] 02551
92 CodeMap::file_span [function] [call site] 02552
92 CodeMap::source_span [function] [call site] 02553
92 OwnedRefFrozenRef::to_owned [function] [call site] 02554
91 Assert::execute_unwrap [function] [call site] 02555
91 Symbol::new_hashed [function] [call site] 02556
92 StarlarkHashValue::promote [function] [call site] 02558
92 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 02559
92 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02560
92 CharIndex::div_ceil [function] [call site] 02561
92 mem::size_of::<usize> [function] [call site] 02562
92 std::intrinsics::copy_nonoverlapping [function] [call site] 02563
92 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 02564
92 AllocatedThinBoxSlice::as_ptr [function] [call site] 02565
93 AllocatedThinBoxSlice::get_unshifted_tag_bit_mask [function] [call site] 02566
92 &T::as_mut_ptr [function] [call site] 02567
92 CharIndex::try_into [function] [call site] 02568
92 Assert::execute_unwrap [function] [call site] 02569
92 &T::into_boxed_slice [function] [call site] 02570
91 Symbol::as_str_hashed [function] [call site] 02571
92 Hashed::new_unchecked [function] [call site] 02572
92 Symbol::as_str [function] [call site] 02573
93 slice::from_raw_parts [function] [call site] 02574
93 AllocatedThinBoxSlice::as_ptr [function] [call site] 02575
93 str::from_utf8_unchecked [function] [call site] 02576
91 test_garbage_collect [function] [call site] 02577
91 Alloca::with_capacity [function] [call site] 02578
91 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02579
92 StarlarkValue::length [function] [call site] 02580
91 impl [call site] 02581
91 r::e::g::i::s::t::e::r::_::o::t::h::e::r::enumerate [function] [call site] 02582
92 starlark::Result::get [function] [call site] 02583
92 StarlarkValue::iterate [function] [call site] 02584
92 r::e::g::i::s::t::e::r::_::o::t::h::e::r::enumerate [function] [call site] 02585
92 values::list::AllocList [function] [call site] 02588
91 tests::test_insert_unique [function] [call site] 02589
92 OrderedSet::new [function] [call site] 02590
92 OrderedSet::try_insert [function] [call site] 02591
92 PagableArc::new [function] [call site] 02592
92 PagableArc::new [function] [call site] 02593
92 OrderedSet::try_insert [function] [call site] 02594
92 Dupe::dupe [function] [call site] 02595
91 anyhow::Result::hash [function] [call site] 02596
91 hash [function] [call site] 02597
91 Ok [function] [call site] 02598
91 starlark_complex_values [function] [call site] 02599
91 test_garbage_collect [function] [call site] 02600
90 extra::debug [function] [call site] 02601
91 Heap::temp [function] [call site] 02602
91 Buffer::alloc [function] [call site] 02603
91 Buffer::alloc [function] [call site] 02604
91 FrozenHeap::new [function] [call site] 02605
91 Buffer::alloc [function] [call site] 02606
92 std::alloc::alloc [function] [call site] 02607
92 LintT::new [function] [call site] 02608
92 Assert::execute_unwrap [function] [call site] 02609
90 p::r::i::n::t::print [function] [call site] 02610
91 StderrPrintHandler::println [function] [call site] 02611
91 max_depth_for_iter [function] [call site] 02613
91 tests::test_to_str [function] [call site] 02615
92 Assert::all_true [function] [call site] 02616
91 s::t::r::i::n::g::_::m::e::t::h::o::d::s::join [function] [call site] 02617
92 TyTuple::get [function] [call site] 02618
93 anyhow::Result::get [function] [call site] 02619
92 StarlarkValue::iterate [function] [call site] 02621
92 starlark::Result::next [function] [call site] 02622
92 LintT::new [function] [call site] 02624
92 Value::new_empty_string [function] [call site] 02625
93 FrozenValue::new_empty_string [function] [call site] 02626
94 ValueOfUncheckedGeneric::unpack [function] [call site] 02627
93 ValueOfUncheckedGeneric::to_value [function] [call site] 02628
92 starlark::Result::next [function] [call site] 02629
92 Variable::tuple_value_as_str [function] [call site] 02631
92 ValueTyped::to_value_of_unchecked [function] [call site] 02632
93 LintT::new [function] [call site] 02633
93 ValueTyped::to_value [function] [call site] 02634
92 ValueOfUncheckedGeneric::cast [function] [call site] 02635
92 Variable::tuple_value_as_str [function] [call site] 02636
92 Variable::tuple_value_as_str [function] [call site] 02637
92 Variable::tuple_value_as_str [function] [call site] 02638
92 Variable::tuple_value_as_str [function] [call site] 02639
92 starlark::Result::size_hint [function] [call site] 02640
92 cmp::max [function] [call site] 02641
92 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02644
92 Alloca::with_capacity [function] [call site] 02645
93 usize::div_ceil [function] [call site] 02646
93 Layout::array::<Align> [function] [call site] 02647
93 Assert::execute_unwrap [function] [call site] 02648
93 Buffer::alloc [function] [call site] 02649
93 StmtCompiledCell::new [function] [call site] 02650
93 std::ptr [function] [call site] 02651
93 ValueOfUncheckedGeneric::cast [function] [call site] 02652
93 StmtCompiledCell::new [function] [call site] 02653
93 test_list_append [function] [call site] 02654
93 ValueOfUncheckedGeneric::cast [function] [call site] 02655
93 LintT::new [function] [call site] 02656
92 Self::push_str [function] [call site] 02657
92 Self::push_str [function] [call site] 02658
92 Self::push_str [function] [call site] 02659
92 Self::push_str [function] [call site] 02660
92 Self::push_str [function] [call site] 02661
92 Variable::tuple_value_as_str [function] [call site] 02662
92 Variable::tuple_value_as_str [function] [call site] 02663
92 FrozenHeap::alloc_typed_unchecked [function] [call site] 02665
93 LintT::new [function] [call site] 02666
94 CodeMap::file_span [function] [call site] 02667
94 CodeMap::source_span [function] [call site] 02668
94 OwnedRefFrozenRef::to_owned [function] [call site] 02669
93 bool::alloc_frozen_value [function] [call site] 02670
94 FrozenValue::new_bool [function] [call site] 02671
95 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 02672
90 p::p::r::i::n::t::pprint [function] [call site] 02674
91 StderrPrintHandler::println [function] [call site] 02675
90 p::s::t::r::pstr [function] [call site] 02677
91 LintT::new [function] [call site] 02678
91 pretty_repr [function] [call site] 02680
92 Buffer::alloc [function] [call site] 02681
92 Assert::execute_unwrap [function] [call site] 02682
92 StarlarkSerializerImpl::setup_current_heap [function] [call site] 02683
92 FrozenHeap::alloc_str [function] [call site] 02684
92 StringPool::release [function] [call site] 02685
93 Array::clear [function] [call site] 02686
94 TyTuple::get [function] [call site] 02687
93 repr_stack_push [function] [call site] 02688
90 p::r::e::p::r::prepr [function] [call site] 02690
91 pretty_repr [function] [call site] 02691
90 t::e::s::t::s::::::::t::e::s::t::_::n::o::_::a::r::g::global [function] [call site] 02692
90 json::json [function] [call site] 02693
91 r::e::g::i::s::t::e::r::_::n::a::m::e::s::p::a::c::e::namespace [function] [call site] 02694
92 Arguments::no_positional_args [function] [call site] 02695
93 Arguments::positional [function] [call site] 02696
94 optional::<N, [call site] 02697
92 LintT::new [function] [call site] 02701
93 CodeMap::file_span [function] [call site] 02702
93 CodeMap::source_span [function] [call site] 02703
93 OwnedRefFrozenRef::to_owned [function] [call site] 02704
92 Arguments::names_map [function] [call site] 02705
93 Arguments::unpack_kwargs [function] [call site] 02706
94 DictRef::from_value [function] [call site] 02708
95 StarlarkCallable::unpack_frozen [function] [call site] 02709
96 StarlarkCallable::unpack_frozen [function] [call site] 02710
95 OptionalDataKey::is_some [function] [call site] 02712
95 downcast_ref::<DictGen<FrozenDictData>> [function] [call site] 02713
95 Either::Right [function] [call site] 02715
95 coerce::coerce [function] [call site] 02716
96 LintT::new [function] [call site] 02717
97 CodeMap::file_span [function] [call site] 02718
97 CodeMap::source_span [function] [call site] 02719
97 OwnedRefFrozenRef::to_owned [function] [call site] 02720
96 ptr::read [function] [call site] 02721
96 ArcTy::deref [function] [call site] 02722
97 Ty::never [function] [call site] 02724
98 SmallArcVec1::empty [function] [call site] 02725
99 SmallArcVec1 [function] [call site] 02726
97 Ty::string [function] [call site] 02727
98 Ty::basic [function] [call site] 02728
98 TyBasic::string [function] [call site] 02729
99 TyBasic::starlark_value::<StarlarkStr> [function] [call site] 02730
97 Ty::int [function] [call site] 02731
98 Ty::basic [function] [call site] 02732
98 TyBasic::int [function] [call site] 02733
99 TyBasic::StarlarkValue [function] [call site] 02734
99 TyStarlarkValue::int [function] [call site] 02735
100 TyStarlarkValue::new::<StarlarkBigInt> [function] [call site] 02736
97 Ty::bool [function] [call site] 02737
98 Ty::starlark_value::<StarlarkBool> [function] [call site] 02738
97 Ty::none [function] [call site] 02739
98 Ty::basic [function] [call site] 02740
98 TyBasic::none [function] [call site] 02741
99 TyBasic::starlark_value::<NoneType> [function] [call site] 02742
95 downcast_ref::<DictGen<RefCell<Dict<'v>>>> [function] [call site] 02743
95 Either::Left [function] [call site] 02745
95 DeserTypeId::borrow [function] [call site] 02746
94 t::test_step_into [function] [call site] 02748
93 SmallMap::with_capacity [function] [call site] 02751
94 VecMap::with_capacity [function] [call site] 02752
95 Vec2::with_capacity [function] [call site] 02753
96 Vec2::new [function] [call site] 02754
96 Vec2Layout::<A, [call site] 02755
97 CodeMap::file_span [function] [call site] 02756
97 CodeMap::source_span [function] [call site] 02757
97 OwnedRefFrozenRef::to_owned [function] [call site] 02758
96 Buffer::alloc [function] [call site] 02759
97 std::alloc::alloc [function] [call site] 02760
97 LintT::new [function] [call site] 02761
97 Assert::execute_unwrap [function] [call site] 02762
94 VecMap::with_capacity [function] [call site] 02763
94 TypeMatcherBox::new [function] [call site] 02765
94 Alloca::with_capacity [function] [call site] 02766
93 DocParams::doc_params_with_starred_names [function] [call site] 02767
93 DocParams::doc_params_with_starred_names [function] [call site] 02769
93 std::iter [function] [call site] 02770
93 test_special_function_zip [function] [call site] 02771
94 TypeCheck::new [function] [call site] 02772
94 Self::ty [function] [call site] 02773
93 SmallMap::insert_hashed_unique_unchecked [function] [call site] 02775
94 Option::hash [function] [call site] 02776
94 SmallMap::insert_hashed_unique_unchecked [function] [call site] 02778
94 tests::test_insert_unique [function] [call site] 02779
94 StarlarkHashValue::promote [function] [call site] 02780
94 tests::test_unordered_hasher [function] [call site] 02781
94 SmallMap::create_index [function] [call site] 02783
94 Vec2::get_unchecked_mut [function] [call site] 02785
94 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 02787
93 Hashed::new_unchecked [function] [call site] 02788
93 Symbol::small_hash [function] [call site] 02789
94 Symbol::small_hash [function] [call site] 02790
95 Symbol::small_hash [function] [call site] 02791
93 DocParams::doc_params_with_starred_names [function] [call site] 02793
93 DocParams::doc_params_with_starred_names [function] [call site] 02794
93 test_no_loop_if_top_collection_is_empty [function] [call site] 02795
93 Dict::downcast_ref_key_string [function] [call site] 02796
94 tests::test_lint_duplicate_keys [function] [call site] 02797
94 hint::unlikely [function] [call site] 02798
94 TyStarlarkValue::is_str [function] [call site] 02799
95 TyStarlarkValue::self_check [function] [call site] 02800
95 TyStarlarkValue::new::<StarlarkStr> [function] [call site] 02801
94 cast::transmute [function] [call site] 02803
93 StarlarkCallable::clone [function] [call site] 02805
93 t::test_step_into [function] [call site] 02807
93 SmallMap::with_capacity [function] [call site] 02808
93 DocParams::doc_params_with_starred_names [function] [call site] 02809
93 DocParams::doc_params_with_starred_names [function] [call site] 02812
93 std::iter [function] [call site] 02813
93 test_special_function_zip [function] [call site] 02814
93 SmallMap::insert_hashed_unique_unchecked [function] [call site] 02815
93 Hashed::new_unchecked [function] [call site] 02816
93 Symbol::small_hash [function] [call site] 02817
93 SetData::iter_hashed [function] [call site] 02818
93 Arguments::unpack_kwargs_key_as_value [function] [call site] 02819
93 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 02824
94 Key::Int [function] [call site] 02826
94 StarlarkInt::from [function] [call site] 02827
94 StarlarkCallable::clone [function] [call site] 02828
94 NumRef::from [function] [call site] 02829
94 NumRef::as_int [function] [call site] 02830
94 Key::Int [function] [call site] 02832
94 StarlarkInt::from [function] [call site] 02833
94 Key::Float [function] [call site] 02835
94 Key::String [function] [call site] 02838
94 Key::Identifier [function] [call site] 02840
93 Hashed::new_unchecked [function] [call site] 02841
93 anyhow::Result::hash [function] [call site] 02842
93 Dict::insert_hashed [function] [call site] 02843
94 Dict::insert_hashed [function] [call site] 02844
93 hint::unlikely [function] [call site] 02845
93 OptionalDataKey::is_some [function] [call site] 02846
93 Variable::tuple_value_as_str [function] [call site] 02848
93 OwnedRefFrozenRef::to_owned [function] [call site] 02849
93 t::test_step_into [function] [call site] 02850
92 &'a [call site] 02852
92 DocReturn::default [function] [call site] 02854
92 test_garbage_collect [function] [call site] 02855
90 typing::globals::register_typing [function] [call site] 02856
91 values::typing::type_compiled::globals::register_eval_type [function] [call site] 02857
91 r::e::g::i::s::t::e::r::_::n::a::m::e::s::p::a::c::e::namespace [function] [call site] 02858
91 GlobalTypesBuilder::assign_unset [function] [call site] 02859
91 GlobalTypesBuilder::assign_unset [function] [call site] 02860
91 GlobalTypesBuilder::assign_unset [function] [call site] 02861
91 GlobalTypesBuilder::assign_unset [function] [call site] 02862
90 stdlib::internal::register_internal [function] [call site] 02863
91 GlobalsBuilder::namespace_no_docs [function] [call site] 02864
92 GlobalsBuilder::namespace_inner [function] [call site] 02865
93 repr_stack_push [function] [call site] 02866
93 SmallMap::new [function] [call site] 02867
93 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 02868
93 Assert::execute_unwrap [function] [call site] 02869
93 GlobalsBuilder::set_inner [function] [call site] 02870
94 DocReturn::default [function] [call site] 02871
94 last_mut [function] [call site] 02872
94 SymbolMap::insert [function] [call site] 02873
94 FrozenHeap::alloc_str [function] [call site] 02874
94 SymbolMap::insert [function] [call site] 02875
95 Symbol::new [function] [call site] 02876
95 find_mut [function] [call site] 02877
95 bool::hash [function] [call site] 02878
95 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 02880
95 tests::test_insert_unique [function] [call site] 02881
95 bool::hash [function] [call site] 02882
93 Buffer::alloc [function] [call site] 02884
93 LintT::new [function] [call site] 02885
94 CodeMap::file_span [function] [call site] 02886
94 CodeMap::source_span [function] [call site] 02887
94 OwnedRefFrozenRef::to_owned [function] [call site] 02888
91 starlark_rust_internal_members [function] [call site] 02889
90 t::e::s::t::s::::::::t::e::s::t::_::n::o::_::a::r::g::global [function] [call site] 02890
89 LibraryExtension::add [function] [call site] 02891
90 values::structs::structs::register_struct [function] [call site] 02892
90 values::namespace::globals::register_namespace [function] [call site] 02893
90 values::record::globals::register_record [function] [call site] 02894
90 values::enumeration::globals::register_enum [function] [call site] 02895
90 values::types::set::set::register_set [function] [call site] 02896
90 m::a::p::map [function] [call site] 02897
90 DocModule::filter [function] [call site] 02898
90 p::a::r::t::i::a::l::partial [function] [call site] 02899
90 extra::debug [function] [call site] 02900
90 p::r::i::n::t::print [function] [call site] 02901
90 p::p::r::i::n::t::pprint [function] [call site] 02902
90 p::s::t::r::pstr [function] [call site] 02903
90 p::r::e::p::r::prepr [function] [call site] 02904
90 t::e::s::t::s::::::::t::e::s::t::_::n::o::_::a::r::g::global [function] [call site] 02905
90 json::json [function] [call site] 02906
90 typing::globals::register_typing [function] [call site] 02907
90 stdlib::internal::register_internal [function] [call site] 02908
90 t::e::s::t::s::::::::t::e::s::t::_::n::o::_::a::r::g::global [function] [call site] 02909
88 len [function] [call site] 02910
88 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 02911
83 OwnedRefFrozenRef::as_ref [function] [call site] 02912
82 TestExample::get_methods [function] [call site] 02913
83 methods_for_type::<Self::Canonical> [function] [call site] 02914
82 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 02915
82 TestExample::get_methods [function] [call site] 02916
83 methods_for_type::<Self::Canonical> [function] [call site] 02917
82 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 02918
82 TestExample::get_methods [function] [call site] 02919
83 methods_for_type::<Self::Canonical> [function] [call site] 02920
82 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 02921
82 StarlarkStr::get_methods [function] [call site] 02922
83 methods_for_type::<Self::Canonical> [function] [call site] 02923
80 LibraryExtension::add [function] [call site] 02924
79 KnownMethods::build [function] [call site] 02925
78 LibraryExtension::all [function] [call site] 02926
77 ArcTy::display_with [function] [call site] 02927
76 GlobalsBuilder::with [function] [call site] 02928
76 KnownMethods::build [function] [call site] 02929
75 fail [function] [call site] 02930
73 Some [function] [call site] 02931
73 TyTuple::get [function] [call site] 02932
73 unwrap_or [function] [call site] 02933
73 CodeMap::full_span [function] [call site] 02934
73 Some [function] [call site] 02935
73 Pos [function] [call site] 02936
73 Pos [function] [call site] 02937
73 len [function] [call site] 02938
72 Option::unwrap_or_else [function] [call site] 02939
71 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02940
71 CodeMap::source_span [function] [call site] 02941
70 CodeMap::find_line_col [function] [call site] 02942
70 ResolvedSpan::from_span [function] [call site] 02943
69 Some [function] [call site] 02944
66 StarlarkCallable::clone [function] [call site] 02945
66 NumRef::from [function] [call site] 02946
66 NumRef::as_int [function] [call site] 02947
66 Some [function] [call site] 02948
66 Key::Int [function] [call site] 02949
66 StarlarkInt::from [function] [call site] 02950
66 Some [function] [call site] 02951
66 Key::Float [function] [call site] 02952
66 to_bits [function] [call site] 02953
66 Some [function] [call site] 02954
66 Key::String [function] [call site] 02955
66 Some [function] [call site] 02956
66 Key::Identifier [function] [call site] 02957
65 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 02958
65 CharIndex::div_ceil [function] [call site] 02959
65 mem::size_of::<usize> [function] [call site] 02960
65 std::intrinsics::copy_nonoverlapping [function] [call site] 02961
65 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 02962
65 AllocatedThinBoxSlice::as_ptr [function] [call site] 02963
65 &T::as_mut_ptr [function] [call site] 02964
65 CharIndex::try_into [function] [call site] 02965
65 Assert::execute_unwrap [function] [call site] 02966
65 &T::into_boxed_slice [function] [call site] 02967
64 Hashed::new [function] [call site] 02968
63 find_mut [function] [call site] 02969
63 bool::hash [function] [call site] 02970
63 Some [function] [call site] 02971
63 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 02972
63 tests::test_insert_unique [function] [call site] 02973
63 bool::hash [function] [call site] 02974
63 hash [function] [call site] 02975
62 RawPointer::ptr_value [function] [call site] 02976
62 GlobalTypesBuilder::assign_unset [function] [call site] 02977
62 Err [function] [call site] 02978
62 GlobalTypesBuilder::assign_unset [function] [call site] 02979
62 Ok [function] [call site] 02980
60 expr [function] [call site] 02981
60 flow [function] [call site] 02982
60 expr [function] [call site] 02983
60 expr [function] [call site] 02984
60 flow [function] [call site] 02985
60 stmt [function] [call site] 02986
60 flow [function] [call site] 02987
60 expr [function] [call site] 02988
60 flow [function] [call site] 02989
60 stmt [function] [call site] 02990
60 flow [function] [call site] 02991
60 stmt [function] [call site] 02992
60 flow [function] [call site] 02993
60 opt_type_expr [function] [call site] 02994
60 OwnedRefFrozenRef::as_ref [function] [call site] 02995
60 m::a::p::map [function] [call site] 02996
61 TyTuple::get [function] [call site] 02997
61 StarlarkValue::iterate [function] [call site] 02998
61 StarlarkSerializerImpl::setup_current_heap [function] [call site] 02999
61 Alloca::with_capacity [function] [call site] 03000
61 starlark::Result::size_hint [function] [call site] 03001
61 Vec::push [function] [call site] 03002
61 Value::invoke_pos [function] [call site] 03003
60 SortedVec::new [function] [call site] 03005
60 parameters [function] [call site] 03006
60 Vec::push [function] [call site] 03007
60 Bind::Set [function] [call site] 03008
60 StarlarkCallable::clone [function] [call site] 03009
60 stmt [function] [call site] 03010
60 Vec::push [function] [call site] 03011
60 Bind::Scope [function] [call site] 03012
60 Scope::new [function] [call site] 03013
60 opt_type_expr [function] [call site] 03014
60 OwnedRefFrozenRef::as_ref [function] [call site] 03015
60 expr [function] [call site] 03016
60 expr_lvalue [function] [call site] 03017
60 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 03018
60 expr [function] [call site] 03019
60 AssignTargetP::visit_lvalue [function] [call site] 03020
61 u::n::i::o::n::_::t::y::p::e::recurse [function] [call site] 03021
60 Vec::push [function] [call site] 03022
60 Bind::Get [function] [call site] 03023
60 StarlarkCallable::clone [function] [call site] 03024
60 m::a::p::map [function] [call site] 03025
61 TyTuple::get [function] [call site] 03026
61 StarlarkValue::iterate [function] [call site] 03027
61 StarlarkSerializerImpl::setup_current_heap [function] [call site] 03028
61 Alloca::with_capacity [function] [call site] 03029
61 starlark::Result::size_hint [function] [call site] 03030
61 Vec::push [function] [call site] 03031
61 Value::invoke_pos [function] [call site] 03032
60 expr [function] [call site] 03034
60 expr_lvalue [function] [call site] 03035
60 expr [function] [call site] 03036
60 expr_lvalue [function] [call site] 03037
60 flow [function] [call site] 03038
60 stmt [function] [call site] 03039
60 flow [function] [call site] 03040
60 Vec::push [function] [call site] 03041
60 Bind::Set [function] [call site] 03042
60 StarlarkCallable::clone [function] [call site] 03043
60 StarlarkCallable::clone [function] [call site] 03044
60 StarlarkCallable::clone [function] [call site] 03045
59 identifier_as_statement [function] [call site] 03046
59 NativeCodeMap::to_codemap [function] [call site] 03047
58 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 03048
58 check [function] [call site] 03049
58 NativeCodeMap::to_codemap [function] [call site] 03050
57 duplicate_top_level_assignment [function] [call site] 03051
58 LintT::new [function] [call site] 03052
58 LintT::new [function] [call site] 03053
59 CodeMap::file_span [function] [call site] 03054
59 CodeMap::source_span [function] [call site] 03055
59 OwnedRefFrozenRef::to_owned [function] [call site] 03056
58 identifier_as_statement [function] [call site] 03058
58 NativeCodeMap::to_codemap [function] [call site] 03059
55 Module::with_temp_heap [function] [call site] 03060
55 Assert::execute_unwrap_true [function] [call site] 03061
53 check [function] [call site] 03062
52 ValueOfUncheckedGeneric::cast [function] [call site] 03063
52 LintT::new [function] [call site] 03064
51 test_no_loop_if_top_collection_is_empty [function] [call site] 03065
51 len [function] [call site] 03066
51 DocReturn::default [function] [call site] 03067
51 T::static_type_id [function] [call site] 03069
52 TypeId::of::<T::StaticType> [function] [call site] 03070
51 anyhow::Result::push [function] [call site] 03071
51 Dupe::dupe [function] [call site] 03072
52 StarlarkCallable::clone [function] [call site] 03073
51 anyhow::Result::sort_by_key [function] [call site] 03074
51 std::cmp::Reverse [function] [call site] 03075
51 std::cmp::Reverse [function] [call site] 03076
51 Dupe::dupe [function] [call site] 03077
51 CsvWriter::new [function] [call site] 03078
52 LintT::new [function] [call site] 03079
52 &'a [call site] 03080
53 SmallArcVec1OrStatic::as_slice [function] [call site] 03081
53 &[T]::iter [function] [call site] 03082
52 r::e::g::i::s::t::e::r::_::o::t::h::e::r::enumerate [function] [call site] 03083
53 starlark::Result::get [function] [call site] 03084
53 StarlarkValue::iterate [function] [call site] 03085
53 r::e::g::i::s::t::e::r::_::o::t::h::e::r::enumerate [function] [call site] 03086
53 values::list::AllocList [function] [call site] 03089
52 Self::push [function] [call site] 03090
53 ArcTy::display_with [function] [call site] 03091
53 FastCell::take [function] [call site] 03092
53 hint::unlikely [function] [call site] 03093
53 SymbolMap::insert [function] [call site] 03094
53 RawPointer::ptr_value [function] [call site] 03095
53 GlobalTypesBuilder::assign_unset [function] [call site] 03096
53 GlobalTypesBuilder::assign_unset [function] [call site] 03098
52 Self::push_str [function] [call site] 03100
52 Self::push [function] [call site] 03101
51 CsvWriter::write_value [function] [call site] 03102
52 repr_stack_push [function] [call site] 03103
52 push_str [function] [call site] 03104
52 SmallDuration::format_for_csv [function] [call site] 03105
51 CsvWriter::write_value [function] [call site] 03106
51 CsvWriter::write_value [function] [call site] 03107
51 CsvWriter::write_value [function] [call site] 03108
51 CsvWriter::finish_row [function] [call site] 03109
52 repr_stack_push [function] [call site] 03110
51 CsvWriter::write_value [function] [call site] 03111
51 CodeMap::filename [function] [call site] 03112
51 CsvWriter::write_display [function] [call site] 03113
52 CsvWriter::write_value [function] [call site] 03114
53 repr_stack_push [function] [call site] 03115
53 push_str [function] [call site] 03116
53 SmallDuration::format_for_csv [function] [call site] 03117
51 CodeMap::resolve_span [function] [call site] 03119
51 CsvWriter::write_value [function] [call site] 03120
51 CsvWriter::write_value [function] [call site] 03121
51 CsvWriter::finish_row [function] [call site] 03122
51 UnorderedHasher::finish [function] [call site] 03123
52 StarlarkHasher::new [function] [call site] 03124
52 UnorderedHasher::finish [function] [call site] 03127
49 StmtProfileData::write_to_string [function] [call site] 03128
47 ModuleScopeData::get_binding [function] [call site] 03129
47 Binding::resolved_slot [function] [call site] 03130
47 Ok [function] [call site] 03131
47 Err [function] [call site] 03132
47 GlobalTypesBuilder::internal_error [function] [call site] 03133
48 InternalError::msg [function] [call site] 03134
46 SymbolMap::insert [function] [call site] 03135
46 GlobalValue::any [function] [call site] 03136
46 Ok [function] [call site] 03137
44 Ok [function] [call site] 03138
44 Ok [function] [call site] 03139
44 Ok [function] [call site] 03140
44 GlobalTypesBuilder::assign_unset_ident [function] [call site] 03141
43 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 03142
43 TyTuple::get [function] [call site] 03143
43 MaybeUninit::zeroed [function] [call site] 03144
43 anyhow::Result::assume_init [function] [call site] 03145
42 hint::unlikely [function] [call site] 03146
42 SymbolMap::insert [function] [call site] 03147
42 RawPointer::ptr_value [function] [call site] 03148
42 GlobalTypesBuilder::assign_unset [function] [call site] 03149
42 Err [function] [call site] 03150
42 GlobalTypesBuilder::assign_unset [function] [call site] 03151
42 Ok [function] [call site] 03152
41 map_err [function] [call site] 03153
41 E::v::a::l::u::a::t::o::r::::::::w::i::t::h::_::c::a::l::l::_::s::t::a::c::k::add_diagnostics [function] [call site] 03154
42 Error::set_call_stack [function] [call site] 03155
43 Error::set_call_stack [function] [call site] 03156
42 CheapCallStack::to_diagnostic_frames [function] [call site] 03157
43 SortedVec::new [function] [call site] 03158
43 anyhow::Result::extend_frames [function] [call site] 03159
44 repr_stack_push [function] [call site] 03160
44 ValueOfUncheckedGeneric::to_value [function] [call site] 03161
44 PartialGen::name_for_call_stack [function] [call site] 03162
45 OwnedRefFrozenRef::to_owned [function] [call site] 03163
44 FrozenFileSpan::to_file_span [function] [call site] 03165
45 Dupe::dupe [function] [call site] 03166
44 InlinedFrame::extend_frames [function] [call site] 03167
45 repr_stack_push [function] [call site] 03168
45 ValueOfUncheckedGeneric::to_value [function] [call site] 03169
45 PartialGen::name_for_call_stack [function] [call site] 03170
45 FrozenFileSpan::to_file_span [function] [call site] 03172
45 InlinedFrame::extend_frames [function] [call site] 03173
43 InlinedFrame::extend_frames [function] [call site] 03174
44 repr_stack_push [function] [call site] 03175
44 ValueOfUncheckedGeneric::to_value [function] [call site] 03176
44 PartialGen::name_for_call_stack [function] [call site] 03177
44 FrozenFileSpan::to_file_span [function] [call site] 03179
44 InlinedFrame::extend_frames [function] [call site] 03180
42 DocReturn::default [function] [call site] 03181
41 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 03183
40 Value::get_ref_full [function] [call site] 03184
41 AValueDynFull::new [function] [call site] 03185
41 Value::get_ref [function] [call site] 03186
42 ValueOfUncheckedGeneric::unpack [function] [call site] 03187
42 AValueOrForward::unpack_header_unchecked [function] [call site] 03188
42 ValueOfUncheckedGeneric::unpack [function] [call site] 03189
43 UnpackValue::unpack_value_err [function] [call site] 03190
43 ValueOfUncheckedGeneric::get [function] [call site] 03191
43 ValueOfUncheckedGeneric::to_value [function] [call site] 03192
42 PointerI32::as_avalue_dyn [function] [call site] 03193
43 AValueDyn::new [function] [call site] 03194
43 StarlarkValueRawPtr::new_pointer_i32 [function] [call site] 03195
43 TyStarlarkValue::is_type_from_vtable [function] [call site] 03196
40 AValueDynFull::invoke [function] [call site] 03197
37 Ok [function] [call site] 03198
37 Err [function] [call site] 03199
35 golden_test_template [function] [call site] 03200
36 env::var [function] [call site] 03201
36 make_golden [function] [call site] 03203
36 env::var [function] [call site] 03204
36 UnorderedHasher::_write [function] [call site] 03206
36 with_context [function] [call site] 03207
36 Assert::execute_unwrap [function] [call site] 03208
36 fs::read_to_string [function] [call site] 03209
36 with_context [function] [call site] 03210
36 Assert::execute_unwrap [function] [call site] 03211
36 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 03212
34 module [function] [call site] 03213
34 TyTuple::get [function] [call site] 03214
34 Assert::execute_unwrap [function] [call site] 03215
34 module("instrs.star", [call site] 03216
4 .get("test") [call site] 03217
4 .unwrap() [call site] 03218
4 .downcast::<FrozenDef> [function] [call site] 03219
34 Assert::execute_unwrap [function] [call site] 03220
34 LintT::new [function] [call site] 03221
34 Assert::execute_unwrap [function] [call site] 03222
34 Assert::execute_unwrap [function] [call site] 03223
34 Assert::execute_unwrap [function] [call site] 03224
34 Assert::execute_unwrap [function] [call site] 03225
34 Assert::execute_unwrap [function] [call site] 03226
33 starlark_syntax::golden_test_template::golden_test_template [function] [call site] 03227
30 LintT::new [function] [call site] 03228
30 diagnostic::diagnostic_display [function] [call site] 03229
31 Diagnostic::get_display_list [function] [call site] 03230
32 span_display::span_display [function] [call site] 03231
33 SortedVec::new [function] [call site] 03235
33 m::a::p::map [function] [call site] 03236
34 TyTuple::get [function] [call site] 03237
34 StarlarkValue::iterate [function] [call site] 03238
34 StarlarkSerializerImpl::setup_current_heap [function] [call site] 03239
34 Alloca::with_capacity [function] [call site] 03240
34 starlark::Result::size_hint [function] [call site] 03241
34 Vec::push [function] [call site] 03242
34 Value::invoke_pos [function] [call site] 03243
33 starlark::Result::unwrap_or_default [function] [call site] 03245
33 DocReturn::default [function] [call site] 03246
33 EvalMessage::from [function] [call site] 03247
34 CodeMap::filename [function] [call site] 03248
34 OwnedRefFrozenRef::to_owned [function] [call site] 03249
34 CodeMap::resolve_span [function] [call site] 03251
32 OwnedRefFrozenRef::as_ref [function] [call site] 03253
32 OwnedRefFrozenRef::as_ref [function] [call site] 03255
33 OwnedRefFrozenRef::as_ref [function] [call site] 03256
30 fmt::Result::unwrap [function] [call site] 03258
31 Assert::execute [function] [call site] 03259
31 Error::eprint [function] [call site] 03260
28 Buffer::alloc [function] [call site] 03261
28 StmtCompiledCell::new [function] [call site] 03262
28 std::ptr [function] [call site] 03263
28 ValueOfUncheckedGeneric::cast [function] [call site] 03264
28 StmtCompiledCell::new [function] [call site] 03265
28 test_list_append [function] [call site] 03266
28 ValueOfUncheckedGeneric::cast [function] [call site] 03267
28 LintT::new [function] [call site] 03268
27 len [function] [call site] 03269
27 SymbolMap::insert [function] [call site] 03270
28 Symbol::new [function] [call site] 03271
28 find_mut [function] [call site] 03272
28 bool::hash [function] [call site] 03273
28 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 03275
28 tests::test_insert_unique [function] [call site] 03276
28 bool::hash [function] [call site] 03277
27 anyhow::Result::as_str [function] [call site] 03279
28 StarlarkValue::length [function] [call site] 03280
28 OwnedRefFrozenRef::to_owned [function] [call site] 03281
27 AstModule::parse [function] [call site] 03282
27 OwnedRefFrozenRef::to_owned [function] [call site] 03283
27 Evaluator::trigger_gc [function] [call site] 03284
27 Evaluator::new [function] [call site] 03285
27 Evaluator::enable_static_typechecking [function] [call site] 03286
27 Assert::set_print_handler [function] [call site] 03287
27 Assert::disable_gc [function] [call site] 03289
27 Evaluator::before_stmt_fn [function] [call site] 03291
28 Evaluator::before_stmt [function] [call site] 03292
29 EvaluationInstrumentation::change [function] [call site] 03293
30 T::static_type_of [function] [call site] 03294
30 fail::not_enabled [function] [call site] 03295
31 fail::fstring_golden_test_with_dialect [function] [call site] 03296
32 Assert::new [function] [call site] 03297
32 fail::fstring_golden_test_with_dialect [function] [call site] 03298
32 golden_test_template [function] [call site] 03300
30 fail::not_enabled [function] [call site] 03301
29 repr_stack_push [function] [call site] 03302
28 BeforeStmtFunc::from_fn [function] [call site] 03303
29 Self::Fn [function] [call site] 03304
27 Evaluator::set_loader [function] [call site] 03305
27 Evaluator::eval_module [function] [call site] 03306
27 crate::Result::map_err [function] [call site] 03307
26 Error::eprint [function] [call site] 03308
24 LintT::new [function] [call site] 03309
24 Assert::execute_unwrap [function] [call site] 03310
23 AllocTuple [function] [call site] 03311
23 Buffer::alloc [function] [call site] 03312
23 AllocTuple [function] [call site] 03313
23 std::iter [function] [call site] 03314
23 [&T]::copied [function] [call site] 03315
23 filter [function] [call site] 03316
23 Buffer::alloc [function] [call site] 03317
23 AllocTuple [function] [call site] 03318
23 Buffer::alloc [function] [call site] 03319
23 AllocTuple [function] [call site] 03320
23 std::iter [function] [call site] 03321
23 [&T]::copied [function] [call site] 03322
23 filter [function] [call site] 03323
22 StarlarkValue::iterate_collect [function] [call site] 03324
21 StarlarkSerializerImpl::setup_current_heap [function] [call site] 03325
21 Alloca::with_capacity [function] [call site] 03326
21 starlark::Result::size_hint [function] [call site] 03327
21 Vec::push [function] [call site] 03328
21 Value::invoke_pos [function] [call site] 03329
21 Ok [function] [call site] 03330
20 DocModule::filter [function] [call site] 03331
20 p::a::r::t::i::a::l::partial [function] [call site] 03332
20 extra::debug [function] [call site] 03333
20 p::r::i::n::t::print [function] [call site] 03334
20 p::p::r::i::n::t::pprint [function] [call site] 03335
20 p::s::t::r::pstr [function] [call site] 03336
20 p::r::e::p::r::prepr [function] [call site] 03337
20 t::e::s::t::s::::::::t::e::s::t::_::n::o::_::a::r::g::global [function] [call site] 03338
20 json::json [function] [call site] 03339
20 typing::globals::register_typing [function] [call site] 03340
20 stdlib::internal::register_internal [function] [call site] 03341
20 t::e::s::t::s::::::::t::e::s::t::_::n::o::_::a::r::g::global [function] [call site] 03342
17 Array::len [function] [call site] 03343
18 TyTuple::get [function] [call site] 03344
17 TyTuple::get [function] [call site] 03345
16 Ok [function] [call site] 03346
15 AstModule::lint [function] [call site] 03347
16 SortedVec::new [function] [call site] 03348
16 Array::try_extend [function] [call site] 03349
16 AstModule::lint [function] [call site] 03350
16 SortedVec::into_iter [function] [call site] 03351
17 &'a [call site] 03352
16 Self::IntoIter::map [function] [call site] 03353
16 Array::try_extend [function] [call site] 03354
16 AstModule::lint [function] [call site] 03355
17 SortedVec::new [function] [call site] 03356
17 Array::try_extend [function] [call site] 03357
17 AstModule::lint [function] [call site] 03358
17 SortedVec::into_iter [function] [call site] 03359
17 Self::IntoIter::map [function] [call site] 03360
17 Array::try_extend [function] [call site] 03361
17 AstModule::lint [function] [call site] 03362
17 SortedVec::into_iter [function] [call site] 03363
17 Self::IntoIter::map [function] [call site] 03364
17 Array::try_extend [function] [call site] 03365
17 AstModule::lint [function] [call site] 03366
18 SortedVec::new [function] [call site] 03367
18 Array::try_extend [function] [call site] 03368
18 AstModule::lint [function] [call site] 03369
18 SortedVec::into_iter [function] [call site] 03370
18 Self::IntoIter::map [function] [call site] 03371
18 Array::try_extend [function] [call site] 03372
18 AstModule::lint [function] [call site] 03373
18 SortedVec::into_iter [function] [call site] 03374
18 Self::IntoIter::map [function] [call site] 03375
18 Array::try_extend [function] [call site] 03376
18 AstModule::lint [function] [call site] 03377
18 SortedVec::into_iter [function] [call site] 03378
18 Self::IntoIter::map [function] [call site] 03379
18 Array::try_extend [function] [call site] 03380
18 AstModule::lint [function] [call site] 03381
19 SortedVec::new [function] [call site] 03382
19 Array::try_extend [function] [call site] 03383
19 AstModule::lint [function] [call site] 03384
19 SortedVec::into_iter [function] [call site] 03385
19 Self::IntoIter::map [function] [call site] 03386
19 Array::try_extend [function] [call site] 03387
19 AstModule::lint [function] [call site] 03388
19 SortedVec::into_iter [function] [call site] 03389
19 Self::IntoIter::map [function] [call site] 03390
19 Array::try_extend [function] [call site] 03391
19 AstModule::lint [function] [call site] 03392
19 SortedVec::into_iter [function] [call site] 03393
19 Self::IntoIter::map [function] [call site] 03394
19 Array::try_extend [function] [call site] 03395
19 AstModule::lint [function] [call site] 03396
19 SortedVec::into_iter [function] [call site] 03397
19 Self::IntoIter::map [function] [call site] 03398
19 Array::try_extend [function] [call site] 03399
19 AstModule::lint [function] [call site] 03400
20 SortedVec::new [function] [call site] 03401
20 Array::try_extend [function] [call site] 03402
20 AstModule::lint [function] [call site] 03403
20 SortedVec::into_iter [function] [call site] 03404
20 Self::IntoIter::map [function] [call site] 03405
20 Array::try_extend [function] [call site] 03406
20 AstModule::lint [function] [call site] 03407
20 SortedVec::into_iter [function] [call site] 03408
20 Self::IntoIter::map [function] [call site] 03409
20 Array::try_extend [function] [call site] 03410
20 AstModule::lint [function] [call site] 03411
20 SortedVec::into_iter [function] [call site] 03412
20 Self::IntoIter::map [function] [call site] 03413
20 Array::try_extend [function] [call site] 03414
20 AstModule::lint [function] [call site] 03415
20 SortedVec::into_iter [function] [call site] 03416
20 Self::IntoIter::map [function] [call site] 03417
20 Array::try_extend [function] [call site] 03418
20 AstModule::lint [function] [call site] 03419
20 SortedVec::into_iter [function] [call site] 03420
20 Self::IntoIter::map [function] [call site] 03421
20 Array::try_extend [function] [call site] 03422
20 AstModule::lint [function] [call site] 03423
21 SortedVec::new [function] [call site] 03424
21 Array::try_extend [function] [call site] 03425
21 AstModule::lint [function] [call site] 03426
21 SortedVec::into_iter [function] [call site] 03427
21 Self::IntoIter::map [function] [call site] 03428
21 Array::try_extend [function] [call site] 03429
21 AstModule::lint [function] [call site] 03430
21 SortedVec::into_iter [function] [call site] 03431
21 Self::IntoIter::map [function] [call site] 03432
21 Array::try_extend [function] [call site] 03433
21 AstModule::lint [function] [call site] 03434
21 SortedVec::into_iter [function] [call site] 03435
21 Self::IntoIter::map [function] [call site] 03436
21 Array::try_extend [function] [call site] 03437
21 AstModule::lint [function] [call site] 03438
21 SortedVec::into_iter [function] [call site] 03439
21 Self::IntoIter::map [function] [call site] 03440
21 Array::try_extend [function] [call site] 03441
21 AstModule::lint [function] [call site] 03442
21 SortedVec::into_iter [function] [call site] 03443
21 Self::IntoIter::map [function] [call site] 03444
21 Array::try_extend [function] [call site] 03445
21 AstModule::lint [function] [call site] 03446
21 SortedVec::into_iter [function] [call site] 03447
21 Self::IntoIter::map [function] [call site] 03448
21 SmallMap::retain [function] [call site] 03449
22 SmallMap::retain [function] [call site] 03452
23 SmallMap::len [function] [call site] 03453
23 SmallMap::retain [function] [call site] 03454
21 AstModule::is_suppressed [function] [call site] 03455
22 Context::is_suppressed [function] [call site] 03456
23 std::iter [function] [call site] 03457
23 t::e::s::t::s::::::::t::e::s::t::_::c::a::n::_::c::o::n::v::e::r::t::convert_any [function] [call site] 03458
23 Context::is_suppressed [function] [call site] 03462
20 SortedVec::into_iter [function] [call site] 03463
20 Self::IntoIter::map [function] [call site] 03464
20 SmallMap::retain [function] [call site] 03465
20 AstModule::is_suppressed [function] [call site] 03466
19 SortedVec::into_iter [function] [call site] 03467
19 Self::IntoIter::map [function] [call site] 03468
19 Array::try_extend [function] [call site] 03469
19 AstModule::lint [function] [call site] 03470
19 SortedVec::into_iter [function] [call site] 03471
19 Self::IntoIter::map [function] [call site] 03472
19 SmallMap::retain [function] [call site] 03473
19 AstModule::is_suppressed [function] [call site] 03474
18 SortedVec::into_iter [function] [call site] 03475
18 Self::IntoIter::map [function] [call site] 03476
18 Array::try_extend [function] [call site] 03477
18 AstModule::lint [function] [call site] 03478
18 SortedVec::into_iter [function] [call site] 03479
18 Self::IntoIter::map [function] [call site] 03480
18 Array::try_extend [function] [call site] 03481
18 AstModule::lint [function] [call site] 03482
18 SortedVec::into_iter [function] [call site] 03483
18 Self::IntoIter::map [function] [call site] 03484
18 SmallMap::retain [function] [call site] 03485
18 AstModule::is_suppressed [function] [call site] 03486
17 SortedVec::into_iter [function] [call site] 03487
17 Self::IntoIter::map [function] [call site] 03488
17 Array::try_extend [function] [call site] 03489
17 AstModule::lint [function] [call site] 03490
17 SortedVec::into_iter [function] [call site] 03491
17 Self::IntoIter::map [function] [call site] 03492
17 Array::try_extend [function] [call site] 03493
17 AstModule::lint [function] [call site] 03494
17 SortedVec::into_iter [function] [call site] 03495
17 Self::IntoIter::map [function] [call site] 03496
17 Array::try_extend [function] [call site] 03497
17 AstModule::lint [function] [call site] 03498
17 SortedVec::into_iter [function] [call site] 03499
17 Self::IntoIter::map [function] [call site] 03500
17 SmallMap::retain [function] [call site] 03501
17 AstModule::is_suppressed [function] [call site] 03502
16 SortedVec::into_iter [function] [call site] 03503
16 Self::IntoIter::map [function] [call site] 03504
16 Array::try_extend [function] [call site] 03505
16 AstModule::lint [function] [call site] 03506
16 SortedVec::into_iter [function] [call site] 03507
16 Self::IntoIter::map [function] [call site] 03508
16 Array::try_extend [function] [call site] 03509
16 AstModule::lint [function] [call site] 03510
16 SortedVec::into_iter [function] [call site] 03511
16 Self::IntoIter::map [function] [call site] 03512
16 Array::try_extend [function] [call site] 03513
16 AstModule::lint [function] [call site] 03514
16 SortedVec::into_iter [function] [call site] 03515
16 Self::IntoIter::map [function] [call site] 03516
16 Array::try_extend [function] [call site] 03517
16 AstModule::lint [function] [call site] 03518
16 SortedVec::into_iter [function] [call site] 03519
16 Self::IntoIter::map [function] [call site] 03520
16 SmallMap::retain [function] [call site] 03521
16 AstModule::is_suppressed [function] [call site] 03522
15 SortedVec::into_iter [function] [call site] 03523
15 Self::IntoIter::map [function] [call site] 03524
15 Array::try_extend [function] [call site] 03525
15 AstModule::lint [function] [call site] 03526
15 SortedVec::into_iter [function] [call site] 03527
15 Self::IntoIter::map [function] [call site] 03528
15 Array::try_extend [function] [call site] 03529
15 AstModule::lint [function] [call site] 03530
15 SortedVec::into_iter [function] [call site] 03531
15 Self::IntoIter::map [function] [call site] 03532
15 Array::try_extend [function] [call site] 03533
15 AstModule::lint [function] [call site] 03534
15 SortedVec::into_iter [function] [call site] 03535
15 Self::IntoIter::map [function] [call site] 03536
15 Array::try_extend [function] [call site] 03537
15 AstModule::lint [function] [call site] 03538
15 SortedVec::into_iter [function] [call site] 03539
15 Self::IntoIter::map [function] [call site] 03540
15 Array::try_extend [function] [call site] 03541
15 AstModule::lint [function] [call site] 03542
15 SortedVec::into_iter [function] [call site] 03543
15 Self::IntoIter::map [function] [call site] 03544
15 SmallMap::retain [function] [call site] 03545
15 AstModule::is_suppressed [function] [call site] 03546
13 EvalMessage::from_diagnostic [function] [call site] 03547
14 CodeMap::source_span [function] [call site] 03548
14 OwnedRefFrozenRef::to_owned [function] [call site] 03549
14 CodeMap::resolve_span [function] [call site] 03550
14 CodeMap::filename [function] [call site] 03551
14 OwnedRefFrozenRef::to_owned [function] [call site] 03552
14 OwnedRefFrozenRef::to_owned [function] [call site] 03554
14 impl [call site] 03556
15 Alloca::with_capacity [function] [call site] 03557
15 test_no_loop_if_top_collection_is_empty [function] [call site] 03558
15 DocReturn::default [function] [call site] 03560
15 T::static_type_id [function] [call site] 03561
15 anyhow::Result::push [function] [call site] 03562
15 Dupe::dupe [function] [call site] 03563
15 anyhow::Result::sort_by_key [function] [call site] 03564
15 std::cmp::Reverse [function] [call site] 03565
15 std::cmp::Reverse [function] [call site] 03566
15 Dupe::dupe [function] [call site] 03567
15 CsvWriter::new [function] [call site] 03568
15 CsvWriter::write_value [function] [call site] 03569
15 CsvWriter::write_value [function] [call site] 03570
15 CsvWriter::write_value [function] [call site] 03571
15 CsvWriter::write_value [function] [call site] 03572
15 CsvWriter::finish_row [function] [call site] 03573
15 CsvWriter::write_value [function] [call site] 03574
15 CodeMap::filename [function] [call site] 03575
15 CsvWriter::write_display [function] [call site] 03576
15 CodeMap::resolve_span [function] [call site] 03577
15 CsvWriter::write_value [function] [call site] 03578
15 CsvWriter::write_value [function] [call site] 03579
15 CsvWriter::finish_row [function] [call site] 03580
15 UnorderedHasher::finish [function] [call site] 03581
13 Error::without_diagnostic [function] [call site] 03583
14 DocModuleInfo::traverse_inner [function] [call site] 03584
15 (bool, [call site] 03585
16 ArcTy::display_with [function] [call site] 03586
16 FastCell::take [function] [call site] 03587
16 hint::unlikely [function] [call site] 03588
16 SymbolMap::insert [function] [call site] 03589
16 RawPointer::ptr_value [function] [call site] 03590
16 GlobalTypesBuilder::assign_unset [function] [call site] 03591
16 GlobalTypesBuilder::assign_unset [function] [call site] 03593
15 DocPageRef::Module [function] [call site] 03595
15 OwnedRefFrozenRef::to_owned [function] [call site] 03596
15 OwnedRefFrozenRef::to_owned [function] [call site] 03597
15 &str::is_empty [function] [call site] 03598
15 OwnedRefFrozenRef::to_owned [function] [call site] 03599
15 Array::try_extend [function] [call site] 03600
15 DocModuleInfo::traverse_inner [function] [call site] 03603
16 (bool, [call site] 03604
16 DocPageRef::Module [function] [call site] 03605
16 OwnedRefFrozenRef::to_owned [function] [call site] 03606
16 OwnedRefFrozenRef::to_owned [function] [call site] 03607
16 &str::is_empty [function] [call site] 03608
16 OwnedRefFrozenRef::to_owned [function] [call site] 03609
16 Array::try_extend [function] [call site] 03610
16 DocModuleInfo::traverse_inner [function] [call site] 03611
16 (bool, [call site] 03612
16 DocPageRef::Type [function] [call site] 03613
16 OwnedRefFrozenRef::to_owned [function] [call site] 03614
16 Dupe::dupe [function] [call site] 03616
15 (bool, [call site] 03617
15 DocPageRef::Type [function] [call site] 03618
15 OwnedRefFrozenRef::to_owned [function] [call site] 03619
15 Dupe::dupe [function] [call site] 03621
13 EvalMessage::from_any_error [function] [call site] 03622
14 usize::display [function] [call site] 03623
15 Assert::new [function] [call site] 03624
15 Assert::globals_add [function] [call site] 03625
15 starlark_syntax::golden_test_template::golden_test_template [function] [call site] 03628
15 tests::util::trim_rust_backtrace [function] [call site] 03629
16 s::t::r::i::n::g::_::m::e::t::h::o::d::s::find [function] [call site] 03630
17 starlark_syntax::fast_string::convert_str_indices [function] [call site] 03631
17 NoneOr::into_option [function] [call site] 03632
17 NoneOr::into_option [function] [call site] 03633
17 s::t::r::i::n::g::_::m::e::t::h::o::d::s::find [function] [call site] 03634
17 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 03635
16 trim_end [function] [call site] 03638
16 Self::trim_end [function] [call site] 03639
15 starlark_syntax::golden_test_template::golden_test_template [function] [call site] 03640
15 tests::util::trim_rust_backtrace [function] [call site] 03641
15 starlark_syntax::golden_test_template::golden_test_template [function] [call site] 03642
15 tests::util::trim_rust_backtrace [function] [call site] 03643
14 StmtProfileData::write_to_string [function] [call site] 03644
14 OwnedRefFrozenRef::to_owned [function] [call site] 03645
11 Result::unwrap_or_else [function] [call site] 03646
11 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 03647
11 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 03648
11 Err [function] [call site] 03649
11 ValueError::IndexOutOfBound [function] [call site] 03650
11 t::test_step_into [function] [call site] 03651
11 Ok [function] [call site] 03652
11 crate::Result::remove [function] [call site] 03653
12 (bool, [call site] 03654
12 LintT::new [function] [call site] 03655
12 Assert::execute_unwrap [function] [call site] 03656
12 Assert::execute_unwrap [function] [call site] 03657
12 Assert::execute_unwrap [function] [call site] 03658
12 analysis::unused_loads::remove::remove_unused_loads [function] [call site] 03659
12 crate::Result::unwrap [function] [call site] 03660
12 Assert::execute_unwrap [function] [call site] 03661
12 Assert::execute_unwrap [function] [call site] 03662
12 Assert::execute_unwrap [function] [call site] 03663
12 starlark_syntax::golden_test_template::golden_test_template [function] [call site] 03664
10 Assert::execute_unwrap [function] [call site] 03665
10 max_depth_for_iter [function] [call site] 03666
10 map [function] [call site] 03667
10 test_garbage_collect [function] [call site] 03668
10 a::s::s::e::r::t::s::_::s::t::a::r::contains [function] [call site] 03669
11 StarlarkValue::is_in [function] [call site] 03670
11 t::test_step_into [function] [call site] 03672
10 State::add_warning [function] [call site] 03674
11 SymbolMap::insert [function] [call site] 03675
11 repr_stack_push [function] [call site] 03676
11 LintT::new [function] [call site] 03677
12 CodeMap::file_span [function] [call site] 03678
12 CodeMap::source_span [function] [call site] 03679
12 OwnedRefFrozenRef::to_owned [function] [call site] 03680
11 OwnedRefFrozenRef::to_owned [function] [call site] 03681
10 max_depth_for_iter [function] [call site] 03682
10 unbound [call site] 03683
6 .iter() [call site] 03684
6 .partition::<Vec<AstStr>, [call site] 03685
10 a::s::s::e::r::t::s::_::s::t::a::r::contains [function] [call site] 03686
10 max_depth_for_iter [function] [call site] 03687
10 test_garbage_collect [function] [call site] 03689
10 test_no_loop_if_top_collection_is_empty [function] [call site] 03690
10 contains [function] [call site] 03691
10 contains [function] [call site] 03692
10 starts_with [function] [call site] 03693
10 TyTuple::get [function] [call site] 03694
10 is_some_and [function] [call site] 03695
10 contains [function] [call site] 03696
10 State::add_warning [function] [call site] 03697
10 Kind::unused [function] [call site] 03698
11 NameWarning::UnusedLoad [function] [call site] 03699
11 NameWarning::UnusedArgument [function] [call site] 03700
11 NameWarning::UnusedAssign [function] [call site] 03701
10 last_mut [function] [call site] 03702
10 contains [function] [call site] 03703
10 State::add_warning [function] [call site] 03704
10 a::s::s::e::r::t::s::_::s::t::a::r::contains [function] [call site] 03705
10 repr_stack_push [function] [call site] 03706
9 T::static_type_of [function] [call site] 03707
9 TypeMatcherBox::new [function] [call site] 03708
9 TypeMatcherBox::new [function] [call site] 03709
8 AstModule::parse [function] [call site] 03710
8 OwnedRefFrozenRef::to_owned [function] [call site] 03711
8 resolve_breakpoints [function] [call site] 03712
9 AstModule::stmt_locations [function] [call site] 03713
10 SortedVec::new [function] [call site] 03714
10 test_go [function] [call site] 03715
11 Assert::new [function] [call site] 03716
11 Assert::disable_static_typechecking [function] [call site] 03717
11 Assert::conformance_except [function] [call site] 03718
12 max_depth_for_iter [function] [call site] 03719
12 usize::peekable [function] [call site] 03720
12 ConformanceTest::parse [function] [call site] 03721
13 tests::test_lint_suppressions_line_before_windows_newlines [function] [call site] 03722
13 lines() [call site] 03725
6 .collect::<Vec<_>> [function] [call site] 03726
13 ParamSpec::split [function] [call site] 03727
13 s::t::r::i::n::g::_::m::e::t::h::o::d::s::join [function] [call site] 03729
13 max_depth_for_iter [function] [call site] 03730
13 find_position [function] [call site] 03731
13 contains [function] [call site] 03732
13 split_once [function] [call site] 03734
13 Assert::execute_unwrap [function] [call site] 03735
13 trim_start [function] [call site] 03736
13 OwnedRefFrozenRef::to_owned [function] [call site] 03737
13 test_garbage_collect [function] [call site] 03738
12 CursorChars::peek [function] [call site] 03739
13 Variable::tuple_value_as_str [function] [call site] 03740
13 iterate_chars [function] [call site] 03741
13 tests::test_assign_for_next [function] [call site] 03742
12 contains [function] [call site] 03743
12 tests::test_assign_for_next [function] [call site] 03744
12 test [function] [call site] 03745
13 assert_trace::<TestTraceWithBounds<String, [call site] 03746
12 tests::test_assign_for_next [function] [call site] 03747
11 Assert::conformance [function] [call site] 03748
12 Assert::conformance_except [function] [call site] 03749
11 Assert::conformance [function] [call site] 03750
11 t::e::s::t::_::g::o::ignore_bad_lines [function] [call site] 03751
12 tests::test_lint_suppressions_line_before_windows_newlines [function] [call site] 03752
12 anyhow::Result::iter [function] [call site] 03756
12 t::e::s::t::s::::::::t::e::s::t::_::c::a::n::_::c::o::n::v::e::r::t::convert_any [function] [call site] 03757
13 dyn [call site] 03758
12 contains [function] [call site] 03759
12 s::t::r::i::n::g::_::m::e::t::h::o::d::s::join [function] [call site] 03760
11 Assert::conformance [function] [call site] 03761
11 Assert::conformance_except [function] [call site] 03762
11 t::e::s::t::_::g::o::ignore_bad_lines [function] [call site] 03763
11 Assert::conformance_except [function] [call site] 03764
11 t::e::s::t::_::g::o::ignore_bad_lines [function] [call site] 03765
11 Assert::conformance [function] [call site] 03766
11 t::e::s::t::_::g::o::ignore_bad_lines [function] [call site] 03767
11 Assert::conformance [function] [call site] 03768
11 t::e::s::t::_::g::o::ignore_bad_lines [function] [call site] 03769
11 Assert::conformance_except [function] [call site] 03770
11 t::e::s::t::_::g::o::ignore_bad_lines [function] [call site] 03771
11 Assert::conformance [function] [call site] 03772
11 t::e::s::t::_::g::o::ignore_bad_lines [function] [call site] 03773
9 SortedVec::iter [function] [call site] 03774
9 slice::Iter::map [function] [call site] 03775
9 CodeMap::resolve_span [function] [call site] 03776
9 Dupe::dupe [function] [call site] 03777
9 &'a [call site] 03778
10 assert::pass [function] [call site] 03779
9 Ok [function] [call site] 03780
9 debug::adapter::ResolvedBreakpoints [function] [call site] 03781
9 OwnedRefFrozenRef::as_ref [function] [call site] 03782
9 map_or [function] [call site] 03783
9 SortedVec::new [function] [call site] 03784
9 map [function] [call site] 03785
9 TyTuple::get [function] [call site] 03786
9 m::a::p::map [function] [call site] 03787
9 StarlarkCallable::clone [function] [call site] 03788
9 StarlarkCallable::clone [function] [call site] 03789
8 t::breakpoints_args [function] [call site] 03790
9 max_depth_for_iter [function] [call site] 03792
9 m::a::p::map [function] [call site] 03793
9 breakpoint [function] [call site] 03794
9 crate::Result::as_deref [function] [call site] 03795
9 starlark::Result::collect [function] [call site] 03796
10 assert::pass [function] [call site] 03797
9 OwnedRefFrozenRef::to_owned [function] [call site] 03799
10 Dupe::dupe [function] [call site] 03800
10 mem::transmute::<FrozenRef<'f, [call site] 03801
8 BreakpointConfig::set_breakpoints [function] [call site] 03802
9 test_no_loop_if_top_collection_is_empty [function] [call site] 03803
9 test_remove [function] [call site] 03804
9 SymbolMap::insert [function] [call site] 03805
9 OwnedRefFrozenRef::to_owned [function] [call site] 03806
9 max_depth_for_iter [function] [call site] 03807
9 ARef::filter_map [function] [call site] 03808
9 StarlarkCallable::clone [function] [call site] 03809
9 test_garbage_collect [function] [call site] 03811
8 bool::spawn [function] [call site] 03813
8 t::eval_with_hook [function] [call site] 03814
9 LintT::new [function] [call site] 03815
9 GlobalsBuilder::extended [function] [call site] 03816
9 ArcTy::display_with [function] [call site] 03817
9 KnownMethods::build [function] [call site] 03818
10 LintT::new [function] [call site] 03819
10 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 03820
10 TestExample::get_methods [function] [call site] 03821
10 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 03822
10 TestExample::get_methods [function] [call site] 03823
10 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 03824
10 TestExample::get_methods [function] [call site] 03825
10 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 03826
10 StarlarkStr::get_methods [function] [call site] 03827
9 Module::with_temp_heap [function] [call site] 03828
9 Evaluator::new [function] [call site] 03829
9 crate::Result::add_dap_hooks [function] [call site] 03830
10 Evaluator::before_stmt_for_dap [function] [call site] 03831
11 Evaluator::before_stmt [function] [call site] 03832
10 BeforeStmtFunc::from_dyn [function] [call site] 03833
11 Self::Dyn [function] [call site] 03834
9 Evaluator::set_loader [function] [call site] 03835
9 Evaluator::eval_module [function] [call site] 03836
9 GlobalTypesBuilder::assign_unset [function] [call site] 03837
9 Module::freeze_named [function] [call site] 03839
10 Module::freeze_impl [function] [call site] 03840
11 ProfilerInstant::now [function] [call site] 03841
11 Freezer::new [function] [call site] 03842
11 Heap::referenced_heaps [function] [call site] 03843
12 DeserTypeId::borrow [function] [call site] 03844
12 max_depth_for_iter [function] [call site] 03845
12 [&T]::duped [function] [call site] 03846
13 m::a::p::map [function] [call site] 03847
13 Dupe::dupe [function] [call site] 03848
12 test_garbage_collect [function] [call site] 03849
11 Heap::add_reference [function] [call site] 03850
12 borrow_mut [function] [call site] 03851
12 a::s::s::e::r::t::s::_::s::t::a::r::contains [function] [call site] 03852
12 SymbolMap::insert [function] [call site] 03853
12 anyhow::Result::dupe [function] [call site] 03854
11 &MutableSlots::freeze [function] [call site] 03855
11 AllocatedThinBoxSlice::into_inner [function] [call site] 03859
11 TyTuple::get [function] [call site] 03862
11 AggregateHeapProfileInfo::collect [function] [call site] 03863
12 StackCollector::new [function] [call site] 03864
13 DocReturn::default [function] [call site] 03865
12 Arena::visit_arena [function] [call site] 03867
13 crate::Result::unpack_frozen [function] [call site] 03868
14 StarlarkCallable::unpack_frozen [function] [call site] 03869
13 crate::Result::to_value [function] [call site] 03871
14 LintT::new [function] [call site] 03872
14 ValueOfUncheckedGeneric::to_value [function] [call site] 03873
13 Pointer::unpack_ptr [function] [call site] 03874
14 TyStarlarkValue::is_int [function] [call site] 03875
15 TyStarlarkValue::self_check [function] [call site] 03876
15 TyStarlarkValue::new::<StarlarkBigInt> [function] [call site] 03877
14 untag_pointer [function] [call site] 03879
15 cast::usize_to_ptr [function] [call site] 03880
14 TyTuple::get [function] [call site] 03881
13 AValueOrForward::unpack_forward [function] [call site] 03883
14 AValueOrForward::unpack [function] [call site] 03884
15 AValueOrForward::is_forward [function] [call site] 03885
15 AValueOrForwardUnpack::Forward [function] [call site] 03886
15 AValueOrForwardUnpack::Header [function] [call site] 03887
13 AValueForward::forward_ptr [function] [call site] 03889
14 ForwardPtr [function] [call site] 03890
13 ForwardPtr::unpack_value [function] [call site] 03891
14 ForwardPtr::unpack_unfrozen_value [function] [call site] 03892
15 Value::new_ptr_usize_with_str_tag [function] [call site] 03893
16 Pointer::new_unfrozen_usize_with_str_tag [function] [call site] 03895
17 LintT::new [function] [call site] 03896
17 RawPointer::new_unchecked [function] [call site] 03897
18 RawPointer [function] [call site] 03898
18 OwnedRefFrozenRef::new_unchecked [function] [call site] 03899
19 FrozenRef::new [function] [call site] 03900
18 PointerTags::from_pointer [function] [call site] 03901
19 PointerTags::from_usize_unchecked [function] [call site] 03902
20 mem::transmute [function] [call site] 03903
21 std::mem::transmute::<$from, [call site] 03904
19 TyTuple::get [function] [call site] 03905
14 ForwardPtr::unpack_frozen_value [function] [call site] 03906
15 FrozenValue::new_ptr_usize_with_str_tag [function] [call site] 03907
16 FrozenPointer::new_frozen_usize_with_str_tag [function] [call site] 03909
17 LintT::new [function] [call site] 03910
17 RawPointer::new_unchecked [function] [call site] 03911
14 FrozenValue::to_value [function] [call site] 03912
15 Value::new_frozen [function] [call site] 03913
13 Arena::for_each_ordered [function] [call site] 03914
14 Arena::for_each_bump_ordered [function] [call site] 03915
15 Bump::iter_allocated_chunks_rev [function] [call site] 03916
16 Bump::iter_allocated_chunks_raw [function] [call site] 03917
15 iter_allocated_chunks_rev().collect::<Vec<_>> [function] [call site] 03918
15 SortedVec::new [function] [call site] 03919
15 max_depth_for_iter [function] [call site] 03920
15 Bump::iter_allocated_chunks_rev [function] [call site] 03921
15 Array::try_extend [function] [call site] 03922
15 Arena::<A>::iter_chunk [function] [call site] 03925
15 max_depth_for_iter [function] [call site] 03926
15 Bump::iter_allocated_chunks_rev [function] [call site] 03927
16 Bump::iter_allocated_chunks_raw [function] [call site] 03928
15 Array::clear [function] [call site] 03929
16 TyTuple::get [function] [call site] 03930
15 Arena::<A>::iter_chunk [function] [call site] 03931
14 ArenaVisitEvent::Value [function] [call site] 03932
13 StackCollector::enter_bump [function] [call site] 03933
13 ValueOfUncheckedGeneric::unpack [function] [call site] 03934
13 Self::unpack_value [function] [call site] 03935
13 downcast_ref::<CallEnter<NeedsDrop>> [function] [call site] 03936
13 Heap::record_call_enter [function] [call site] 03937
14 ProfilerInstant::now [function] [call site] 03938
14 Heap::alloc_complex_no_freeze [function] [call site] 03939
15 Heap::alloc_raw [function] [call site] 03940
15 AValueImpl::<AValueComplexNoFreeze<T>>::new [function] [call site] 03941
16 CodeMap::file_span [function] [call site] 03942
16 CodeMap::source_span [function] [call site] 03943
16 OwnedRefFrozenRef::to_owned [function] [call site] 03944
15 ValueTyped::to_value [function] [call site] 03945
14 Heap::alloc_complex_no_freeze [function] [call site] 03946
13 fix_function [function] [call site] 03947
13 downcast_ref::<CallEnter<NoDrop>> [function] [call site] 03948
13 Heap::record_call_enter [function] [call site] 03949
13 fix_function [function] [call site] 03950
13 downcast_ref::<CallExit<NeedsDrop>> [function] [call site] 03951
13 Heap::record_call_exit [function] [call site] 03952
14 ProfilerInstant::now [function] [call site] 03953
14 Heap::alloc_simple [function] [call site] 03954
15 Heap::alloc_raw [function] [call site] 03955
15 ValueTyped::to_value [function] [call site] 03957
14 Heap::alloc_simple [function] [call site] 03958
13 downcast_ref::<CallExit<NoDrop>> [function] [call site] 03959
13 Heap::record_call_exit [function] [call site] 03960
13 StackCollector::regular_value [function] [call site] 03961
14 ValueOfUncheckedGeneric::unpack [function] [call site] 03962
15 UnpackValue::unpack_value_err [function] [call site] 03963
15 ValueOfUncheckedGeneric::get [function] [call site] 03964
15 ValueOfUncheckedGeneric::to_value [function] [call site] 03965
14 Self::unpack_value [function] [call site] 03966
14 AValueForward::forward_ptr [function] [call site] 03967
14 ForwardPtr::unpack_value [function] [call site] 03968
14 StmtProfileState::add_last [function] [call site] 03969
14 TyStarlarkValue::is_type_from_vtable [function] [call site] 03970
14 borrow_mut [function] [call site] 03971
14 LibraryExtension::add [function] [call site] 03972
14 FrozenValueNotSpecial::get_ref [function] [call site] 03973
15 FrozenPointer::unpack_ptr_no_int_no_str_unchecked [function] [call site] 03974
15 AValueOrForward::unpack_header_unchecked [function] [call site] 03975
15 ValueOfUncheckedGeneric::unpack [function] [call site] 03976
14 AValueDyn::total_memory_for_profile [function] [call site] 03977
13 StackCollector::regular_value [function] [call site] 03978
12 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 03979
12 Assert::execute_unwrap [function] [call site] 03980
12 KnownMethods::build [function] [call site] 03981
13 LintT::new [function] [call site] 03982
13 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 03983
13 TestExample::get_methods [function] [call site] 03984
13 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 03985
13 TestExample::get_methods [function] [call site] 03986
13 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 03987
13 TestExample::get_methods [function] [call site] 03988
13 K::n::o::w::n::M::e::t::h::o::d::s::::::::b::u::i::l::d::add_methods [function] [call site] 03989
13 StarlarkStr::get_methods [function] [call site] 03990
11 impl [call site] 03993
11 AllocatedThinBoxSlice::into_inner [function] [call site] 03997
11 FrozenHeap::alloc_any [function] [call site] 03998
11 DeserTypeId::borrow [function] [call site] 03999
11 SmallArcVec1OrStatic::as_slice [function] [call site] 04000
11 FrozenDef::post_freeze [function] [call site] 04001
12 AtomicFrozenRefOption::load_relaxed [function] [call site] 04002
13 misplaced_load [function] [call site] 04003
14 SortedVec::new [function] [call site] 04004
14 m::i::s::p::l::a::c::e::d::_::l::o::a::d::top_statements [function] [call site] 04005
15 m::i::s::p::l::a::c::e::d::_::l::o::a::d::top_statements [function] [call site] 04006
15 &[IrSpanned::push [function] [call site] 04007
16 ArcTy::display_with [function] [call site] 04008
16 FastCell::take [function] [call site] 04009
16 hint::unlikely [function] [call site] 04010
16 SymbolMap::insert [function] [call site] 04011
16 RawPointer::ptr_value [function] [call site] 04012
16 GlobalTypesBuilder::assign_unset [function] [call site] 04013
16 GlobalTypesBuilder::assign_unset [function] [call site] 04015
14 Vec::push [function] [call site] 04017
14 LintT::new [function] [call site] 04018
13 &To::is_null [function] [call site] 04019
13 FrozenRef::new [function] [call site] 04021
12 AtomicFrozenRefOption::store_relaxed [function] [call site] 04022
13 PerThreadChunkCache::store [function] [call site] 04023
14 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 04024
15 StarlarkValue::length [function] [call site] 04025
14 mem::swap [function] [call site] 04027
13 OwnedRefFrozenRef::as_ref [function] [call site] 04028
12 IrSpanned::optimize [function] [call site] 04029
13 IrSpanned::optimize [function] [call site] 04030
13 IrSpanned::optimize [function] [call site] 04031
13 CallCompiled::call [function] [call site] 04032
14 CallCompiled::try_type_is [function] [call site] 04033
15 ExprCompiled::as_frozen_def [function] [call site] 04034
16 FrozenValueTyped::new [function] [call site] 04035
16 ExprCompiled::as_value [function] [call site] 04036
15 ArgsCompiledValue::one_pos [function] [call site] 04038
16 anyhow::Result::as_slice [function] [call site] 04039
16 SmallArcVec1OrStatic::as_slice [function] [call site] 04040
15 ExprCompiled::type_is [function] [call site] 04043
16 test_new_list_dict_syntax_as_value [function] [call site] 04044
17 TypeCheck::new [function] [call site] 04045
17 Self::ty [function] [call site] 04046
17 test_equality [function] [call site] 04047
18 Assert::all_true [function] [call site] 04048
16 ExprCompiled::Value [function] [call site] 04050
16 FrozenValue::new_bool [function] [call site] 04051
16 ValueOfUncheckedGeneric::to_value [function] [call site] 04052
16 Value::get_type [function] [call site] 04053
17 Value::vtable [function] [call site] 04054
16 Variable::tuple_value_as_str [function] [call site] 04055
16 ExprCompiled::Builtin1 [function] [call site] 04056
16 Builtin1::TypeIs [function] [call site] 04057
16 TypeMatcherBox::new [function] [call site] 04058
15 StarlarkCallable::clone [function] [call site] 04059
14 CallCompiled::try_inline [function] [call site] 04060
15 ExprCompiled::as_frozen_def [function] [call site] 04061
15 ParametersSpec::has_args_or_kwargs [function] [call site] 04062
16 OptionalDataKey::is_some [function] [call site] 04063
16 OptionalDataKey::is_some [function] [call site] 04064
15 ValueOfUncheckedGeneric::to_value [function] [call site] 04066
15 eval::compiler::def_inline::local_as_value::local_as_value [function] [call site] 04068
16 TyTuple::get [function] [call site] 04069
16 [&T]::copied [function] [call site] 04070
15 ValueOfUncheckedGeneric::to_value [function] [call site] 04071
15 ArgsCompiledValue::all_values_generic [function] [call site] 04072
16 ArgsCompiledValue::split_pos_names [function] [call site] 04073
17 SmallArcVec1OrStatic::as_slice [function] [call site] 04074
17 split_at [function] [call site] 04075
16 OwnedFrozenValue::try_map [function] [call site] 04078
16 Result::ok [function] [call site] 04080
16 anyhow::Result::try_map [function] [call site] 04081
16 Result::ok [function] [call site] 04085
16 OwnedRefFrozenRef::as_ref [function] [call site] 04086
16 transpose [function] [call site] 04089
16 test_ok [function] [call site] 04090
17 FrozenHeap::new [function] [call site] 04091
17 Freezer::new [function] [call site] 04092
17 test_def_freeze [function] [call site] 04093
16 OwnedRefFrozenRef::as_ref [function] [call site] 04095
16 transpose [function] [call site] 04098
16 eval::Arguments [function] [call site] 04101
16 ArgNames::new_unique [function] [call site] 04102
16 coerce::coerce [function] [call site] 04103
15 test_garbage_collect [function] [call site] 04104
15 Arguments::frozen_to_v [function] [call site] 04105
16 cast::transmute [function] [call site] 04106
15 StarlarkSerializerImpl::setup_current_heap [function] [call site] 04107
16 SymbolMap::insert [function] [call site] 04108
15 Vec::into_try_map [function] [call site] 04111
16 collect_result [function] [call site] 04112
17 starlark::Result::next [function] [call site] 04113
17 SortedVec::new [function] [call site] 04115
17 Alloca::with_capacity [function] [call site] 04117
17 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 04118
18 StarlarkValue::length [function] [call site] 04119
17 Vec::push [function] [call site] 04120
17 Vec::push [function] [call site] 04121
16 SortedVec::into_iter [function] [call site] 04123
16 Self::IntoIter::map [function] [call site] 04124
15 Option::ok_or [function] [call site] 04125
15 StarlarkCallable::unpack_frozen [function] [call site] 04126
16 StarlarkCallable::unpack_frozen [function] [call site] 04127
15 Option::ok_or [function] [call site] 04129
15 Result::ok [function] [call site] 04130
15 StarlarkCallable::clone [function] [call site] 04131
15 InlinedFrameAlloc::new [function] [call site] 04132
15 Freezer::frozen_heap [function] [call site] 04133
15 IrSpanned::visit_spans [function] [call site] 04134
16 FlameGraphBuilder::root_visitor [function] [call site] 04135
16 IrSpanned::visit_spans [function] [call site] 04136
15 InlinedFrames::inline_into [function] [call site] 04137
16 InlinedFrameAlloc::alloc_frame [function] [call site] 04139
17 FrozenHeap::alloc_any [function] [call site] 04140
16 InlinedFrames::to_inlined_frames [function] [call site] 04142
17 SortedVec::new [function] [call site] 04143
17 Self::push [function] [call site] 04144
16 &'a [call site] 04145
16 Bump::iter_allocated_chunks_rev [function] [call site] 04146
16 InlinedFrameAlloc::alloc_frame [function] [call site] 04148
15 FrozenValueTyped::to_frozen_value [function] [call site] 04149
15 ParametersSpec::collect_inline [function] [call site] 04150
16 ParametersSpec::as_value [function] [call site] 04151
17 cast::transmute [function] [call site] 04152
16 ParametersSpec::collect_inline_impl [function] [call site] 04153
17 tests::typos [function] [call site] 04154
17 tests::typos [function] [call site] 04156
17 n::a::m::e::d::_::p::o::s::i::t::i::o::n::a::l::_::f::u::n::c::t::i::o::n::s::named [function] [call site] 04159
17 anyhow::Result::is_empty [function] [call site] 04161
18 tests::bc::golden::bc_golden_test [function] [call site] 04162
17 test_empty_args_kwargs [function] [call site] 04163
18 assert::pass [function] [call site] 04164
18 assert::fail [function] [call site] 04165
17 NoneOr::is_none [function] [call site] 04166
17 test_empty_args_kwargs [function] [call site] 04167
18 assert::pass [function] [call site] 04168
18 assert::fail [function] [call site] 04169
17 NoneOr::is_none [function] [call site] 04170
17 tests::typos [function] [call site] 04171
17 max_depth_for_iter [function] [call site] 04172
17 usize::zip [function] [call site] 04173
18 TypeCheck::new [function] [call site] 04174
18 Self::ty [function] [call site] 04175
17 SmallMap::iter_mut [function] [call site] 04177
18 SmallMap::iter_mut [function] [call site] 04178
17 ParametersSpec::collect_slow [function] [call site] 04181
18 SortedVec::new [function] [call site] 04183
18 DocReturn::default [function] [call site] 04184
18 tests::typos [function] [call site] 04186
18 tests::typos [function] [call site] 04188
18 max_depth_for_iter [function] [call site] 04189
18 usize::zip [function] [call site] 04190
18 SmallMap::iter_mut [function] [call site] 04191
18 tests::typos [function] [call site] 04193
18 tests::typos [function] [call site] 04195
18 SortedVec::push [function] [call site] 04197
19 ArcTy::display_with [function] [call site] 04198
19 FastCell::take [function] [call site] 04199
19 hint::unlikely [function] [call site] 04200
19 SymbolMap::insert [function] [call site] 04201
19 RawPointer::ptr_value [function] [call site] 04202
19 GlobalTypesBuilder::assign_unset [function] [call site] 04203
19 GlobalTypesBuilder::assign_unset [function] [call site] 04205
18 DocParams::doc_params_with_starred_names [function] [call site] 04207
18 DocParams::doc_params_with_starred_names [function] [call site] 04208
19 iter::empty [function] [call site] 04209
19 ChunkAllocator::replace_chain [function] [call site] 04210
19 std::iter [function] [call site] 04211
19 StarlarkCallable::clone [function] [call site] 04213
19 ChunkAllocator::replace_chain [function] [call site] 04214
19 std::iter [function] [call site] 04215
19 StarlarkCallable::clone [function] [call site] 04217
19 ChunkAllocator::replace_chain [function] [call site] 04218
19 std::iter [function] [call site] 04219
19 ChunkAllocator::replace_chain [function] [call site] 04221
19 std::iter [function] [call site] 04222
19 StarlarkCallable::clone [function] [call site] 04224
19 ChunkAllocator::replace_chain [function] [call site] 04225
19 std::iter [function] [call site] 04226
18 impl [call site] 04228
19 tests::bc::golden::bc_golden_test [function] [call site] 04229
18 DocParams::doc_params_with_starred_names [function] [call site] 04230
18 DocParams::doc_params_with_starred_names [function] [call site] 04231
18 impl [call site] 04232
18 usize::zip [function] [call site] 04233
18 n::a::m::e::d::_::p::o::s::i::t::i::o::n::a::l::_::f::u::n::c::t::i::o::n::s::named [function] [call site] 04234
18 Symbol::get_index_from_param_spec [function] [call site] 04235
18 SmallMap::insert_unique_unchecked [function] [call site] 04238
19 SmallMap::insert_hashed_unique_unchecked [function] [call site] 04239
20 Option::hash [function] [call site] 04240
20 SmallMap::insert_hashed_unique_unchecked [function] [call site] 04242
20 tests::test_insert_unique [function] [call site] 04243
20 StarlarkHashValue::promote [function] [call site] 04244
20 tests::test_unordered_hasher [function] [call site] 04245
20 SmallMap::create_index [function] [call site] 04247
20 Vec2::get_unchecked_mut [function] [call site] 04249
20 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 04251
19 Hashed::new [function] [call site] 04252
18 Hashed::new_unchecked [function] [call site] 04253
18 Symbol::small_hash [function] [call site] 04254
19 Symbol::small_hash [function] [call site] 04255
18 r::e::g::i::s::t::e::r::_::m::i::n::_::m::a::x::min [function] [call site] 04257
18 test_empty_args_kwargs [function] [call site] 04258
18 StarlarkValue::iterate [function] [call site] 04259
18 SortedVec::push [function] [call site] 04262
18 hint::unlikely [function] [call site] 04263
18 StarlarkCallable::clone [function] [call site] 04265
18 t::test_step_into [function] [call site] 04266
18 test_empty_args_kwargs [function] [call site] 04267
18 DictRef::from_value [function] [call site] 04268
18 SetData::iter_hashed [function] [call site] 04269
18 LintT::new [function] [call site] 04270
18 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 04271
18 t::test_step_into [function] [call site] 04273
18 SymbolMap::get_hashed_string_value [function] [call site] 04274
19 s::t::r::i::n::g::_::m::e::t::h::o::d::s::find [function] [call site] 04275
19 Option::hash [function] [call site] 04276
19 StarlarkHashValue::promote [function] [call site] 04277
19 Symbol::as_aligned_padded_str [function] [call site] 04278
20 AlignedPaddedStr::new [function] [call site] 04279
20 AllocatedThinBoxSlice::as_ptr [function] [call site] 04280
19 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 04281
19 Symbol::as_aligned_padded_str [function] [call site] 04282
20 AlignedPaddedStr::new [function] [call site] 04283
20 AllocatedThinBoxSlice::as_ptr [function] [call site] 04284
18 Hashed::new_unchecked [function] [call site] 04286
18 anyhow::Result::hash [function] [call site] 04287
18 SymbolMap::insert [function] [call site] 04288
18 Hashed::new_unchecked [function] [call site] 04289
18 anyhow::Result::hash [function] [call site] 04290
18 OptionalDataKey::is_some [function] [call site] 04291
18 hint::unlikely [function] [call site] 04293
18 Variable::tuple_value_as_str [function] [call site] 04295
18 OwnedRefFrozenRef::to_owned [function] [call site] 04296
18 t::test_step_into [function] [call site] 04297
18 t::test_step_into [function] [call site] 04299
18 Vec2::get_unchecked_mut [function] [call site] 04301
19 Vec2::aaa_ptr [function] [call site] 04302
19 AllocatedThinBoxSlice::as_ptr [function] [call site] 04303
19 Vec2::bbb_ptr [function] [call site] 04304
19 AllocatedThinBoxSlice::as_ptr [function] [call site] 04305
19 anyhow::Result::add [function] [call site] 04306
19 LibraryExtension::add [function] [call site] 04307
18 Array::get_unchecked [function] [call site] 04308
18 OptionalDataKey::is_some [function] [call site] 04309
18 starlark_syntax::function_error [function] [call site] 04311
19 $crate::error::function_error_impl [function] [call site] 04312
18 starlark_syntax::function_error [function] [call site] 04314
18 starlark_syntax::function_error [function] [call site] 04316
18 ValueOfUncheckedGeneric::to_value [function] [call site] 04318
18 tests::test_alloc_tuple [function] [call site] 04320
18 hint::unlikely [function] [call site] 04321
18 SortedVec::is_empty [function] [call site] 04322
19 tests::bc::golden::bc_golden_test [function] [call site] 04323
18 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 04325
19 StarlarkValue::length [function] [call site] 04326
18 ParametersSpec::signature [function] [call site] 04327
19 LintT::new [function] [call site] 04328
19 ParametersSpec::collect_signature [function] [call site] 04329
20 &mut [call site] 04330
18 t::test_step_into [function] [call site] 04331
18 Buffer::alloc [function] [call site] 04333
18 tests::test_lint_duplicate_keys [function] [call site] 04335
18 Variable::tuple_value_as_str [function] [call site] 04337
18 OwnedRefFrozenRef::to_owned [function] [call site] 04338
18 test_garbage_collect [function] [call site] 04339
18 ParametersSpec::signature [function] [call site] 04340
18 t::test_step_into [function] [call site] 04341
14 ExprCompiled::is_fn_len [function] [call site] 04344
15 ExprCompiled::as_value [function] [call site] 04345
15 Constants::get [function] [call site] 04346
16 Lazy::force [function] [call site] 04347
14 ArgsCompiledValue::one_pos [function] [call site] 04348
14 ExprCompiled::len [function] [call site] 04349
15 test_new_list_dict_syntax_as_value [function] [call site] 04350
15 ValueOfUncheckedGeneric::to_value [function] [call site] 04351
15 StarlarkValue::length [function] [call site] 04352
16 ValueError::unsupported [function] [call site] 04353
15 InlineInt::try_from [function] [call site] 04354
15 ExprCompiled::Value [function] [call site] 04355
15 FrozenValue::new_int [function] [call site] 04356
16 FrozenPointer::new_int [function] [call site] 04358
17 LintT::new [function] [call site] 04359
17 RawPointer::new_int [function] [call site] 04360
18 StarlarkBigInt::to_i32 [function] [call site] 04361
18 OwnedRefFrozenRef::new_unchecked [function] [call site] 04362
15 ExprCompiled::Call [function] [call site] 04363
15 TypeMatcherBox::new [function] [call site] 04364
15 ExprCompiled::Value [function] [call site] 04365
15 Constants::get [function] [call site] 04366
15 DocReturn::default [function] [call site] 04367
14 StarlarkCallable::clone [function] [call site] 04369
14 ExprCompiled::is_fn_type [function] [call site] 04370
15 ExprCompiled::as_value [function] [call site] 04371
15 Constants::get [function] [call site] 04372
14 ArgsCompiledValue::one_pos [function] [call site] 04373
14 ExprCompiled::typ [function] [call site] 04374
15 ExprCompiled::Value [function] [call site] 04375
15 ValueOfUncheckedGeneric::to_value [function] [call site] 04376
15 Value::get_type_value [function] [call site] 04377
16 Value::vtable [function] [call site] 04378
16 AValueVTable::type_value [function] [call site] 04379
15 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04380
16 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04381
15 max_depth_for_iter [function] [call site] 04382
15 LibraryExtension::all [function] [call site] 04383
15 ExprCompiled::is_pure_infallible [function] [call site] 04384
16 max_depth_for_iter [function] [call site] 04385
16 LibraryExtension::all [function] [call site] 04386
16 ExprCompiled::is_pure_infallible [function] [call site] 04387
16 test_no_loop_if_top_collection_is_empty [function] [call site] 04388
16 ExprCompiled::is_pure_infallible [function] [call site] 04389
16 ExprCompiled::is_pure_infallible [function] [call site] 04390
16 ExprCompiled::is_pure_infallible [function] [call site] 04391
16 ExprCompiled::is_pure_infallible [function] [call site] 04392
16 ExprCompiled::is_pure_infallible [function] [call site] 04393
16 ExprCompiled::is_pure_infallible [function] [call site] 04394
16 ExprCompiled::is_pure_infallible [function] [call site] 04395
16 ExprCompiled::is_pure_infallible [function] [call site] 04396
16 ExprCompiled::is_pure_infallible [function] [call site] 04397
15 ExprCompiled::Value [function] [call site] 04398
15 StarlarkValue::get_type_value_static [function] [call site] 04399
15 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04400
15 max_depth_for_iter [function] [call site] 04401
15 LibraryExtension::all [function] [call site] 04402
15 ExprCompiled::is_pure_infallible [function] [call site] 04403
15 ExprCompiled::Value [function] [call site] 04404
15 ListData::get_type_value_static [function] [call site] 04405
16 ListGen::<FrozenListData>::get_type_value_static [function] [call site] 04406
15 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04407
15 test_no_loop_if_top_collection_is_empty [function] [call site] 04408
15 ExprCompiled::Value [function] [call site] 04409
15 Dict::get_type_value_static [function] [call site] 04410
16 DictGen::<FrozenDictData>::get_type_value_static [function] [call site] 04411
15 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04412
15 ExprCompiled::is_pure_infallible [function] [call site] 04413
15 ExprCompiled::Value [function] [call site] 04414
15 StarlarkValue::get_type_value_static [function] [call site] 04415
15 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04416
15 ExprCompiled::Call [function] [call site] 04417
15 TypeMatcherBox::new [function] [call site] 04418
15 ExprCompiled::Value [function] [call site] 04419
15 Constants::get [function] [call site] 04420
15 DocReturn::default [function] [call site] 04421
14 StarlarkCallable::clone [function] [call site] 04422
14 CallCompiled::try_enum_value [function] [call site] 04423
15 FrozenValueTyped::as_value [function] [call site] 04424
16 TypeCheck::new [function] [call site] 04425
16 Self::ty [function] [call site] 04426
16 test_equality [function] [call site] 04427
15 as_value()?.downcast_frozen_ref::<FrozenEnumType> [function] [call site] 04429
15 ArgsCompiledValue::one_pos [function] [call site] 04430
15 test_new_list_dict_syntax_as_value [function] [call site] 04431
15 ExprCompiled::Value [function] [call site] 04433
15 EnumTypeGen::construct [function] [call site] 04434
16 EnumTypeGen::elements [function] [call site] 04435
17 TyTuple::get [function] [call site] 04436
16 SmallMap::get_hashed_by_value [function] [call site] 04437
17 SmallMap::get_index_of_hashed_by_value [function] [call site] 04438
17 m::a::p::map [function] [call site] 04439
17 Array::get_unchecked [function] [call site] 04440
16 Dict::get_hashed [function] [call site] 04441
17 SmallMap::get_hashed_by_value [function] [call site] 04442
17 [&T]::copied [function] [call site] 04443
16 crate::Error::new_other [function] [call site] 04446
16 EnumError::InvalidElement [function] [call site] 04447
16 tests::test_to_str [function] [call site] 04448
17 Assert::all_true [function] [call site] 04449
16 StmtProfileData::write_to_string [function] [call site] 04450
17 Alloca::with_capacity [function] [call site] 04451
17 test_no_loop_if_top_collection_is_empty [function] [call site] 04452
17 DocReturn::default [function] [call site] 04454
17 T::static_type_id [function] [call site] 04455
17 anyhow::Result::push [function] [call site] 04456
17 Dupe::dupe [function] [call site] 04457
17 anyhow::Result::sort_by_key [function] [call site] 04458
17 std::cmp::Reverse [function] [call site] 04459
17 std::cmp::Reverse [function] [call site] 04460
17 Dupe::dupe [function] [call site] 04461
17 CsvWriter::new [function] [call site] 04462
17 CsvWriter::write_value [function] [call site] 04463
17 CsvWriter::write_value [function] [call site] 04464
17 CsvWriter::write_value [function] [call site] 04465
17 CsvWriter::write_value [function] [call site] 04466
17 CsvWriter::finish_row [function] [call site] 04467
17 CsvWriter::write_value [function] [call site] 04468
17 CodeMap::filename [function] [call site] 04469
17 CsvWriter::write_display [function] [call site] 04470
17 CodeMap::resolve_span [function] [call site] 04471
17 CsvWriter::write_value [function] [call site] 04472
17 CsvWriter::write_value [function] [call site] 04473
17 CsvWriter::finish_row [function] [call site] 04474
17 UnorderedHasher::finish [function] [call site] 04475
15 ValueOfUncheckedGeneric::to_value [function] [call site] 04476
14 CallCompiled::try_spec_exec [function] [call site] 04478
15 FrozenValueTyped::as_value [function] [call site] 04479
15 FrozenValue::speculative_exec_safe [function] [call site] 04480
16 FrozenValueTyped::<NativeFunction>::new [function] [call site] 04481
17 CodeMap::file_span [function] [call site] 04482
17 CodeMap::source_span [function] [call site] 04483
17 OwnedRefFrozenRef::to_owned [function] [call site] 04484
16 FrozenValueTyped::<FrozenBoundMethod>::new [function] [call site] 04485
17 CodeMap::file_span [function] [call site] 04486
17 CodeMap::source_span [function] [call site] 04487
17 OwnedRefFrozenRef::to_owned [function] [call site] 04488
15 TestBinOp::eval [function] [call site] 04489
15 ArgsCompiledValue::all_values [function] [call site] 04490
16 ArgsCompiledValue::all_values_generic [function] [call site] 04491
17 ArgsCompiledValue::split_pos_names [function] [call site] 04492
17 OwnedFrozenValue::try_map [function] [call site] 04493
17 Result::ok [function] [call site] 04495
17 anyhow::Result::try_map [function] [call site] 04496
17 Result::ok [function] [call site] 04498
17 OwnedRefFrozenRef::as_ref [function] [call site] 04499
17 transpose [function] [call site] 04502
17 OwnedRefFrozenRef::as_ref [function] [call site] 04504
17 transpose [function] [call site] 04507
17 eval::Arguments [function] [call site] 04510
17 ArgNames::new_unique [function] [call site] 04511
17 coerce::coerce [function] [call site] 04512
16 test_new_list_dict_syntax_as_value [function] [call site] 04513
15 FrozenValueTyped::to_value [function] [call site] 04515
16 ValueOfUncheckedGeneric::to_value [function] [call site] 04516
15 Value::invoke [function] [call site] 04517
15 Arguments::frozen_to_v [function] [call site] 04518
15 crate::Result::ok [function] [call site] 04519
16 FrozenHeap::new [function] [call site] 04520
16 Freezer::new [function] [call site] 04521
16 test_def_freeze [function] [call site] 04522
15 ExprCompiled::try_value [function] [call site] 04524
16 StarlarkCallable::unpack_frozen [function] [call site] 04525
16 ExprCompiled::Value [function] [call site] 04527
16 OwnedFrozenValue::unpack_str [function] [call site] 04528
16 ExprCompiled::Value [function] [call site] 04531
16 FrozenHeap::alloc_str_intern [function] [call site] 04532
16 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04533
16 downcast_ref::<StarlarkFloat> [function] [call site] 04534
16 ExprCompiled::Value [function] [call site] 04536
16 Buffer::alloc [function] [call site] 04537
16 downcast_ref::<Range> [function] [call site] 04538
16 ExprCompiled::Value [function] [call site] 04540
16 Buffer::alloc [function] [call site] 04541
16 ListRef::from_value [function] [call site] 04542
17 StarlarkCallable::unpack_frozen [function] [call site] 04543
17 OptionalDataKey::is_some [function] [call site] 04544
17 downcast_ref::<ListGen<FrozenListData>> [function] [call site] 04545
17 LintT::new [function] [call site] 04547
18 CodeMap::file_span [function] [call site] 04548
18 CodeMap::source_span [function] [call site] 04549
18 OwnedRefFrozenRef::to_owned [function] [call site] 04550
17 coerce::coerce [function] [call site] 04551
17 PartialGen::pos_content [function] [call site] 04552
18 Tuple::from_value [function] [call site] 04553
19 StarlarkCallable::unpack_frozen [function] [call site] 04554
19 OptionalDataKey::is_some [function] [call site] 04555
19 downcast_ref::<FrozenTuple> [function] [call site] 04556
19 downcast_ref::<Tuple<'v>> [function] [call site] 04558
18 ValueOfUncheckedGeneric::to_value [function] [call site] 04559
18 Assert::execute_unwrap [function] [call site] 04560
18 PartialGen::pos_content [function] [call site] 04561
19 Tuple::from_value [function] [call site] 04562
19 ValueOfUncheckedGeneric::to_value [function] [call site] 04563
19 Assert::execute_unwrap [function] [call site] 04564
19 PartialGen::pos_content [function] [call site] 04565
17 downcast_ref::<ListGen<ListData>> [function] [call site] 04566
17 LintT::new [function] [call site] 04568
17 PartialGen::pos_content [function] [call site] 04569
16 ExprCompiled::try_values [function] [call site] 04570
17 OwnedFrozenValue::try_map [function] [call site] 04571
17 ExprCompiled::try_value [function] [call site] 04572
18 StarlarkCallable::unpack_frozen [function] [call site] 04573
18 ExprCompiled::Value [function] [call site] 04575
18 OwnedFrozenValue::unpack_str [function] [call site] 04576
18 ExprCompiled::Value [function] [call site] 04579
18 FrozenHeap::alloc_str_intern [function] [call site] 04580
18 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04581
18 downcast_ref::<StarlarkFloat> [function] [call site] 04582
18 ExprCompiled::Value [function] [call site] 04584
18 Buffer::alloc [function] [call site] 04585
18 downcast_ref::<Range> [function] [call site] 04586
18 ExprCompiled::Value [function] [call site] 04588
18 Buffer::alloc [function] [call site] 04589
18 ListRef::from_value [function] [call site] 04590
18 ExprCompiled::try_values [function] [call site] 04591
18 PartialGen::pos_content [function] [call site] 04592
18 ExprCompiled::List [function] [call site] 04594
18 Tuple::from_value [function] [call site] 04595
18 ExprCompiled::try_values [function] [call site] 04596
18 PartialGen::pos_content [function] [call site] 04597
18 pass::tuple [function] [call site] 04599
19 pass::assert [function] [call site] 04600
20 Assert::new [function] [call site] 04601
20 fail::fstring_golden_test_with_dialect [function] [call site] 04602
19 Assert::is_true [function] [call site] 04603
20 Assert::with_gc [function] [call site] 04604
20 Module::with_temp_heap [function] [call site] 04605
20 Assert::execute_unwrap_true [function] [call site] 04606
17 m::a::p::map [function] [call site] 04607
17 starlark::Result::ok_or [function] [call site] 04608
16 PartialGen::pos_content [function] [call site] 04610
16 ExprCompiled::List [function] [call site] 04612
16 Tuple::from_value [function] [call site] 04613
16 ExprCompiled::try_values [function] [call site] 04614
16 PartialGen::pos_content [function] [call site] 04615
16 pass::tuple [function] [call site] 04617
15 Freezer::frozen_heap [function] [call site] 04618
14 CallCompiled::try_format [function] [call site] 04619
15 ExprCompiled::as_frozen_bound_method [function] [call site] 04620
16 FrozenValueTyped::new [function] [call site] 04621
16 ExprCompiled::as_value [function] [call site] 04622
15 LintT::new [function] [call site] 04623
16 CodeMap::file_span [function] [call site] 04624
16 CodeMap::source_span [function] [call site] 04625
16 OwnedRefFrozenRef::to_owned [function] [call site] 04626
15 ArgsCompiledValue::one_pos [function] [call site] 04627
15 values::string::dot_format::parse_format_one [function] [call site] 04628
16 FormatParser::new [function] [call site] 04629
17 StringView::new [function] [call site] 04630
16 Alloca::with_capacity [function] [call site] 04631
16 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 04632
16 crate::Result::next [function] [call site] 04633
16 push_str [function] [call site] 04639
16 push_str [function] [call site] 04640
16 Variable::tuple_value_as_str [function] [call site] 04641
16 Alloca::with_capacity [function] [call site] 04642
16 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 04643
16 crate::Result::next [function] [call site] 04645
16 push_str [function] [call site] 04647
16 push_str [function] [call site] 04648
16 Variable::tuple_value_as_str [function] [call site] 04649
15 Freezer::frozen_heap [function] [call site] 04651
15 FrozenHeap::alloc_str_intern [function] [call site] 04652
15 Freezer::frozen_heap [function] [call site] 04653
15 FrozenHeap::alloc_str_intern [function] [call site] 04654
15 ExprCompiled::format_one [function] [call site] 04656
16 test_new_list_dict_syntax_as_value [function] [call site] 04657
16 values::types::string::dot_format::format_one [function] [call site] 04658
17 tests::bc::golden::bc_golden_test [function] [call site] 04659
16 ValueOfUncheckedGeneric::to_value [function] [call site] 04660
16 StarlarkSerializerImpl::setup_current_heap [function] [call site] 04661
16 Freezer::frozen_heap [function] [call site] 04662
16 FrozenHeap::alloc_str_intern [function] [call site] 04663
16 Variable::tuple_value_as_str [function] [call site] 04664
17 StarlarkValue::length [function] [call site] 04665
17 OwnedRefFrozenRef::to_owned [function] [call site] 04666
16 ExprCompiled::Value [function] [call site] 04667
16 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04668
17 OwnedFrozenValueTyped::to_frozen_value [function] [call site] 04669
16 ExprCompiled::Builtin1 [function] [call site] 04670
16 Builtin1::FormatOne [function] [call site] 04671
16 TypeMatcherBox::new [function] [call site] 04672
15 StarlarkCallable::clone [function] [call site] 04673
14 CallCompiled::new_method [function] [call site] 04674
15 crate::Result::as_value [function] [call site] 04675
16 TypeCheck::new [function] [call site] 04676
16 Self::ty [function] [call site] 04677
16 test_equality [function] [call site] 04678
15 ExprCompiled::compile_time_getattr [function] [call site] 04680
16 get_attr_hashed_raw [function] [call site] 04681
17 FrozenValueNotSpecial::get_ref [function] [call site] 04682
18 FrozenPointer::unpack_ptr_no_int_no_str_unchecked [function] [call site] 04683
18 AValueOrForward::unpack_header_unchecked [function] [call site] 04684
18 ValueOfUncheckedGeneric::unpack [function] [call site] 04685
17 TyStarlarkValue::is_type_from_vtable [function] [call site] 04686
17 t::e::s::t::s::::::::t::e::s::t::_::v::a::l::u::e::_::a::t::t::r::i::b::u::t::e::s::methods [function] [call site] 04687
17 Methods::get_frozen_symbol [function] [call site] 04688
18 TyTuple::get [function] [call site] 04689
17 MemberOrValue::Member [function] [call site] 04691
17 StarlarkValue::get_attr_hashed [function] [call site] 04692
18 StarlarkValue::get_attr [function] [call site] 04693
18 d::u::p::l::i::c::a::t::e::_::d::i::c::t::i::o::n::a::r::y::_::k::e::y::to_key [function] [call site] 04694
19 Key::Int [function] [call site] 04696
19 StarlarkInt::from [function] [call site] 04697
19 StarlarkCallable::clone [function] [call site] 04698
19 NumRef::from [function] [call site] 04699
19 NumRef::as_int [function] [call site] 04700
19 Key::Int [function] [call site] 04702
19 StarlarkInt::from [function] [call site] 04703
19 Key::Float [function] [call site] 04705
19 Key::String [function] [call site] 04708
19 Key::Identifier [function] [call site] 04710
17 starlark::Result::as_str_hashed [function] [call site] 04711
18 Hashed::new_unchecked [function] [call site] 04712
18 Symbol::as_str [function] [call site] 04713
17 get_attr_no_attr_error [function] [call site] 04715
18 errors::did_you_mean::did_you_mean [function] [call site] 04716
18 starlark::Result::as_str [function] [call site] 04717
19 StarlarkValue::length [function] [call site] 04718
19 OwnedRefFrozenRef::to_owned [function] [call site] 04719
18 StarlarkValue::dir_attr [function] [call site] 04720
19 SortedVec::new [function] [call site] 04721
18 SortedVec::iter [function] [call site] 04722
18 slice::Iter::map [function] [call site] 04723
18 Variable::tuple_value_as_str [function] [call site] 04724
18 ValueError::NoAttr [function] [call site] 04725
18 Value::get_type [function] [call site] 04726
19 Value::vtable [function] [call site] 04727
18 OwnedRefFrozenRef::to_owned [function] [call site] 04728
19 Dupe::dupe [function] [call site] 04729
19 mem::transmute::<FrozenRef<'f, [call site] 04730
18 starlark::Result::as_str [function] [call site] 04731
18 OwnedRefFrozenRef::to_owned [function] [call site] 04732
18 t::test_step_into [function] [call site] 04733
18 ValueError::NoAttrDidYouMean [function] [call site] 04734
18 Value::get_type [function] [call site] 04735
18 OwnedRefFrozenRef::to_owned [function] [call site] 04736
18 starlark::Result::as_str [function] [call site] 04737
18 OwnedRefFrozenRef::to_owned [function] [call site] 04738
18 OwnedRefFrozenRef::to_owned [function] [call site] 04739
18 t::test_step_into [function] [call site] 04740
17 MemberOrValue::Value [function] [call site] 04742
16 FrozenValue::to_value [function] [call site] 04743
16 StarlarkSerializerImpl::setup_current_heap [function] [call site] 04744
16 crate::Result::ok [function] [call site] 04745
16 Freezer::frozen_heap [function] [call site] 04747
16 FrozenHeap::alloc_simple [function] [call site] 04748
17 FrozenHeap::alloc_simple_typed_static [function] [call site] 04749
17 FrozenValueTyped::to_frozen_value [function] [call site] 04750
16 BoundMethodGen::new [function] [call site] 04751
16 StarlarkCallable::unpack_frozen [function] [call site] 04752
15 ExprCompiled::Value [function] [call site] 04753
15 CallCompiled::call [function] [call site] 04754
15 ExprCompiled::Call [function] [call site] 04755
15 TypeMatcherBox::new [function] [call site] 04756
15 ExprCompiled::dot [function] [call site] 04757
16 test_new_list_dict_syntax_as_value [function] [call site] 04758
16 ExprCompiled::compile_time_getattr [function] [call site] 04759
17 get_attr_hashed_raw [function] [call site] 04760
17 FrozenValue::to_value [function] [call site] 04761
17 StarlarkSerializerImpl::setup_current_heap [function] [call site] 04762
17 crate::Result::ok [function] [call site] 04763
17 Freezer::frozen_heap [function] [call site] 04765
17 FrozenHeap::alloc_simple [function] [call site] 04766
17 BoundMethodGen::new [function] [call site] 04767
17 StarlarkCallable::unpack_frozen [function] [call site] 04768
16 ExprCompiled::Value [function] [call site] 04769
16 ExprCompiled::Builtin1 [function] [call site] 04770
16 Builtin1::Dot [function] [call site] 04771
16 starlark::Result::clone [function] [call site] 04772
16 TypeMatcherBox::new [function] [call site] 04773
14 StarlarkCallable::clone [function] [call site] 04774
14 ExprCompiled::Call [function] [call site] 04775
14 TypeMatcherBox::new [function] [call site] 04776
12 OptCtx::new [function] [call site] 04777
12 OwnedRefFrozenRef::as_ref [function] [call site] 04778
12 try_into [function] [call site] 04780
12 Assert::execute_unwrap [function] [call site] 04781
12 StmtsCompiled::as_bc [function] [call site] 04782
13 BcWriter::new [function] [call site] 04783
14 BcDefinitelyAssigned::new [function] [call site] 04784
14 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 04785
15 StarlarkValue::length [function] [call site] 04786
14 starlark::Result::try_into [function] [call site] 04787
14 Assert::execute_unwrap [function] [call site] 04788
14 BcWriter::mark_definitely_assigned [function] [call site] 04789
15 BcWriter::mark_definitely_assigned [function] [call site] 04790
16 BcWriter::mark_definitely_assigned [function] [call site] 04791
14 eval::runtime::slots::LocalSlotId [function] [call site] 04792
14 BcInstrsWriter::new [function] [call site] 04793
15 SortedVec::new [function] [call site] 04794
14 SortedVec::new [function] [call site] 04795
14 BcStatementLocations::new [function] [call site] 04796
15 SortedVec::new [function] [call site] 04797
15 SortedVec::new [function] [call site] 04798
14 SortedVec::new [function] [call site] 04799
14 eval::bc::for_loop::LoopDepth [function] [call site] 04800
13 StmtsCompiled::write_bc [function] [call site] 04801
14 StmtsCompiled::stmts [function] [call site] 04802
15 SmallArcVec1OrStatic::as_slice [function] [call site] 04803
14 DefCompiled::write_bc [function] [call site] 04804
15 StarlarkCallable::clone [function] [call site] 04805
15 ParametersCompiled::count_exprs [function] [call site] 04806
16 anyhow::Result::map_expr [function] [call site] 04807
17 ParameterCompiled::Normal [function] [call site] 04808
17 StarlarkCallable::clone [function] [call site] 04809
17 OwnedRefFrozenRef::as_ref [function] [call site] 04810
17 m::a::p::map [function] [call site] 04811
17 ParameterCompiled::Args [function] [call site] 04812
17 StarlarkCallable::clone [function] [call site] 04813
17 ParameterCompiled::KwArgs [function] [call site] 04814
17 StarlarkCallable::clone [function] [call site] 04815
15 BcWriter::alloc_slots [function] [call site] 04816
16 eval::bc::stack_ptr::BcSlot [function] [call site] 04817
16 BcWriter::local_count [function] [call site] 04818
17 try_into [function] [call site] 04820
17 Assert::execute_unwrap [function] [call site] 04821
16 eval::bc::stack_ptr::BcSlot [function] [call site] 04822
16 BcWriter::local_count [function] [call site] 04823
16 BcWriter::stack_add [function] [call site] 04824
17 cmp::max [function] [call site] 04825
16 BcWriter::stack_sub [function] [call site] 04826
15 &MutableSlots::iter [function] [call site] 04827
15 m::a::p::map [function] [call site] 04829
16 TyTuple::get [function] [call site] 04830
16 StarlarkValue::iterate [function] [call site] 04831
16 StarlarkSerializerImpl::setup_current_heap [function] [call site] 04832
16 Alloca::with_capacity [function] [call site] 04833
16 starlark::Result::size_hint [function] [call site] 04834
16 Vec::push [function] [call site] 04835
16 Value::invoke_pos [function] [call site] 04836
15 anyhow::Result::map_expr [function] [call site] 04838
15 DefCompiled::write_bc [function] [call site] 04839
15 tests::test_assign_for_next [function] [call site] 04840
15 Assert::execute_unwrap [function] [call site] 04845
15 BcSlot::to_out [function] [call site] 04846
16 BcSlotOut [function] [call site] 04847
15 write_instr::<InstrDef> [function] [call site] 04848
15 BcSlot::to_in [function] [call site] 04849
16 BcSlotIn [function] [call site] 04850
13 StmtsCompiled::last [function] [call site] 04851
14 StmtProfileState::add_last [function] [call site] 04853
13 m::a::p::map [function] [call site] 04854
13 FrozenFileSpan::end_span [function] [call site] 04855
14 FrozenFileSpan::end_span [function] [call site] 04856
13 starlark::Result::unwrap_or_default [function] [call site] 04857
13 BcWriter::alloc_slot [function] [call site] 04858
14 eval::bc::stack_ptr::BcSlot [function] [call site] 04859
14 BcWriter::local_count [function] [call site] 04860
14 BcWriter::stack_add [function] [call site] 04861
14 BcWriter::stack_sub [function] [call site] 04862
13 BcWriter::write_const [function] [call site] 04863
14 write_instr::<InstrConst> [function] [call site] 04864
13 FrozenValue::new_none [function] [call site] 04865
13 BcSlot::to_out [function] [call site] 04866
14 BcSlotOut [function] [call site] 04867
13 write_instr::<InstrReturnCheckType> [function] [call site] 04868
13 BcSlot::to_in [function] [call site] 04869
14 BcSlotIn [function] [call site] 04870
13 write_instr::<InstrReturnConst> [function] [call site] 04871
13 FrozenValue::new_none [function] [call site] 04872
13 UnorderedHasher::finish [function] [call site] 04873
14 StarlarkHasher::new [function] [call site] 04874
14 UnorderedHasher::finish [function] [call site] 04877
12 GlobalTypesBuilder::assign_unset [function] [call site] 04879
11 FrozenHeap::into_ref_impl [function] [call site] 04881
12 UnorderedHasher::finish [function] [call site] 04882
12 AllocatedThinBoxSlice::into_inner [function] [call site] 04883
12 test_no_loop_if_top_collection_is_empty [function] [call site] 04884
12 impl [call site] 04885
12 DocReturn::default [function] [call site] 04886
12 FrozenHeapRef [function] [call site] 04888
12 PagableArc::new [function] [call site] 04890
12 &'a [call site] 04891
12 Self::IntoIter::collect [function] [call site] 04892
13 assert::pass [function] [call site] 04893
11 ProfilerInstant::elapsed [function] [call site] 04894
11 TyTuple::get [function] [call site] 04895
11 TyTuple::get [function] [call site] 04896
9 StarlarkTestHeapName::frozen_heap_name [function] [call site] 04898
10 FrozenHeapName::User [function] [call site] 04899
10 TypeMatcherBox::new [function] [call site] 04900
9 TyTuple::get [function] [call site] 04902
9 Assert::execute_unwrap [function] [call site] 04903
8 wait_for_eval_stopped [function] [call site] 04904
8 DapAdapterImpl::continue_ [function] [call site] 04905
9 DapAdapterImpl::inject_next [function] [call site] 04906
10 DapAdapterImpl::inject [function] [call site] 04907
11 std::sync::mpsc::channel [function] [call site] 04908
11 TypeMatcherBox::new [function] [call site] 04910
11 T::static_type_of [function] [call site] 04911
11 Assert::execute_unwrap [function] [call site] 04913
11 Assert::execute_unwrap [function] [call site] 04914
11 Assert::execute_unwrap [function] [call site] 04916
10 TypeMatcherBox::new [function] [call site] 04917
8 wait_for_eval_stopped [function] [call site] 04919
8 DapAdapterImpl::step [function] [call site] 04920
9 DapAdapterImpl::inject_next [function] [call site] 04921
9 Next::Step [function] [call site] 04922
8 wait_for_eval_stopped [function] [call site] 04924
8 DapAdapterImpl::step [function] [call site] 04925
8 wait_for_eval_stopped [function] [call site] 04926
8 DapAdapterImpl::step [function] [call site] 04927
8 wait_for_eval_stopped [function] [call site] 04928
8 DapAdapterImpl::step [function] [call site] 04929
8 wait_for_eval_stopped [function] [call site] 04930
8 DapAdapterImpl::step [function] [call site] 04931
8 wait_for_eval_stopped [function] [call site] 04932
8 DapAdapterImpl::step [function] [call site] 04933
8 wait_for_eval_stopped [function] [call site] 04934
8 DapAdapterImpl::continue_ [function] [call site] 04935
8 t::join_timeout [function] [call site] 04936
9 ProfilerInstant::now [function] [call site] 04937
9 ScopedJoinHandle<T>::is_finished [function] [call site] 04938
9 ProfilerInstant::elapsed [function] [call site] 04939
9 s::t::r::i::n::g::_::m::e::t::h::o::d::s::join [function] [call site] 04940
10 TyTuple::get [function] [call site] 04941
10 StarlarkValue::iterate [function] [call site] 04942
10 starlark::Result::next [function] [call site] 04943
10 LintT::new [function] [call site] 04945
10 Value::new_empty_string [function] [call site] 04946
10 starlark::Result::next [function] [call site] 04947
10 Variable::tuple_value_as_str [function] [call site] 04949
10 ValueTyped::to_value_of_unchecked [function] [call site] 04950
10 ValueOfUncheckedGeneric::cast [function] [call site] 04951
10 Variable::tuple_value_as_str [function] [call site] 04952
10 Variable::tuple_value_as_str [function] [call site] 04953
10 Variable::tuple_value_as_str [function] [call site] 04954
10 Variable::tuple_value_as_str [function] [call site] 04955
10 starlark::Result::size_hint [function] [call site] 04956
10 cmp::max [function] [call site] 04957
10 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 04960
10 Alloca::with_capacity [function] [call site] 04961
10 Self::push_str [function] [call site] 04962
10 Self::push_str [function] [call site] 04963
10 Self::push_str [function] [call site] 04964
10 Self::push_str [function] [call site] 04965
10 Self::push_str [function] [call site] 04966
10 Variable::tuple_value_as_str [function] [call site] 04967
10 Variable::tuple_value_as_str [function] [call site] 04968
10 FrozenHeap::alloc_typed_unchecked [function] [call site] 04970
9 starlark::Result::unwrap [function] [call site] 04971
10 Assert::execute [function] [call site] 04972
10 Error::eprint [function] [call site] 04973
8 Ok [function] [call site] 04974
7 Err [function] [call site] 04975
7 anyhow::Result::to_owned [function] [call site] 04976
7 OwnedRefFrozenRef::to_owned [function] [call site] 04977
7 OwnedRefFrozenRef::to_owned [function] [call site] 04978
7 t::test_step_into [function] [call site] 04979
6 Value::get_type [function] [call site] 04980
6 Some [function] [call site] 04981
5 Err [function] [call site] 04982
5 t::test_step_into [function] [call site] 04983
5 Ok [function] [call site] 04984
4 CodeMap::new [function] [call site] 04985
5 Array::try_extend [function] [call site] 04986
5 Option::match_indices [function] [call site] 04987
5 CodeMapImpl::Real [function] [call site] 04991
5 PagableArc::new [function] [call site] 04992
4 OwnedRefFrozenRef::to_owned [function] [call site] 04993
4 Lexer::new [function] [call site] 04994
5 Token::lexer [function] [call site] 04995
5 Alloca::with_capacity [function] [call site] 04996
5 Alloca::with_capacity [function] [call site] 04997
6 usize::div_ceil [function] [call site] 04998
6 Layout::array::<Align> [function] [call site] 04999
6 Assert::execute_unwrap [function] [call site] 05000
6 Buffer::alloc [function] [call site] 05001
6 StmtCompiledCell::new [function] [call site] 05002
6 ValueOfUncheckedGeneric::cast [function] [call site] 05004
6 StmtCompiledCell::new [function] [call site] 05005
6 test_list_append [function] [call site] 05006
6 ValueOfUncheckedGeneric::cast [function] [call site] 05007
6 LintT::new [function] [call site] 05008
5 Lexer::calculate_indent [function] [call site] 05009
6 CursorBytes::new [function] [call site] 05010
7 max_depth_for_iter [function] [call site] 05013
6 remainder [function] [call site] 05014
6 tests::test_lint_suppressions_multiline_span [function] [call site] 05015
6 starlark::Result::next_char [function] [call site] 05016
7 CursorBytes::next [function] [call site] 05017
8 tests::test_assign_for_next [function] [call site] 05018
8 [&T]::copied [function] [call site] 05019
7 m::a::p::map [function] [call site] 05020
6 A::r::e::n::a::::::::b::u::i::l::d::_::p::t::r::_::t::o::_::o::f::f::s::e::t::_::m::a::p::build_for_bump [function] [call site] 05021
7 Arena::<A>::for_each_bump_ordered [function] [call site] 05022
8 Bump::iter_allocated_chunks_rev [function] [call site] 05023
8 iter_allocated_chunks_rev().collect::<Vec<_>> [function] [call site] 05024
8 SortedVec::new [function] [call site] 05025
8 max_depth_for_iter [function] [call site] 05026
8 Bump::iter_allocated_chunks_rev [function] [call site] 05027
8 Array::try_extend [function] [call site] 05028
8 Arena::<A>::iter_chunk [function] [call site] 05029
8 max_depth_for_iter [function] [call site] 05030
8 Bump::iter_allocated_chunks_rev [function] [call site] 05031
8 Array::clear [function] [call site] 05032
8 Arena::<A>::iter_chunk [function] [call site] 05033
7 AValueOrForward::unpack_header [function] [call site] 05034
8 AValueOrForward::unpack [function] [call site] 05035
7 SymbolMap::insert [function] [call site] 05037
7 AValueOrForward::alloc_size [function] [call site] 05038
8 AValueOrForward::unpack [function] [call site] 05039
8 ValueOfUncheckedGeneric::unpack [function] [call site] 05040
9 UnpackValue::unpack_value_err [function] [call site] 05041
9 ValueOfUncheckedGeneric::get [function] [call site] 05042
9 ValueOfUncheckedGeneric::to_value [function] [call site] 05043
8 crate::Result::memory_size [function] [call site] 05044
7 ValueAllocSize::bytes [function] [call site] 05045
8 ValueAllocSize::bytes [function] [call site] 05046
9 ValueAllocSize::bytes [function] [call site] 05047
6 starlark::Result::pos [function] [call site] 05048
6 A::r::e::n::a::::::::b::u::i::l::d::_::p::t::r::_::t::o::_::o::f::f::s::e::t::_::m::a::p::build_for_bump [function] [call site] 05050
6 starlark::Result::pos [function] [call site] 05051
6 tests::test_lint_suppressions_multiline_span [function] [call site] 05053
6 starlark::Result::pos [function] [call site] 05054
6 starlark::Result::next_char [function] [call site] 05055
6 tests::test_lint_suppressions_multiline_span [function] [call site] 05056
6 starlark::Result::pos [function] [call site] 05057
6 push_back [function] [call site] 05058
6 Lexer::make_comment [function] [call site] 05059
7 IdentifierDefinition::source [function] [call site] 05060
7 starts_with [function] [call site] 05062
7 Lexer::err_pos [function] [call site] 05063
8 Lexer::err_span [function] [call site] 05064
9 EvalException::new [function] [call site] 05066
9 t::test_step_into [function] [call site] 05067
10 t::dap_test_template [function] [call site] 05070
10 AstModule::parse [function] [call site] 05071
10 OwnedRefFrozenRef::to_owned [function] [call site] 05072
10 resolve_breakpoints [function] [call site] 05073
10 t::breakpoints_args [function] [call site] 05074
10 BreakpointConfig::set_breakpoints [function] [call site] 05075
10 bool::spawn [function] [call site] 05076
10 t::eval_with_hook [function] [call site] 05077
10 wait_for_eval_stopped [function] [call site] 05078
10 DapAdapterImpl::continue_ [function] [call site] 05079
10 wait_for_eval_stopped [function] [call site] 05080
10 DapAdapterImpl::step [function] [call site] 05081
10 wait_for_eval_stopped [function] [call site] 05082
10 DapAdapterImpl::step [function] [call site] 05083
10 wait_for_eval_stopped [function] [call site] 05084
10 DapAdapterImpl::step [function] [call site] 05085
10 wait_for_eval_stopped [function] [call site] 05086
10 DapAdapterImpl::step [function] [call site] 05087
10 wait_for_eval_stopped [function] [call site] 05088
10 DapAdapterImpl::step [function] [call site] 05089
10 wait_for_eval_stopped [function] [call site] 05090
10 DapAdapterImpl::step [function] [call site] 05091
10 wait_for_eval_stopped [function] [call site] 05092
10 DapAdapterImpl::continue_ [function] [call site] 05093
10 t::join_timeout [function] [call site] 05094
9 Span::new [function] [call site] 05096
7 ends_with [function] [call site] 05099
7 Token::Comment [function] [call site] 05102
7 OwnedRefFrozenRef::to_owned [function] [call site] 05103
7 Token::Comment [function] [call site] 05105
7 OwnedRefFrozenRef::to_owned [function] [call site] 05106
6 A::r::e::n::a::::::::b::u::i::l::d::_::p::t::r::_::t::o::_::o::f::f::s::e::t::_::m::a::p::build_for_bump [function] [call site] 05107
6 starlark::Result::pos [function] [call site] 05108
6 tests::test_lint_suppressions_multiline_span [function] [call site] 05110
6 starlark::Result::pos [function] [call site] 05111
6 push_back [function] [call site] 05112
6 Lexer::make_comment [function] [call site] 05113
6 tests::test_lint_suppressions_multiline_span [function] [call site] 05114
6 starlark::Result::pos [function] [call site] 05115
6 A::r::e::n::a::::::::b::u::i::l::d::_::p::t::r::_::t::o::_::o::f::f::s::e::t::_::m::a::p::build_for_bump [function] [call site] 05116
6 starlark::Result::pos [function] [call site] 05117
6 Lexer::err_pos [function] [call site] 05118
6 tests::test_lint_suppressions_multiline_span [function] [call site] 05119
6 StmtProfileState::add_last [function] [call site] 05120
6 [&T]::copied [function] [call site] 05121
6 unwrap_or [function] [call site] 05122
6 repr_stack_push [function] [call site] 05123
6 tests::test_lint_suppressions_multiline_span [function] [call site] 05124
6 push_back [function] [call site] 05125
6 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 05127
6 Assert::execute_unwrap [function] [call site] 05128
6 StmtProfileState::add_last [function] [call site] 05129
6 [&T]::copied [function] [call site] 05130
6 unwrap_or [function] [call site] 05131
6 l::i::s::t::_::m::e::t::h::o::d::s::pop [function] [call site] 05132
6 Assert::execute_unwrap [function] [call site] 05133
6 tests::test_lint_suppressions_multiline_span [function] [call site] 05134
6 Lexer::err_span [function] [call site] 05135
6 push_back [function] [call site] 05136
5 push_back [function] [call site] 05139
4 CodeMap::source [function] [call site] 05141
4 Dupe::dupe [function] [call site] 05142
4 LintSuppressionsBuilder::new [function] [call site] 05143
5 DocReturn::default [function] [call site] 05144
5 LintT::new [function] [call site] 05146
4 SortedVec::new [function] [call site] 05147
4 LintT::new [function] [call site] 05148
5 CodeMap::file_span [function] [call site] 05149
5 CodeMap::source_span [function] [call site] 05150
5 OwnedRefFrozenRef::to_owned [function] [call site] 05151
4 tests::test_parse [function] [call site] 05152
5 assert::eq [function] [call site] 05153
6 tests::bc::golden::bc_golden_test [function] [call site] 05154
5 assert::eq [function] [call site] 05155
5 assert::eq [function] [call site] 05156
5 assert::eq [function] [call site] 05157
4 DocModule::filter [function] [call site] 05158
5 &'a [call site] 05159
5 predicate [function] [call site] 05161
5 test_garbage_collect [function] [call site] 05162
4 LintSuppressionsBuilder::parse_comment [function] [call site] 05163
5 parse_lint_suppressions [function] [call site] 05164
6 SortedVec::new [function] [call site] 05165
6 &str::trim_start [function] [call site] 05166
6 strip_prefix [function] [call site] 05167
6 ParamSpec::split [function] [call site] 05168
6 Option::trim [function] [call site] 05169
6 String::is_empty [function] [call site] 05170
7 tests::bc::golden::bc_golden_test [function] [call site] 05171
6 Vec::push [function] [call site] 05172
6 OwnedRefFrozenRef::to_owned [function] [call site] 05173
5 Vec::is_empty [function] [call site] 05174
6 tests::bc::golden::bc_golden_test [function] [call site] 05175
5 test_no_loop_if_top_collection_is_empty [function] [call site] 05176
5 Span::new [function] [call site] 05179
5 CodeMap::find_line [function] [call site] 05182
5 CodeMap::line_span_trim_newline [function] [call site] 05184
6 CodeMap::line_span [function] [call site] 05185
6 CodeMap::source_span [function] [call site] 05186
6 &str::ends_with [function] [call site] 05187
6 CodeMap::source_span [function] [call site] 05188
6 &str::ends_with [function] [call site] 05189
5 Array::try_extend [function] [call site] 05190
5 repr_stack_push [function] [call site] 05191
5 repr_stack_push [function] [call site] 05192
4 LintSuppressionsBuilder::end_of_comment_block [function] [call site] 05193
5 test_no_loop_if_top_collection_is_empty [function] [call site] 05194
5 LintSuppressionsBuilder::update_lint_suppressions [function] [call site] 05195
6 std::mem::take [function] [call site] 05196
7 GlobalTypesBuilder::assign_unset [function] [call site] 05197
7 s::t::r::i::n::g::_::m::e::t::h::o::d::s::replace [function] [call site] 05198
7 TyTuple::get [function] [call site] 05199
7 MaybeUninit::zeroed [function] [call site] 05200
7 anyhow::Result::assume_init [function] [call site] 05201
6 Span::merge_all [function] [call site] 05203
7 unwrap_or_default [function] [call site] 05205
6 &'a [call site] 05206
6 Span::merge_all [function] [call site] 05207
6 &'a [call site] 05208
6 CodeMap::source_span [function] [call site] 05209
6 Span::new [function] [call site] 05210
6 Span::begin [function] [call site] 05211
6 Span::begin [function] [call site] 05212
6 Span::end [function] [call site] 05213
6 Span::end [function] [call site] 05214
6 &str::trim [function] [call site] 05215
6 test_no_loop_if_top_collection_is_empty [function] [call site] 05216
6 CodeMap::line_span_opt [function] [call site] 05217
6 Span::merge [function] [call site] 05218
6 register_simple_vtable_entry [function] [call site] 05219
6 Entry::or_default [function] [call site] 05220
6 repr_stack_push [function] [call site] 05221
4 &'a [call site] 05222
4 Self::IntoIter::next [function] [call site] 05223
4 Err [function] [call site] 05224
4 InternalError::into_error [function] [call site] 05225
5 InternalError::into_error [function] [call site] 05226
4 Ok [function] [call site] 05227
4 AstModule::create [function] [call site] 05228
5 SortedVec::new [function] [call site] 05229
5 syntax::validate::validate_module [function] [call site] 05230
6 T::static_type_of [function] [call site] 05231
6 A::s::t::M::o::d::u::l::e::::::::f::i::n::d::_::f::u::n::c::t::i::o::n::_::c::a::l::l::_::w::i::t::h::_::n::a::m::e::visit_expr [function] [call site] 05232
5 &'a [call site] 05234
5 Self::IntoIter::next [function] [call site] 05235
5 InternalError::into_error [function] [call site] 05237
5 StarlarkCallable::clone [function] [call site] 05239
4 KnownMethods::build [function] [call site] 05240
4 Err [function] [call site] 05241
4 parse_error_add_span [function] [call site] 05242
5 OwnedRefFrozenRef::to_owned [function] [call site] 05243
5 Span::new [function] [call site] 05244
5 Span::new [function] [call site] 05247
5 OwnedRefFrozenRef::to_owned [function] [call site] 05250
5 Span::new [function] [call site] 05251
5 Span::new [function] [call site] 05254
5 InternalError::into_error [function] [call site] 05257
5 crate::Error::new_spanned [function] [call site] 05258
6 WithDiagnostic::new_spanned [function] [call site] 05260
7 TypeMatcherBox::new [function] [call site] 05262
7 CodeMap::file_span [function] [call site] 05264
7 CheapCallStack::default [function] [call site] 05265
8 TypeMatcherBox::new [function] [call site] 05266
8 Value::new_none [function] [call site] 05267
5 crate::ErrorKind::Parser [function] [call site] 05268
4 CodeMap::source [function] [call site] 05269
4 r::e::g::i::s::t::e::r::_::o::t::h::e::r::len [function] [call site] 05270
3 OwnedRefFrozenRef::to_owned [function] [call site] 05271
4 Dupe::dupe [function] [call site] 05272
4 mem::transmute::<FrozenRef<'f, [call site] 05273
3 Globals::standard [function] [call site] 05274
4 GlobalsBuilder::standard [function] [call site] 05275
4 KnownMethods::build [function] [call site] 05276
3 Module::with_temp_heap [function] [call site] 05277
3 Evaluator::new [function] [call site] 05278
3 Evaluator::eval_module [function] [call site] 05279
3 Ok [function] [call site] 05280
2 a::s::s::e::r::t::s::_::s::t::a::r::contains [function] [call site] 05281
3 StarlarkValue::is_in [function] [call site] 05282
3 t::test_step_into [function] [call site] 05284
2 a::s::s::e::r::t::s::_::s::t::a::r::contains [function] [call site] 05286