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
↓ 4 callers
Method
get_constituent_ty_for_key_ty
( &mut self, ty: &'cx ty::Ty<'cx>, key_ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/mod.rs:5576
↓ 4 callers
Method
get_constraint_from_ty_param
( &mut self, ty_param: &'cx ty::Ty<'cx>, )
crates/checker/src/check/check_ty_refer_ty_or_import.rs:238
↓ 4 callers
Method
get_containing_fn
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:867
↓ 4 callers
Method
get_context_free_ty_of_expr
(&mut self, expr: &'cx ast::Expr<'cx>)
crates/checker/src/check/mod.rs:5026
↓ 4 callers
Method
get_decl_of_alias_symbol
(&self, p: &ParsedMap)
crates/binder/src/symbol.rs:277
↓ 4 callers
Method
get_effective_base_type_node
( &self, id: ast::NodeID, )
crates/checker/src/check/get_effective_node.rs:10
↓ 4 callers
Method
get_effective_constraint_of_ty_param
( &self, node: &ast::TyParam<'cx>, )
crates/checker/src/check/get_effective_node.rs:94
↓ 4 callers
Method
get_effective_declaration_flags
( &self, n: ast::NodeID, flags_to_check: ast::ModifierFlags, )
crates/checker/src/check/get_effective_node.rs:188
↓ 4 callers
Method
get_effective_modifier_flags
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:360
↓ 4 callers
Method
get_element_ty_of_array_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5757
↓ 4 callers
Method
get_enum_member_value
(&mut self, member: &ast::EnumMember)
crates/checker/src/check/get_declared_ty.rs:565
↓ 4 callers
Method
get_exports_of_symbol
(&mut self, symbol: SymbolID)
crates/checker/src/check/symbol_info.rs:260
↓ 4 callers
Method
get_global_symbol
(&self, name: SymbolName, meaning: SymbolFlags)
crates/checker/src/check/get_global.rs:32
↓ 4 callers
Method
get_iteration_tys_of_iterable
( &mut self, mut ty: &'cx ty::Ty<'cx>, mode: IterationUse, error_node: Option<
crates/checker/src/check/get_iteration_tys.rs:1092
↓ 4 callers
Method
get_iteration_tys_of_iterable_cached
( &self, c: &TyChecker<'cx>, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/get_iteration_tys.rs:131
↓ 4 callers
Method
get_key_prop_name
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:4862
↓ 4 callers
Method
get_local_ty_params_of_class_or_interface_or_type_alias
( &mut self, symbol: SymbolID, )
crates/checker/src/check/get_ty.rs:1681
↓ 4 callers
Method
get_module_instance_state
( &self, m: &'cx ast::ModuleDecl<'cx>, parent_of: impl FnOnce(ast::NodeID, usize) -> O
crates/binder/src/node_query/mod.rs:153
↓ 4 callers
Method
get_mut_transient_symbols
(&mut self)
crates/checker/src/check/symbol_info.rs:997
↓ 4 callers
Method
get_non_array_rest_ty
( &self, checker: &mut TyChecker<'cx>, )
crates/checker/src/ty/sig.rs:108
↓ 4 callers
Method
get_optional_expression_ty
( &mut self, expr_ty: &'cx ty::Ty<'cx>, expr: &'cx ast::Expr<'cx>, )
crates/checker/src/check/mod.rs:2735
↓ 4 callers
Method
get_parameter_name_at_position
( &mut self, sig: &'cx ty::Sig<'cx>, pos: usize, override_rest_ty: Option<&'cx
crates/checker/src/check/get_contextual.rs:1144
↓ 4 callers
Method
get_props_of_union_or_intersection
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/relation.rs:586
↓ 4 callers
Method
get_regular_ty_of_object_literal
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/check_expr.rs:1108
↓ 4 callers
Method
get_resolved_signature
( &mut self, node: ast::NodeID, check_mode: Option<CheckMode>, )
crates/checker/src/check/get_sig.rs:281
↓ 4 callers
Method
get_signature_applicability_error
( &mut self, expr: &impl CallLikeExpr<'cx>, sig: &'cx ty::Sig<'cx>, args: &Eff
crates/checker/src/check/check_call_like.rs:932
↓ 4 callers
Method
get_string_mapping_ty
( &mut self, symbol: SymbolID, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/instantiate.rs:1145
↓ 4 callers
Method
get_symbol_decl
(&self, symbol: SymbolID)
crates/checker/src/check/transient_symbol.rs:86
↓ 4 callers
Method
get_ty_from_object_lit_or_fn_or_ctor_ty_node
( &mut self, node: ast::NodeID, )
crates/checker/src/check/get_ty.rs:820
↓ 4 callers
Method
get_ty_of_func_class_enum_module
(&mut self, symbol: SymbolID)
crates/checker/src/check/get_ty.rs:268
↓ 4 callers
Method
get_variances
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/get_variances.rs:25
↓ 4 callers
Method
get_widened_lit_like_ty_for_contextual_ty
( &mut self, ty: &'cx ty::Ty<'cx>, contextual_ty: Option<&'cx ty::Ty<'cx>>, )
crates/checker/src/check/get_widened_ty.rs:388
↓ 4 callers
Method
get_widened_literal_ty_for_initializer
( &mut self, decl: &impl crate::r#trait::VarLike<'cx>, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/get_widened_ty.rs:286
↓ 4 callers
Method
give
(value: T)
tests/compiler/inferringReturnTypeFromConstructSignatureGeneric/index.ts:6
↓ 4 callers
Method
give
(value)
tests/compiler/inferringReturnTypeFromConstructSignatureGeneric/output/index.js:2
↓ 4 callers
Method
has_abstract_modifier
(&self)
crates/ast/src/node.rs:651
↓ 4 callers
Method
has_base_ty
( &mut self, ty: &'cx ty::Ty<'cx>, check_base: &'cx ty::Ty<'cx>, )
crates/checker/src/check/resolve_structured_member.rs:252
↓ 4 callers
Method
has_bindable_name
(&mut self, id: ast::NodeID)
crates/checker/src/check/symbol_info.rs:790
↓ 4 callers
Method
has_non_circular_constraint
(&mut self, ty_param: &'cx ty::Ty<'cx>)
crates/checker/src/check/check_ty_refer_ty_or_import.rs:511
↓ 4 callers
Method
has_static_modifier
(&self)
crates/ast/src/node.rs:635
↓ 4 callers
Method
has_type_parameter_by_name
( &self, type_parameters: &[&'cx ty::Ty<'cx>], name: SymbolName, )
crates/checker/src/check/mod.rs:1937
↓ 4 callers
Method
hue
()
tests/compiler/derivedClasses/index.ts:11
↓ 4 callers
Method
id
(&self)
crates/checker/src/check/get_type_from_ty_refer_like.rs:17
↓ 4 callers
Method
in_await_context
(&self)
crates/parser/src/state.rs:403
↓ 4 callers
Method
infer_from_contravariant_tys
(&mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>)
crates/checker/src/check/infer.rs:2706
↓ 4 callers
Method
infer_reverse_mapped_ty
( &mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>, constraint: &
crates/checker/src/check/resolve_structured_member.rs:839
↓ 4 callers
Function
init_atom
()
crates/compiler/src/lib.rs:41
↓ 4 callers
Method
instantiate_list
( &mut self, list: &'cx [T], mapper: &'cx dyn ty::TyMap<'cx>, f: impl Fn(&mut
crates/checker/src/check/instantiate.rs:70
↓ 4 callers
Method
instantiate_sigs
( &mut self, sigs: ty::Sigs<'cx>, mapper: &'cx dyn ty::TyMap<'cx>, )
crates/checker/src/check/resolve_structured_member.rs:120
↓ 4 callers
Method
instantiate_ty_with_alias
( &mut self, ty: &'cx ty::Ty<'cx>, mapper: &'cx dyn ty::TyMap<'cx>, alias_symb
crates/checker/src/check/instantiate.rs:190
↓ 4 callers
Function
isEmpty
(l: { length: number })
tests/compiler/arraySigChecking/index.ts:30
↓ 4 callers
Method
is_access_expr
(&self)
crates/ast/src/node.rs:852
↓ 4 callers
Function
is_ascii_identifier_start
(ch: u8)
crates/parser/src/scan.rs:20
↓ 4 callers
Method
is_assignment_target
(&self, n: ast::NodeID)
crates/binder/src/node_query/mod.rs:601
↓ 4 callers
Method
is_block_scoped_name_declared_before_use
( &self, decl: ast::NodeID, used_id: ast::NodeID, used_span: bolt_ts_span::Spa
crates/checker/src/check/mod.rs:3271
↓ 4 callers
Method
is_const_ty_refer
(&self)
crates/ast/src/ty.rs:91
↓ 4 callers
Method
is_constant_variable
(&self, symbol: &Symbol)
crates/checker/src/check/flow.rs:1334
↓ 4 callers
Method
is_descendant_of
(&self, node: ast::NodeID, ancestor: ast::NodeID)
crates/binder/src/node_query/mod.rs:828
↓ 4 callers
Method
is_dynamic_name
(&self)
crates/ast/src/lib.rs:92
↓ 4 callers
Method
is_enum_type_related_to
( &mut self, source: SymbolID, target: SymbolID, report_error: bool, )
crates/checker/src/check/relation.rs:123
↓ 4 callers
Method
is_eof
(&self)
crates/semver/src/parser.rs:56
↓ 4 callers
Method
is_literal_ty
(&self)
crates/checker/src/ty/mod.rs:356
↓ 4 callers
Method
is_marker_ty
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/get_variances.rs:93
↓ 4 callers
Method
is_narrowable_reference
(&self, expr: &ast::Expr<'_>)
crates/binder/src/bind_worker.rs:910
↓ 4 callers
Method
is_non_generic_object_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5816
↓ 4 callers
Method
is_normalized
(&self)
helper/utils/src/path.rs:51
↓ 4 callers
Method
is_object_lit_or_class_expr_method_or_accessor
(&self, node: ast::NodeID)
crates/binder/src/node_query/mod.rs:476
↓ 4 callers
Method
is_parameter_or_mutable_local_variable
(&self, symbol: &Symbol)
crates/checker/src/check/flow.rs:1313
↓ 4 callers
Method
is_part_of_param_decl
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:414
↓ 4 callers
Method
is_pattern_lit_placeholder_ty
(&self)
crates/checker/src/ty/mod.rs:333
↓ 4 callers
Function
is_prim_ty_name
(name: Atom)
crates/ast/src/keyword.rs:3
↓ 4 callers
Function
is_prim_value_name
(name: Atom)
crates/ast/src/keyword.rs:21
↓ 4 callers
Method
is_same_kind
(&self, other: &Self)
crates/ast/src/node.rs:859
↓ 4 callers
Method
is_start_of_ty
(&mut self, in_start_of_param: bool)
crates/parser/src/utils.rs:158
↓ 4 callers
Method
is_structured
(&self)
crates/checker/src/ty/mod.rs:453
↓ 4 callers
Method
is_this_ty_param
(&self)
crates/checker/src/ty/mod.rs:494
↓ 4 callers
Method
is_top_level_logical_expr
(&self, mut n: ast::NodeID)
crates/binder/src/bind_children.rs:1674
↓ 4 callers
Method
is_tuple_like
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5649
↓ 4 callers
Method
is_ty_param_possibly_referenced
(&mut self, ty: &'cx ty::Ty<'cx>, node: ast::NodeID)
crates/checker/src/check/mod.rs:6417
↓ 4 callers
Method
is_type_subset_of
(&mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5548
↓ 4 callers
Method
is_type_variable
(&self)
crates/checker/src/ty/mod.rs:461
↓ 4 callers
Method
label
(&self)
crates/optimize/src/ir/nodes.rs:2986
↓ 4 callers
Method
left
(&self)
crates/optimize/src/ir/nodes.rs:2487
↓ 4 callers
Function
load
(f)
tests/compiler/multiCallOverloads/output/index.js:1
↓ 4 callers
Method
lower_binding
(&mut self, binding: &'cx ast::Binding<'cx>)
crates/optimize/src/lowering/mod.rs:621
↓ 4 callers
Method
lower_module_export_name
( &mut self, n: &'cx ast::ModuleExportName<'cx>, )
crates/optimize/src/lowering/mod.rs:292
↓ 4 callers
Function
m
(a: AbsoluteBigInt<-512n>)
tests/compiler/controlFlowInitializedDestructuringVariables/index.ts:18
↓ 4 callers
Method
m
()
tests/compiler/emptyIndexer/index.ts:4
↓ 4 callers
Function
map
(items: T[], f: (x: T) => U)
tests/compiler/contextualSignatureInstantiation3/index.ts:5
↓ 4 callers
Method
max
* Returns the larger of a set of supplied numeric expressions. * @param values Numeric expressions to be evaluated.
crates/libs/src/declared_file/lib.es5.d.ts:731
↓ 4 callers
Method
merge_symbol
( &mut self, target: SymbolID, source: SymbolID, unidirectional: bool, )
crates/binder/src/merge.rs:190
↓ 4 callers
Method
merge_symbol_table
( &mut self, target: SymbolTableLocation, source: SymbolTableLocation, unidire
crates/binder/src/merge.rs:163
↓ 4 callers
Method
module
(&self)
crates/optimize/src/ir/nodes.rs:3297
↓ 4 callers
Method
module_count
(&self)
crates/parser/src/parsed_map.rs:55
↓ 4 callers
Method
new_module_with_content
( &mut self, p: ModulePath, is_default_lib: bool, content: Atom, atoms
helper/span/src/lib.rs:124
↓ 4 callers
Function
no_hashset_with_capacity
(capacity: usize)
helper/utils/src/lib.rs:27
↓ 4 callers
Method
no_unchecked_indexed_access
(&self)
crates/config/src/normalized/mod.rs:107
↓ 4 callers
Method
p_asterisk
`*`
crates/optimize/src/emit/print.rs:21
↓ 4 callers
Function
parrot
(obj: T)
tests/compiler/typeInferenceWithExcessProperties/index.ts:9
↓ 4 callers
Function
parrot
(obj)
tests/compiler/typeInferenceWithExcessProperties/output/index.js:1
← previous
next →
901–1,000 of 11,164, ranked by callers