Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bvanjoi/bolt-ts
/ functions
Functions
11,164 in github.com/bvanjoi/bolt-ts
⨍
Functions
11,164
◇
Types & classes
8,085
↓ 3 callers
Method
get_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 callers
Method
get_fresh_ty
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/check_expr.rs:79
↓ 3 callers
Method
get_generic_object_flags
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5847
↓ 3 callers
Method
get_index_infos_of_structured_ty
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/index_info.rs:260
↓ 3 callers
Method
get_index_node_for_access_expression
(&self, id: ast::NodeID)
crates/checker/src/check/get_ty.rs:1400
↓ 3 callers
Method
get_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 callers
Method
get_inferred_ty
( &mut self, inference: InferenceContextId, idx: usize, )
crates/checker/src/check/infer.rs:524
↓ 3 callers
Method
get_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 callers
Method
get_map_of_cache_redirects
(&self)
crates/module_resolve/src/resolution_cache.rs:48
↓ 3 callers
Method
get_merged_symbol
(&self, id: SymbolID, symbols: &super::Symbols)
crates/binder/src/merge.rs:14
↓ 3 callers
Method
get_mut_flow_node
(&mut self, id: FlowID)
crates/binder/src/flow.rs:133
↓ 3 callers
Method
get_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 callers
Method
get_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 callers
Method
get_no_infer_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/create_ty.rs:1626
↓ 3 callers
Method
get_promised_ty_of_promise
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/check_stmt.rs:635
↓ 3 callers
Method
get_recursion_id
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/is_deeply_nested_type.rs:16
↓ 3 callers
Method
get_resolved_members_or_exports_of_symbol
( &mut self, symbol: SymbolID, kind: MemberOrExportsResolutionKind, )
crates/checker/src/check/symbol_info.rs:412
↓ 3 callers
Method
get_rest_ty_of_tuple_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:6337
↓ 3 callers
Method
get_return_type_from_body
( &mut self, id: ast::NodeID, check_mode: Option<CheckMode>, )
crates/checker/src/check/get_ty.rs:2520
↓ 3 callers
Method
get_selected_syntactic_modifier_flags
( &self, id: ast::NodeID, flags: ast::ModifierFlags, )
crates/binder/src/node_query/mod.rs:135
↓ 3 callers
Method
get_sig_of_ty_tag
(&self, id: ast::NodeID)
crates/checker/src/check/get_sig.rs:186
↓ 3 callers
Method
get_simplified_ty_or_constraint
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/get_simplified_ty.rs:6
↓ 3 callers
Method
get_spread_symbol
(&mut self, prop: SymbolID, readonly: bool)
crates/checker/src/check/mod.rs:6680
↓ 3 callers
Method
get_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 callers
Method
get_substitution_ty
( &mut self, base_ty: &'cx ty::Ty<'cx>, constraint: &'cx ty::Ty<'cx>, )
crates/checker/src/check/create_ty.rs:1575
↓ 3 callers
Method
get_switch_clause_tys
(&mut self, n: &'cx ast::SwitchStmt<'cx>)
crates/checker/src/check/mod.rs:7920
↓ 3 callers
Method
get_symbol
( &mut self, symbols: &'cx SymbolTable, name: SymbolName, meaning: SymbolFlags
crates/checker/src/check/symbol_info.rs:719
↓ 3 callers
Method
get_symbol_of_node
(&self, id: ast::NodeID)
crates/checker/src/check/get_symbol.rs:8
↓ 3 callers
Method
get_symbol_table_by_location
(&self, loc: SymbolTableLocation)
crates/binder/src/merge.rs:141
↓ 3 callers
Method
get_transient
(&self, symbol: SymbolID)
crates/checker/src/check/transient_symbol.rs:69
↓ 3 callers
Method
get_transient_symbol_links
(&self, symbol: SymbolID)
crates/checker/src/check/symbol_info.rs:1413
↓ 3 callers
Method
get_transient_symbols
(&self)
crates/checker/src/check/symbol_info.rs:993
↓ 3 callers
Method
get_tuple_target_ty
( &mut self, element_flags: &'cx [ElementFlags], readonly: bool, )
crates/checker/src/check/create_ty.rs:884
↓ 3 callers
Method
get_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 callers
Method
get_ty_from_mapped_ty_node
( &mut self, node: &'cx ast::MappedTy<'cx>, )
crates/checker/src/check/get_ty.rs:578
↓ 3 callers
Method
get_ty_of_accessor
(&mut self, symbol: SymbolID)
crates/checker/src/check/get_ty.rs:293
↓ 3 callers
Method
get_ty_of_init
(&mut self, init: &'cx ast::Expr<'cx>)
crates/checker/src/check/mod.rs:5982
↓ 3 callers
Method
get_ty_params_for_mapper
(&mut self, sig: &'cx ty::Sig<'cx>)
crates/checker/src/check/get_ty.rs:2707
↓ 3 callers
Method
get_union_or_evolving_array_ty
( &mut self, tys: &[&'cx ty::Ty<'cx>], subtype_reduction: ty::UnionReduction,
crates/checker/src/check/flow.rs:930
↓ 3 callers
Method
get_unmatched_prop
( &mut self, source: &'cx Ty<'cx>, target: &'cx Ty<'cx>, require_optional_prop
crates/checker/src/check/relation.rs:1179
↓ 3 callers
Method
get_variances_worker
( &mut self, symbol: SymbolID, ty_params: Option<ty::Tys<'cx>>, )
crates/checker/src/check/get_variances.rs:97
↓ 3 callers
Method
get_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 callers
Method
graph
(&self, id: ir::GraphID)
crates/optimize/src/emit/mod.rs:99
↓ 3 callers
Method
has_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 callers
Method
has_late_bindable_name
(&mut self, id: ast::NodeID)
crates/checker/src/check/symbol_info.rs:801
↓ 3 callers
Function
has_trailing_directory_separator
(path: &[u8])
crates/path/src/lib.rs:99
↓ 3 callers
Method
has_ty_pred_or_never_ret_ty
(&mut self, sig: &'cx Sig<'cx>)
crates/checker/src/check/get_sig.rs:470
↓ 3 callers
Function
i
()
tests/compiler/conditionalExpressions2/index.ts:11
↓ 3 callers
Function
id
(value: a)
tests/compiler/subtypeRelationForNever/index.ts:9
↓ 3 callers
Method
index_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 callers
Method
infer_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 callers
Method
infer_from_ty_arguments
( &mut self, source_tys: ty::Tys<'cx>, target_tys: ty::Tys<'cx>, variances: &[
crates/checker/src/check/infer.rs:1555
↓ 3 callers
Method
infer_type_arguments
( &mut self, node: &impl r#trait::CallLike<'cx>, sig: &'cx Sig<'cx>, args: &'c
crates/checker/src/check/infer.rs:742
↓ 3 callers
Method
insert_node
(&mut self, parent: FSNodeId, kind: FSNodeKind)
helper/fs/src/tree/mod.rs:129
↓ 3 callers
Method
instantiate_symbol
( &mut self, symbol: SymbolID, mapper: &'cx dyn ty::TyMap<'cx>, )
crates/checker/src/check/resolve_structured_member.rs:64
↓ 3 callers
Function
invoke
(item: ADT)
tests/compiler/contextuallyTypedByDiscriminableUnion/index.ts:17
↓ 3 callers
Method
invoke_once
( &mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>, action: impl
crates/checker/src/check/infer.rs:2008
↓ 3 callers
Function
isA
(x: any)
tests/compiler/narrowingOfDottedNames/index.ts:40
↓ 3 callers
Function
isDefined
(value: T | undefined | null | void)
tests/compiler/voidUndefinedReduction/index.ts:5
↓ 3 callers
Method
is_awaited_ty_instantiation
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/check_stmt.rs:474
↓ 3 callers
Method
is_binding_ident_or_private_ident_or_pat
(self)
crates/ast/src/token.rs:601
↓ 3 callers
Method
is_deferred_ty_reference_node
( &self, node: ast::NodeID, has_default_ty_arguments: bool, )
crates/checker/src/check/get_ty.rs:1612
↓ 3 callers
Method
is_empty_object_ty_or_spreads_into_empty_object
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/check_expr.rs:2294
↓ 3 callers
Method
is_entity_name_expr
(&self)
crates/ast/src/expr.rs:135
↓ 3 callers
Method
is_fn_like_or_class_static_block_decl
(&self)
crates/ast/src/node.rs:240
↓ 3 callers
Method
is_global_scope_argument
(&self)
crates/ast/src/stmt.rs:377
↓ 3 callers
Method
is_global_source_file
(&self, id: ast::NodeID)
crates/parser/src/lib.rs:150
↓ 3 callers
Method
is_in_type_query
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:592
↓ 3 callers
Method
is_late_bound
(&self)
crates/binder/src/symbol.rs:65
↓ 3 callers
Method
is_logical_or_coalescing_op
(self)
crates/ast/src/expr.rs:994
↓ 3 callers
Method
is_node_within_class
(&self, node: ast::NodeID, class_decl: ast::NodeID)
crates/binder/src/node_query/mod.rs:1124
↓ 3 callers
Function
is_octal_digit
(ch: u8)
crates/parser/src/scan.rs:65
↓ 3 callers
Method
is_reachable_flow_node
(&mut self, id: FlowID)
crates/checker/src/check/flow.rs:2480
↓ 3 callers
Method
is_right_side_of_qualified_name_or_prop_access
(&self, node: ast::NodeID)
crates/binder/src/node_query/mod.rs:1213
↓ 3 callers
Function
is_rooted_disk_path
(path: &str)
crates/path/src/lib.rs:95
↓ 3 callers
Method
is_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 callers
Method
is_strict_mode_reserved_word
(self)
crates/ast/src/token.rs:610
↓ 3 callers
Method
is_string_literal_like
(&self)
crates/ast/src/expr.rs:375
↓ 3 callers
Method
is_template_start_of_tagged_template
(&self)
crates/parser/src/expr.rs:1368
↓ 3 callers
Method
is_this_in_type_query
(&self, mut id: ast::NodeID)
crates/binder/src/node_query/mod.rs:730
↓ 3 callers
Method
is_this_less
(&self, symbol: SymbolID)
crates/checker/src/check/is_this_less.rs:31
↓ 3 callers
Method
is_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 callers
Method
is_ty_reference_with_generic_arguments
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:8152
↓ 3 callers
Method
is_type_equality_comparable_to
( &mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>, )
crates/checker/src/check/mod.rs:8175
↓ 3 callers
Method
is_var_const
(&self, node_query: &NodeQuery)
crates/checker/src/trait/var_like.rs:14
↓ 3 callers
Function
load_module_from_file
( ext: Extensions, candidate: &mut PathBuf, only_record_failures: bool, state: &ModuleResoluti
crates/module_resolve/src/lib.rs:664
↓ 3 callers
Method
locals
(&self, id: ast::NodeID)
crates/early_resolve/src/lib.rs:109
↓ 3 callers
Method
lower_for_init
(&mut self, init: ast::ForInitKind<'cx>)
crates/optimize/src/lowering/mod.rs:570
↓ 3 callers
Method
lower_jsx_elem
(&mut self, n: &'cx ast::JsxElem<'cx>)
crates/optimize/src/lowering/mod.rs:1013
↓ 3 callers
Method
lower_jsx_frag
(&mut self, n: &'cx ast::JsxFrag<'cx>)
crates/optimize/src/lowering/mod.rs:995
↓ 3 callers
Method
lower_jsx_self_closing_elem
( &mut self, n: &'cx ast::JsxSelfClosingElem<'cx>, )
crates/optimize/src/lowering/mod.rs:1003
↓ 3 callers
Method
lower_jsx_tag_name
(&mut self, tag_name: &ast::JsxTagName<'cx>)
crates/optimize/src/lowering/mod.rs:1100
↓ 3 callers
Method
m
()
tests/compiler/abstractPropertyBasics/index.ts:8
↓ 3 callers
Method
m2
()
tests/compiler/superHasMethodsFromMergedInterface/index.ts:4
↓ 3 callers
Function
map
(items: readonly A[], f: (a: NoInfer<A>) => B)
tests/compiler/narrowingNoInfer1/index.ts:16
↓ 3 callers
Function
match_files
( path: &std::path::Path, exclude: Option<&[String]>, include: Option<&[String]>, fs: &mut imp
crates/compiler/src/match_files.rs:4
↓ 3 callers
Method
may_resolve_ty_alias
(&self, node: ast::NodeID)
crates/checker/src/check/get_ty.rs:1576
↓ 3 callers
Method
maybe_bind_expr_flow_if_call
(&mut self, n: &ast::Expr<'cx>)
crates/binder/src/bind_children.rs:1830
↓ 3 callers
Method
members
(&self)
crates/optimize/src/ir/nodes.rs:2744
↓ 3 callers
Function
n
()
tests/compiler/recursiveConditionalCrash1/index.ts:13
← previous
next →
1,201–1,300 of 11,164, ranked by callers