MCPcopy Create free account

hub / github.com/bvanjoi/bolt-ts / functions

Functions11,164 in github.com/bvanjoi/bolt-ts

↓ 3 callersMethodget_flow_type_of_object_destructuring
( &mut self, n: ast::NodeID, declared_ty: &'cx Ty<'cx>, )
crates/checker/src/check/get_type_from_var_like.rs:354
↓ 3 callersMethodget_fresh_ty
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/check_expr.rs:79
↓ 3 callersMethodget_generic_object_flags
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5847
↓ 3 callersMethodget_index_infos_of_structured_ty
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/index_info.rs:260
↓ 3 callersMethodget_index_node_for_access_expression
(&self, id: ast::NodeID)
crates/checker/src/check/get_ty.rs:1400
↓ 3 callersMethodget_index_ty_for_mapped_ty
( &mut self, ty: &'cx ty::Ty<'cx>, index_flags: IndexFlags, )
crates/checker/src/check/get_mapped_ty_info.rs:7
↓ 3 callersMethodget_inferred_ty
( &mut self, inference: InferenceContextId, idx: usize, )
crates/checker/src/check/infer.rs:524
↓ 3 callersMethodget_iteration_tys_of_method
( &mut self, ty: &'cx ty::Ty<'cx>, resolver: impl IterationTysResolver<'cx>, m
crates/checker/src/check/get_iteration_tys.rs:351
↓ 3 callersMethodget_map_of_cache_redirects
(&self)
crates/module_resolve/src/resolution_cache.rs:48
↓ 3 callersMethodget_merged_symbol
(&self, id: SymbolID, symbols: &super::Symbols)
crates/binder/src/merge.rs:14
↓ 3 callersMethodget_mut_flow_node
(&mut self, id: FlowID)
crates/binder/src/flow.rs:133
↓ 3 callersMethodget_narrowable_ty_for_reference
( &mut self, mut ty: &'cx ty::Ty<'cx>, refer: ast::NodeID, check_mode: Option<
crates/checker/src/check/flow.rs:2457
↓ 3 callersMethodget_narrowed_ty
( &mut self, ty: &'cx ty::Ty<'cx>, candidate: &'cx ty::Ty<'cx>, assume_true: b
crates/checker/src/check/flow.rs:2271
↓ 3 callersMethodget_no_infer_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/create_ty.rs:1626
↓ 3 callersMethodget_promised_ty_of_promise
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/check_stmt.rs:635
↓ 3 callersMethodget_recursion_id
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/is_deeply_nested_type.rs:16
↓ 3 callersMethodget_resolved_members_or_exports_of_symbol
( &mut self, symbol: SymbolID, kind: MemberOrExportsResolutionKind, )
crates/checker/src/check/symbol_info.rs:412
↓ 3 callersMethodget_rest_ty_of_tuple_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:6337
↓ 3 callersMethodget_return_type_from_body
( &mut self, id: ast::NodeID, check_mode: Option<CheckMode>, )
crates/checker/src/check/get_ty.rs:2520
↓ 3 callersMethodget_selected_syntactic_modifier_flags
( &self, id: ast::NodeID, flags: ast::ModifierFlags, )
crates/binder/src/node_query/mod.rs:135
↓ 3 callersMethodget_sig_of_ty_tag
(&self, id: ast::NodeID)
crates/checker/src/check/get_sig.rs:186
↓ 3 callersMethodget_simplified_ty_or_constraint
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/get_simplified_ty.rs:6
↓ 3 callersMethodget_spread_symbol
(&mut self, prop: SymbolID, readonly: bool)
crates/checker/src/check/mod.rs:6680
↓ 3 callersMethodget_spread_ty
( &mut self, mut left: &'cx ty::Ty<'cx>, mut right: &'cx ty::Ty<'cx>, symbol:
crates/checker/src/check/create_ty.rs:1813
↓ 3 callersMethodget_substitution_ty
( &mut self, base_ty: &'cx ty::Ty<'cx>, constraint: &'cx ty::Ty<'cx>, )
crates/checker/src/check/create_ty.rs:1575
↓ 3 callersMethodget_switch_clause_tys
(&mut self, n: &'cx ast::SwitchStmt<'cx>)
crates/checker/src/check/mod.rs:7920
↓ 3 callersMethodget_symbol
( &mut self, symbols: &'cx SymbolTable, name: SymbolName, meaning: SymbolFlags
crates/checker/src/check/symbol_info.rs:719
↓ 3 callersMethodget_symbol_of_node
(&self, id: ast::NodeID)
crates/checker/src/check/get_symbol.rs:8
↓ 3 callersMethodget_symbol_table_by_location
(&self, loc: SymbolTableLocation)
crates/binder/src/merge.rs:141
↓ 3 callersMethodget_transient
(&self, symbol: SymbolID)
crates/checker/src/check/transient_symbol.rs:69
↓ 3 callersMethodget_transient_symbol_links
(&self, symbol: SymbolID)
crates/checker/src/check/symbol_info.rs:1413
↓ 3 callersMethodget_transient_symbols
(&self)
crates/checker/src/check/symbol_info.rs:993
↓ 3 callersMethodget_tuple_target_ty
( &mut self, element_flags: &'cx [ElementFlags], readonly: bool, )
crates/checker/src/check/create_ty.rs:884
↓ 3 callersMethodget_ty_for_binding_element_parent
( &mut self, pat_id: ast::NodeID, check_mode: CheckMode, )
crates/checker/src/check/get_type_from_var_like.rs:62
↓ 3 callersMethodget_ty_from_mapped_ty_node
( &mut self, node: &'cx ast::MappedTy<'cx>, )
crates/checker/src/check/get_ty.rs:578
↓ 3 callersMethodget_ty_of_accessor
(&mut self, symbol: SymbolID)
crates/checker/src/check/get_ty.rs:293
↓ 3 callersMethodget_ty_of_init
(&mut self, init: &'cx ast::Expr<'cx>)
crates/checker/src/check/mod.rs:5982
↓ 3 callersMethodget_ty_params_for_mapper
(&mut self, sig: &'cx ty::Sig<'cx>)
crates/checker/src/check/get_ty.rs:2707
↓ 3 callersMethodget_union_or_evolving_array_ty
( &mut self, tys: &[&'cx ty::Ty<'cx>], subtype_reduction: ty::UnionReduction,
crates/checker/src/check/flow.rs:930
↓ 3 callersMethodget_unmatched_prop
( &mut self, source: &'cx Ty<'cx>, target: &'cx Ty<'cx>, require_optional_prop
crates/checker/src/check/relation.rs:1179
↓ 3 callersMethodget_variances_worker
( &mut self, symbol: SymbolID, ty_params: Option<ty::Tys<'cx>>, )
crates/checker/src/check/get_variances.rs:97
↓ 3 callersMethodget_widened_lit_like_ty_for_contextual_iteration_ty_if_needed
( &mut self, ty: Option<&'cx ty::Ty<'cx>>, contextual_sig_return_ty: Option<&'cx ty::T
crates/checker/src/check/get_widened_ty.rs:369
↓ 3 callersMethodgraph
(&self, id: ir::GraphID)
crates/optimize/src/emit/mod.rs:99
↓ 3 callersMethodhas_correct_ty_arg_arity
( &mut self, candidate: &'cx Sig<'cx>, ty_args: Option<&'cx ast::Tys<'cx>>, )
crates/checker/src/check/check_call_like.rs:846
↓ 3 callersMethodhas_late_bindable_name
(&mut self, id: ast::NodeID)
crates/checker/src/check/symbol_info.rs:801
↓ 3 callersFunctionhas_trailing_directory_separator
(path: &[u8])
crates/path/src/lib.rs:99
↓ 3 callersMethodhas_ty_pred_or_never_ret_ty
(&mut self, sig: &'cx Sig<'cx>)
crates/checker/src/check/get_sig.rs:470
↓ 3 callersFunctioni
()
tests/compiler/conditionalExpressions2/index.ts:11
↓ 3 callersFunctionid
(value: a)
tests/compiler/subtypeRelationForNever/index.ts:9
↓ 3 callersMethodindex_sigs_related_to
( &mut self, source: &'cx Ty<'cx>, target: &'cx Ty<'cx>, source_is_primitive:
crates/checker/src/check/check_type_related_to.rs:2533
↓ 3 callersMethodinfer_from_matching_tys
( &mut self, sources: ty::Tys<'cx>, targets: ty::Tys<'cx>, matches: impl Fn(&m
crates/checker/src/check/infer.rs:2628
↓ 3 callersMethodinfer_from_ty_arguments
( &mut self, source_tys: ty::Tys<'cx>, target_tys: ty::Tys<'cx>, variances: &[
crates/checker/src/check/infer.rs:1555
↓ 3 callersMethodinfer_type_arguments
( &mut self, node: &impl r#trait::CallLike<'cx>, sig: &'cx Sig<'cx>, args: &'c
crates/checker/src/check/infer.rs:742
↓ 3 callersMethodinsert_node
(&mut self, parent: FSNodeId, kind: FSNodeKind)
helper/fs/src/tree/mod.rs:129
↓ 3 callersMethodinstantiate_symbol
( &mut self, symbol: SymbolID, mapper: &'cx dyn ty::TyMap<'cx>, )
crates/checker/src/check/resolve_structured_member.rs:64
↓ 3 callersFunctioninvoke
(item: ADT)
tests/compiler/contextuallyTypedByDiscriminableUnion/index.ts:17
↓ 3 callersMethodinvoke_once
( &mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>, action: impl
crates/checker/src/check/infer.rs:2008
↓ 3 callersFunctionisA
(x: any)
tests/compiler/narrowingOfDottedNames/index.ts:40
↓ 3 callersFunctionisDefined
(value: T | undefined | null | void)
tests/compiler/voidUndefinedReduction/index.ts:5
↓ 3 callersMethodis_awaited_ty_instantiation
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/check_stmt.rs:474
↓ 3 callersMethodis_binding_ident_or_private_ident_or_pat
(self)
crates/ast/src/token.rs:601
↓ 3 callersMethodis_deferred_ty_reference_node
( &self, node: ast::NodeID, has_default_ty_arguments: bool, )
crates/checker/src/check/get_ty.rs:1612
↓ 3 callersMethodis_empty_object_ty_or_spreads_into_empty_object
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/check_expr.rs:2294
↓ 3 callersMethodis_entity_name_expr
(&self)
crates/ast/src/expr.rs:135
↓ 3 callersMethodis_fn_like_or_class_static_block_decl
(&self)
crates/ast/src/node.rs:240
↓ 3 callersMethodis_global_scope_argument
(&self)
crates/ast/src/stmt.rs:377
↓ 3 callersMethodis_global_source_file
(&self, id: ast::NodeID)
crates/parser/src/lib.rs:150
↓ 3 callersMethodis_in_type_query
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:592
↓ 3 callersMethodis_late_bound
(&self)
crates/binder/src/symbol.rs:65
↓ 3 callersMethodis_logical_or_coalescing_op
(self)
crates/ast/src/expr.rs:994
↓ 3 callersMethodis_node_within_class
(&self, node: ast::NodeID, class_decl: ast::NodeID)
crates/binder/src/node_query/mod.rs:1124
↓ 3 callersFunctionis_octal_digit
(ch: u8)
crates/parser/src/scan.rs:65
↓ 3 callersMethodis_reachable_flow_node
(&mut self, id: FlowID)
crates/checker/src/check/flow.rs:2480
↓ 3 callersMethodis_right_side_of_qualified_name_or_prop_access
(&self, node: ast::NodeID)
crates/binder/src/node_query/mod.rs:1213
↓ 3 callersFunctionis_rooted_disk_path
(path: &str)
crates/path/src/lib.rs:95
↓ 3 callersMethodis_same_scope_descendent_of
( &self, init: ast::NodeID, parent: Option<ast::NodeID>, stop_at: ast::NodeID,
crates/binder/src/node_query/mod.rs:945
↓ 3 callersMethodis_strict_mode_reserved_word
(self)
crates/ast/src/token.rs:610
↓ 3 callersMethodis_string_literal_like
(&self)
crates/ast/src/expr.rs:375
↓ 3 callersMethodis_template_start_of_tagged_template
(&self)
crates/parser/src/expr.rs:1368
↓ 3 callersMethodis_this_in_type_query
(&self, mut id: ast::NodeID)
crates/binder/src/node_query/mod.rs:730
↓ 3 callersMethodis_this_less
(&self, symbol: SymbolID)
crates/checker/src/check/is_this_less.rs:31
↓ 3 callersMethodis_ty_matched_by_template_lit_ty
( &mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::TemplateLitTy<'cx>, )
crates/checker/src/check/infer.rs:1425
↓ 3 callersMethodis_ty_reference_with_generic_arguments
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:8152
↓ 3 callersMethodis_type_equality_comparable_to
( &mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>, )
crates/checker/src/check/mod.rs:8175
↓ 3 callersMethodis_var_const
(&self, node_query: &NodeQuery)
crates/checker/src/trait/var_like.rs:14
↓ 3 callersFunctionload_module_from_file
( ext: Extensions, candidate: &mut PathBuf, only_record_failures: bool, state: &ModuleResoluti
crates/module_resolve/src/lib.rs:664
↓ 3 callersMethodlocals
(&self, id: ast::NodeID)
crates/early_resolve/src/lib.rs:109
↓ 3 callersMethodlower_for_init
(&mut self, init: ast::ForInitKind<'cx>)
crates/optimize/src/lowering/mod.rs:570
↓ 3 callersMethodlower_jsx_elem
(&mut self, n: &'cx ast::JsxElem<'cx>)
crates/optimize/src/lowering/mod.rs:1013
↓ 3 callersMethodlower_jsx_frag
(&mut self, n: &'cx ast::JsxFrag<'cx>)
crates/optimize/src/lowering/mod.rs:995
↓ 3 callersMethodlower_jsx_self_closing_elem
( &mut self, n: &'cx ast::JsxSelfClosingElem<'cx>, )
crates/optimize/src/lowering/mod.rs:1003
↓ 3 callersMethodlower_jsx_tag_name
(&mut self, tag_name: &ast::JsxTagName<'cx>)
crates/optimize/src/lowering/mod.rs:1100
↓ 3 callersMethodm
()
tests/compiler/abstractPropertyBasics/index.ts:8
↓ 3 callersMethodm2
()
tests/compiler/superHasMethodsFromMergedInterface/index.ts:4
↓ 3 callersFunctionmap
(items: readonly A[], f: (a: NoInfer<A>) => B)
tests/compiler/narrowingNoInfer1/index.ts:16
↓ 3 callersFunctionmatch_files
( path: &std::path::Path, exclude: Option<&[String]>, include: Option<&[String]>, fs: &mut imp
crates/compiler/src/match_files.rs:4
↓ 3 callersMethodmay_resolve_ty_alias
(&self, node: ast::NodeID)
crates/checker/src/check/get_ty.rs:1576
↓ 3 callersMethodmaybe_bind_expr_flow_if_call
(&mut self, n: &ast::Expr<'cx>)
crates/binder/src/bind_children.rs:1830
↓ 3 callersMethodmembers
(&self)
crates/optimize/src/ir/nodes.rs:2744
↓ 3 callersFunctionn
()
tests/compiler/recursiveConditionalCrash1/index.ts:13
← previousnext →1,201–1,300 of 11,164, ranked by callers