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
↓ 35 callers
Method
create_final_res
(&mut self, id: ast::NodeID, symbol: SymbolID)
crates/binder/src/create.rs:52
↓ 35 callers
Method
final_res
(&self, id: ast::NodeID)
crates/checker/src/check/resolve.rs:9
↓ 35 callers
Method
forEach
* Performs the specified action for each element in an array. * @param callbackfn A function that accepts up to three arguments. forEach calls th
crates/libs/src/declared_file/lib.es5.d.ts:1462
↓ 35 callers
Method
maybe_type_of_kind
(&self, flags: TypeFlags)
crates/checker/src/ty/mod.rs:302
↓ 35 callers
Function
n
()
tests/compiler/fest/index.ts:3
↓ 33 callers
Method
expr
(&self)
crates/optimize/src/ir/nodes.rs:1864
↓ 33 callers
Method
find
* Returns the value of the first element in the array where predicate is true, and undefined * otherwise. * @param predicate find calls pred
crates/libs/src/declared_file/lib.es5.d.ts:1951
↓ 33 callers
Method
find_ancestor
( &self, mut id: ast::NodeID, cb: impl Fn(ast::NodeID) -> Option<bool>, )
crates/binder/src/node_query/mod.rs:440
↓ 33 callers
Function
fx_hashmap_with_capacity
(capacity: usize)
helper/utils/src/lib.rs:12
↓ 33 callers
Method
infer_from_tys
( &mut self, mut source: &'cx ty::Ty<'cx>, mut target: &'cx ty::Ty<'cx>, )
crates/checker/src/check/infer.rs:1578
↓ 33 callers
Method
next_ch
(&self)
crates/parser/src/scan.rs:95
↓ 33 callers
Method
node_flags
(&self, id: ast::NodeID)
crates/checker/src/emit_resolver.rs:31
↓ 32 callers
Method
ch_unchecked
(&self)
crates/parser/src/scan.rs:90
↓ 32 callers
Method
emit_ident
(&mut self, ident: ir::IdentID)
crates/optimize/src/emit/mod.rs:199
↓ 32 callers
Method
parent
(&self, id: ast::NodeID)
crates/checker/src/check/mod.rs:499
↓ 32 callers
Method
resolve_expr
(&mut self, expr: &'cx ast::Expr<'cx>)
crates/early_resolve/src/lib.rs:680
↓ 31 callers
Method
lower_expr
(&mut self, expr: &'cx ast::Expr<'cx>)
crates/optimize/src/lowering/mod.rs:747
↓ 31 callers
Method
pop
* Removes the last element from an array and returns it. * If the array is empty, undefined is returned and the array is not modified.
crates/libs/src/declared_file/lib.es5.d.ts:1340
↓ 30 callers
Method
as_u32
(&self)
helper/span/src/lib.rs:10
↓ 30 callers
Method
filter_type
( &mut self, ty: &'cx ty::Ty<'cx>, f: impl Fn(&mut Self, &'cx ty::Ty<'cx>) -> bool,
crates/checker/src/check/utils.rs:32
↓ 30 callers
Method
get_props_of_ty
(&mut self, ty: &'cx Ty<'cx>)
crates/checker/src/check/relation.rs:577
↓ 30 callers
Method
inference
(&self, id: InferenceContextId)
crates/checker/src/check/infer.rs:222
↓ 30 callers
Method
lower_ident
(&mut self, ident: &'cx ast::Ident)
crates/optimize/src/lowering/mod.rs:723
↓ 29 callers
Method
filter
* Returns the elements of an array that meet the condition specified in a callback function. * @param predicate A function that accepts up to thr
crates/libs/src/declared_file/lib.es5.d.ts:1474
↓ 29 callers
Method
get_regular_ty_of_literal_ty
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/check_expr.rs:1158
↓ 29 callers
Method
is_ident
(&self)
crates/parser/src/utils.rs:422
↓ 29 callers
Method
last
(&self)
crates/checker/src/check/get_effective_node.rs:340
↓ 29 callers
Method
toUpperCase
Converts all the alphabetic characters in a string to uppercase.
crates/libs/src/declared_file/lib.es5.d.ts:506
↓ 28 callers
Method
get_check_flags
(&self, symbol: SymbolID)
crates/checker/src/check/transient_symbol.rs:76
↓ 28 callers
Method
get_ty_links
(&mut self, ty: TyID)
crates/checker/src/check/links/mod.rs:105
↓ 27 callers
Function
ensure_not
(s: &str)
crates/checker/src/check/mod.rs:8702
↓ 27 callers
Method
eq
(&self, other: &Self)
crates/checker/src/ty/mod.rs:71
↓ 27 callers
Method
is_generic_mapped_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5820
↓ 26 callers
Method
create_branch_label
(&mut self)
crates/binder/src/flow.rs:164
↓ 26 callers
Method
dir_path
(&self)
crates/module_resolve/tests/utils.rs:116
↓ 26 callers
Method
get_declared_ty_of_symbol
(&mut self, symbol: SymbolID)
crates/checker/src/check/get_declared_ty.rs:33
↓ 26 callers
Method
has_preceding_line_break
(&self)
crates/parser/src/utils.rs:882
↓ 26 callers
Method
is_type_related_to
( &mut self, mut source: &'cx Ty<'cx>, mut target: &'cx Ty<'cx>, relation: Rel
crates/checker/src/check/relation.rs:401
↓ 26 callers
Method
p_semi
`;`
crates/optimize/src/emit/print.rs:45
↓ 26 callers
Method
resolve_ty
(&mut self, ty: &'cx ast::Ty<'cx>)
crates/early_resolve/src/lib.rs:500
↓ 26 callers
Method
toFixed
* Returns a string representing a number in fixed-point notation. * @param fractionDigits Number of digits after the decimal point. Must be in th
crates/libs/src/declared_file/lib.es5.d.ts:568
↓ 25 callers
Method
create_transient_symbol
( &mut self, name: SymbolName, flags: SymbolFlags, links: crate::check::Symbol
crates/checker/src/check/transient_symbol.rs:17
↓ 25 callers
Method
filter
(cb1: (value: T) => value is S)
tests/compiler/booleanFilterAnyArray/index.ts:13
↓ 25 callers
Method
get_constraint_of_ty_param
( &mut self, ty_param: &'cx ty::Ty<'cx>, )
crates/checker/src/check/check_ty_refer_ty_or_import.rs:105
↓ 25 callers
Method
get_index_infos_of_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/index_info.rs:292
↓ 25 callers
Method
normalize
* Returns the String value result of normalizing the string into the normalization form * named by form as specified in Unicode Standard Annex #1
crates/libs/src/declared_file/lib.es2015.core.d.ts:432
↓ 24 callers
Method
finish_flow_label
(&mut self, id: FlowID)
crates/binder/src/bind_children.rs:203
↓ 24 callers
Method
get_base_constraint_of_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:1136
↓ 24 callers
Method
node_query
(&self)
crates/binder/src/lib.rs:248
↓ 24 callers
Method
replace
* Passes a string and {@linkcode replaceValue} to the `[Symbol.replace]` method on {@linkcode searchValue}. This method is expected to implement its o
crates/libs/src/declared_file/lib.es2015.symbol.wellknown.d.ts:246
↓ 24 callers
Method
span
(&self)
crates/ast/src/ty.rs:18
↓ 23 callers
Method
catch
* Attaches a callback for only the rejection of the Promise. * @param onrejected The callback to execute when the Promise is rejected. * @re
crates/libs/src/declared_file/lib.es5.d.ts:1562
↓ 23 callers
Method
end
* The **`end()`** method of the GPURenderPassEncoder interface completes recording of the current render pass command sequence. * * [MDN Ref
crates/libs/src/declared_file/lib.webworker.d.ts:6171
↓ 23 callers
Method
get_mut
(&mut self, id: SymbolID)
crates/binder/src/symbol.rs:410
↓ 23 callers
Method
init
* An optional initializer mutator that is invoked when the underlying field initializer is evaluated. * @param value The incoming initializer val
crates/libs/src/declared_file/lib.decorators.d.ts:332
↓ 23 callers
Method
new_ty
(&mut self, kind: ty::TyKind<'cx>, flags: TypeFlags)
crates/checker/src/check/create_ty.rs:36
↓ 23 callers
Method
next
(...[value]: [] | [TNext])
crates/libs/src/declared_file/lib.es2015.iterable.d.ts:41
↓ 23 callers
Method
no_iteration_tys
(&self)
crates/checker/src/check/mod.rs:1089
↓ 23 callers
Method
p_comma
`,`
crates/optimize/src/emit/print.rs:53
↓ 23 callers
Function
parse_version
(input: &str)
crates/semver/src/parser.rs:412
↓ 23 callers
Method
slice
* Returns a copy of a section of an array. * For both start and end, a negative index can be used to indicate an offset from the end of the array
crates/libs/src/declared_file/lib.es5.d.ts:1382
↓ 23 callers
Method
stmts
(&self)
crates/optimize/src/ir/graph.rs:66
↓ 23 callers
Method
tys_of_union_or_intersection
(&self)
crates/checker/src/ty/mod.rs:439
↓ 22 callers
Method
create_ident
( &mut self, is_ident: bool, missing_ident_kind: Option<errors::MissingIdentKind>,
crates/parser/src/state.rs:292
↓ 22 callers
Function
f
(o: Or, x: {})
tests/compiler/typePredicatesInUnion/index.ts:13
↓ 22 callers
Method
f
(s:string)
tests/compiler/overloadRet/index.ts:4
↓ 22 callers
Function
from
(arg: any)
tests/compiler/genericFunctions3/index.ts:10
↓ 22 callers
Method
get_param_count
(&self, checker: &mut TyChecker<'cx>)
crates/checker/src/ty/sig.rs:121
↓ 22 callers
Method
hi
(&self)
helper/span/src/lib.rs:45
↓ 22 callers
Method
is_error
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5753
↓ 22 callers
Method
is_matching_reference
(&mut self, source: ast::NodeID, target: ast::NodeID)
crates/checker/src/check/mod.rs:5283
↓ 22 callers
Method
is_tuple
(&self)
crates/checker/src/ty/mod.rs:312
↓ 22 callers
Method
peek
(&self)
crates/semver/src/parser.rs:31
↓ 22 callers
Function
pprint_ident
(ident: &super::Ident, atoms: &AtomIntern)
crates/ast/src/pprint.rs:4
↓ 22 callers
Method
remove
(x: T)
tests/compiler/callbacksDontShareTypes/index.ts:9
↓ 22 callers
Method
visit_ident
(&mut self, node: &'cx bolt_ts_ast::Ident)
crates/checker/src/check/mod.rs:3543
↓ 21 callers
Method
atom
(&self, atom: bolt_ts_atom::Atom)
crates/binder/src/merge.rs:87
↓ 21 callers
Method
bar
(value: "Menu")
tests/compiler/specializationError/index.ts:8
↓ 21 callers
Method
has_rest_param
(&self)
crates/checker/src/ty/sig.rs:78
↓ 21 callers
Method
has_type_facts
(&mut self, ty: &'cx ty::Ty<'cx>, mark: TypeFacts)
crates/checker/src/check/mod.rs:7326
↓ 21 callers
Method
kind
(&self)
crates/ast/src/stmt.rs:977
↓ 21 callers
Method
parent
(&self, id: ast::NodeID)
crates/binder/src/lib.rs:62
↓ 21 callers
Method
path
(&self)
crates/module_resolve/src/package_json.rs:133
↓ 20 callers
Method
alias_symbol
(&self)
crates/checker/src/ty/mod.rs:401
↓ 20 callers
Method
atom
(&self, atom: bolt_ts_atom::Atom)
crates/checker/src/check/merge.rs:60
↓ 20 callers
Method
create_ty_mapper
( &self, sources: ty::Tys<'cx>, targets: ty::Tys<'cx>, )
crates/checker/src/check/mod.rs:5042
↓ 20 callers
Method
emit_list
( &mut self, list: &[T], emit_item: impl Fn(&mut Self, &T), emit_sep: impl Fn(
crates/compiler/src/emit_declaration.rs:64
↓ 20 callers
Method
flags
(&self)
crates/optimize/src/ir/nodes.rs:4082
↓ 20 callers
Method
flow_node
(&self, id: FlowID)
crates/checker/src/check/flow.rs:53
↓ 20 callers
Method
get_mut
(&mut self, index: InferenceInfosArenaId<'cx>)
crates/checker/src/check/infer.rs:32
↓ 20 callers
Method
get_ty
(&self, checker: &mut TyChecker<'cx>)
crates/checker/src/check/check_ty_refer_ty_or_import.rs:25
↓ 20 callers
Method
is_unit
(&self)
crates/checker/src/ty/mod.rs:390
↓ 20 callers
Method
p_l_paren
`(`
crates/optimize/src/emit/print.rs:65
↓ 20 callers
Method
p_r_paren
`)`
crates/optimize/src/emit/print.rs:69
↓ 20 callers
Method
parent
(&self, node: ast::NodeID)
crates/early_resolve/src/lib.rs:138
↓ 20 callers
Method
symbol
(&self, symbol_id: SymbolID)
crates/early_resolve/src/lib.rs:115
↓ 19 callers
Function
action
(f: Function)
tests/compiler/narrowingPastLastAssignment/index.ts:7
↓ 19 callers
Method
get
(handler: (bar: number)=>void)
tests/compiler/functionAssignment/index.ts:10
↓ 19 callers
Method
get_apparent_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:1158
↓ 19 callers
Method
get_constraint_ty_from_mapped_ty
( &mut self, ty: &'cx ty::MappedTy<'cx>, )
crates/checker/src/check/get_mapped_ty_info.rs:103
← previous
next →
101–200 of 11,164, ranked by callers