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
↓ 6 callers
Method
resolve_untyped_call
(&mut self, node: &impl CallLikeExpr<'cx>)
crates/checker/src/check/check_call_like.rs:629
↓ 6 callers
Method
resolving_sig
(&self)
crates/checker/src/check/mod.rs:1077
↓ 6 callers
Method
set_external_module_indicator
(&mut self, node: ast::NodeID)
crates/parser/src/stmt.rs:1068
↓ 6 callers
Method
set_flow_node_referenced
(&mut self, id: FlowID)
crates/binder/src/flow.rs:220
↓ 6 callers
Method
set_yield_context
(&mut self, val: bool)
crates/parser/src/state.rs:421
↓ 6 callers
Method
slice_tuple_ty
( &mut self, ty: &'cx ty::Ty<'cx>, index: usize, end_skip_count: usize, )
crates/checker/src/check/create_ty.rs:1660
↓ 6 callers
Method
splice
* Removes elements from an array and, if necessary, inserts new elements in their place, returning the deleted elements. * @param start The zero-
crates/libs/src/declared_file/lib.es5.d.ts:1402
↓ 6 callers
Method
subarray
* Gets a new BigInt64Array view of the ArrayBuffer store for this array, referencing the elements * at begin, inclusive, up to end, exclusive.
crates/libs/src/declared_file/lib.es2020.bigint.d.ts:367
↓ 6 callers
Function
tag_names_are_eq
(a: &bolt_ts_ast::JsxTagName<'_>, b: &bolt_ts_ast::JsxTagName<'_>)
crates/parser/src/jsx.rs:457
↓ 6 callers
Method
ty_args
(&self)
crates/checker/src/check/get_type_from_ty_refer_like.rs:26
↓ 6 callers
Method
unknown_sig
(&self)
crates/checker/src/check/mod.rs:1073
↓ 6 callers
Function
visit_ty
(v: &mut V, ty: &'cx ast::Ty<'cx>)
crates/ast_visitor/src/visit.rs:456
↓ 5 callers
Function
Narrow
(value: any)
tests/compiler/controlFlowCommaExpressionAssertionMultiple/index.ts:3
↓ 5 callers
Function
a
()
tests/compiler/arrowFunctionWithObjectLiteralBody6/index.ts:5
↓ 5 callers
Function
action
(f: Function)
tests/compiler/narrowingPastLastAssignmentInModule/index.ts:7
↓ 5 callers
Method
alloc
(&mut self, context: WideningContext<'cx>)
crates/checker/src/check/get_widened_ty.rs:36
↓ 5 callers
Method
are_types_comparable
( &mut self, source: &'cx Ty<'cx>, target: &'cx Ty<'cx>, )
crates/checker/src/check/relation.rs:559
↓ 5 callers
Method
as_str
(&self)
crates/middle/src/extension.rs:19
↓ 5 callers
Method
as_str_with_dot
(&self)
crates/middle/src/extension.rs:37
↓ 5 callers
Function
assertObject
(x: object)
tests/compiler/narrowingByTypeofInSwitch/index.ts:30
↓ 5 callers
Function
assertObject
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:19
↓ 5 callers
Method
asterisk
(&self)
crates/optimize/src/ir/nodes.rs:1895
↓ 5 callers
Method
bar
(a: number)
tests/compiler/capturedLetConstInLoop10/index.ts:13
↓ 5 callers
Method
bar
(a)
tests/compiler/capturedLetConstInLoop10/output/index.js:10
↓ 5 callers
Method
bar
(a: number)
tests/compiler/capturedLetConstInLoop10_ES6/index.ts:13
↓ 5 callers
Method
bar
(a)
tests/compiler/capturedLetConstInLoop10_ES6/output/index.js:10
↓ 5 callers
Method
baz
()
tests/compiler/genericTypeAssertions5/index.ts:14
↓ 5 callers
Method
bind_binding
(&mut self, n: &'cx ast::Binding<'cx>)
crates/binder/src/bind_children.rs:636
↓ 5 callers
Method
bind_block_stmt
(&mut self, block: &'cx ast::BlockStmt<'cx>)
crates/binder/src/bind_children.rs:199
↓ 5 callers
Function
cast_empty_array
(empty_array: &[u8; 0])
crates/checker/src/check/mod.rs:480
↓ 5 callers
Function
cb
(x: number)
tests/compiler/overloadOnConstNoStringImplementation/index.ts:17
↓ 5 callers
Function
cb
(x)
tests/compiler/overloadOnConstNoStringImplementation/output/index.js:9
↓ 5 callers
Method
check_block
(&mut self, block: &'cx ast::BlockStmt<'cx>)
crates/checker/src/check/check_stmt.rs:390
↓ 5 callers
Method
check_contextual_ident
(&mut self, ident: &ast::Ident)
crates/parser/src/state.rs:564
↓ 5 callers
Method
check_expr_with_contextual_ty
( &mut self, expr: &'cx ast::Expr, contextual_ty: &'cx ty::Ty<'cx>, inference:
crates/checker/src/check/check_expr.rs:1401
↓ 5 callers
Method
check_fn_like_decl
(&mut self, decl: &impl r#trait::FnDeclLike<'cx>)
crates/checker/src/check/check_fn_like_decl.rs:25
↓ 5 callers
Method
check_type_assignable_to_and_optionally_elaborate
( &mut self, source: &'cx Ty<'cx>, target: &'cx Ty<'cx>, error_node: Option<as
crates/checker/src/check/relation.rs:459
↓ 5 callers
Method
check_var_like_decl
(&mut self, decl: &'cx impl crate::r#trait::VarLike<'cx>)
crates/checker/src/check/check_var_like.rs:107
↓ 5 callers
Method
contains_undefined_ty
(&self)
crates/checker/src/ty/mod.rs:100
↓ 5 callers
Method
create_anonymous_ty
( &mut self, symbol: Option<SymbolID>, object_flags: ObjectFlags, node: Option
crates/checker/src/check/create_ty.rs:316
↓ 5 callers
Method
create_array_ty
( &mut self, element_ty: &'cx ty::Ty<'cx>, readonly: bool, )
crates/checker/src/check/create_ty.rs:517
↓ 5 callers
Method
create_inference_context
( &mut self, type_parameters: &[&'cx ty::Ty<'cx>], sig: Option<&'cx ty::Sig<'cx>>,
crates/checker/src/check/infer.rs:144
↓ 5 callers
Method
create_lit
(&mut self, val: T, span: Span)
crates/parser/src/state.rs:360
↓ 5 callers
Method
create_loop_label
(&mut self)
crates/binder/src/flow.rs:156
↓ 5 callers
Method
emit_declare_if_needed
(&mut self)
crates/compiler/src/emit_declaration.rs:141
↓ 5 callers
Method
emit_num_lit
(&mut self, num: ir::NumLitID)
crates/optimize/src/emit/mod.rs:211
↓ 5 callers
Method
emit_stmts
(&mut self, stmts: &[ir::Stmt])
crates/optimize/src/emit/mod.rs:151
↓ 5 callers
Method
eq
(&self, other: &Self)
helper/fs/src/tree/node.rs:14
↓ 5 callers
Function
f
(args: ["a"] | I)
tests/compiler/unionTypeWithIndexAndTuple/index.ts:7
↓ 5 callers
Function
f
(x: X, y: Y)
tests/compiler/genericCallWithoutArgs/index.ts:5
↓ 5 callers
Function
f0
(_: F)
tests/compiler/genericFunctionsNotContextSensitive/index.ts:8
↓ 5 callers
Function
f1
()
tests/compiler/functionReturn/index.ts:5
↓ 5 callers
Method
finalize_evolving_array_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/flow.rs:1305
↓ 5 callers
Function
flow_loop_ctx_len
(checker: &TyChecker)
crates/checker/src/check/flow.rs:2814
↓ 5 callers
Function
foo
(a:string, b?:number)
tests/compiler/functionCall11/index.ts:1
↓ 5 callers
Function
foo
(x: number)
tests/compiler/controlFlowLoopAnalysis/index.ts:9
↓ 5 callers
Function
foo
(obj: Obj)
tests/compiler/discriminantPropertyCheck/index.ts:143
↓ 5 callers
Function
foo
(n: { x: T; y: T }, m: T)
tests/compiler/genericCallWithObjectLiteralArguments1/index.ts:5
↓ 5 callers
Function
foo
(a?:string, ...b:number[])
tests/compiler/functionCall14/index.ts:1
↓ 5 callers
Function
foo
(a?:string, b?:number)
tests/compiler/functionCall9/index.ts:1
↓ 5 callers
Function
foo
(a:string, ...b:number[])
tests/compiler/functionCall13/index.ts:1
↓ 5 callers
Method
foo
()
tests/compiler/augmentedTypesEnum2/index.ts:10
↓ 5 callers
Method
get_applicable_index_info
( &mut self, ty: &'cx ty::Ty<'cx>, key_ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/index_info.rs:333
↓ 5 callers
Method
get_applicable_index_info_for_name
( &mut self, ty: &'cx ty::Ty<'cx>, name: SymbolName, )
crates/checker/src/check/index_info.rs:342
↓ 5 callers
Method
get_container_flags
( &self, p: &bolt_ts_parser::ParseResultForGraph, parent_map: &super::ParentMap, )
crates/binder/src/container_flags.rs:47
↓ 5 callers
Method
get_contextual_sig
(&mut self, id: ast::NodeID)
crates/checker/src/check/get_contextual.rs:1423
↓ 5 callers
Method
get_declaring_class
(&mut self, prop: SymbolID)
crates/checker/src/check/mod.rs:8497
↓ 5 callers
Method
get_effective_ty_param_decls
(&self, id: ast::NodeID)
crates/checker/src/check/get_effective_node.rs:21
↓ 5 callers
Method
get_end_elem_count
(&self, flags: ElementFlags)
crates/checker/src/ty/object_ty.rs:157
↓ 5 callers
Method
get_homomorphic_ty_var
( &mut self, ty: &'cx ty::MappedTy<'cx>, )
crates/checker/src/check/instantiate.rs:434
↓ 5 callers
Method
get_ident_token
(&mut self, ident: Cow<[u8]>, start: u32)
crates/parser/src/scan.rs:1672
↓ 5 callers
Method
get_map
(&self)
crates/parser/src/parsed_map.rs:30
↓ 5 callers
Method
get_mapped_ty_name_ty_kind
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/resolve_structured_member.rs:1908
↓ 5 callers
Method
get_module
(&self, id: ModuleID)
helper/span/src/lib.rs:153
↓ 5 callers
Method
get_reduced_apparent_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:1277
↓ 5 callers
Method
get_rest_ty_at_pos
( &mut self, source: &'cx ty::Sig<'cx>, pos: usize, readonly: bool, )
crates/checker/src/check/check_call_like.rs:343
↓ 5 callers
Method
get_single_call_sig
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/get_sig.rs:224
↓ 5 callers
Method
get_single_sig
( &mut self, ty: &'cx ty::Ty<'cx>, kind: SigKind, allow_members: bool, )
crates/checker/src/check/get_sig.rs:195
↓ 5 callers
Method
get_symbol
(&self, symbol: SymbolID)
crates/binder/src/merge.rs:134
↓ 5 callers
Method
get_ty_from_ty_reference
( &mut self, node: &impl GetTypeFromTyReferLike<'cx>, )
crates/checker/src/check/get_type_from_ty_refer_like.rs:279
↓ 5 callers
Method
get_ty_of_property_of_contextual_ty
( &mut self, ty: &'cx ty::Ty<'cx>, name: SymbolName, name_ty: Option<&'cx ty::
crates/checker/src/check/get_contextual.rs:662
↓ 5 callers
Method
get_type_of_param
(&mut self, symbol: SymbolID)
crates/checker/src/check/get_declared_ty.rs:173
↓ 5 callers
Method
get_write_type_of_symbol
(&mut self, symbol: SymbolID)
crates/checker/src/check/get_write_ty.rs:10
↓ 5 callers
Function
handle_members_for_label_symbol
( this: &mut TyChecker<'cx>, symbol: SymbolID, early_symbols: &'cx SymbolTable, late_symbols:
crates/checker/src/check/symbol_info.rs:1002
↓ 5 callers
Method
has_effective_readonly_modifier
(&self)
crates/ast/src/node.rs:639
↓ 5 callers
Method
in_yield_context
(&self)
crates/parser/src/state.rs:412
↓ 5 callers
Function
inner
(a:any)
tests/compiler/innerOverloads/index.ts:6
↓ 5 callers
Method
instantiate_contextual_ty
( &mut self, contextual_ty: Option<&'cx ty::Ty<'cx>>, node: ast::NodeID, conte
crates/checker/src/check/get_widened_ty.rs:401
↓ 5 callers
Method
is
* The **`is()`** prototype method of the Exception object can be used to test if the Exception matches a given tag. * * [MDN Referen
crates/libs/src/declared_file/lib.webworker.d.ts:14391
↓ 5 callers
Function
is_ascii_identifier_part
(ch: u8)
crates/parser/src/scan.rs:44
↓ 5 callers
Method
is_discriminant_prop
(&mut self, ty: &'cx ty::Ty<'cx>, name: SymbolName)
crates/checker/src/check/discriminant.rs:86
↓ 5 callers
Method
is_instantiable_non_primitive
(&self)
crates/checker/src/ty/mod.rs:465
↓ 5 callers
Method
is_keyword
(self)
crates/ast/src/token.rs:605
↓ 5 callers
Method
is_list_element
(&mut self, ctx: ParsingContext, in_error_recovery: bool)
crates/parser/src/parsing_ctx.rs:74
↓ 5 callers
Method
is_outermost_optional_chain
(&self, node: ast::NodeID)
crates/binder/src/node_query/mod.rs:1347
↓ 5 callers
Method
is_readonly_array
(&self, checker: &TyChecker<'cx>)
crates/checker/src/ty/mod.rs:394
↓ 5 callers
Method
is_structured_or_instantiable
(&self)
crates/checker/src/ty/mod.rs:457
↓ 5 callers
Method
is_ty_strict_sub_type_of
( &mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>, )
crates/checker/src/check/mod.rs:5521
↓ 5 callers
Method
is_union_or_intersection
(&self)
crates/checker/src/ty/mod.rs:435
↓ 5 callers
Function
log
(a)
tests/compiler/thisInArrowFunctionInStaticInitializer1/index.ts:3
← previous
next →
701–800 of 11,164, ranked by callers