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
↓ 13 callers
Method
parse_semi
(&mut self)
crates/parser/src/state.rs:312
↓ 13 callers
Function
parse_tsconfig
(input: &str)
crates/config/src/lib.rs:14
↓ 13 callers
Method
parse_ty_params
(&mut self)
crates/parser/src/utils.rs:126
↓ 13 callers
Method
push_error
(&mut self, error: bolt_ts_errors::BoxedDiag)
crates/compiler/src/wf/mod.rs:74
↓ 13 callers
Method
resolve_symbol_by_ident
(&self, ident: &'cx ast::Ident)
crates/checker/src/check/symbol_info.rs:543
↓ 13 callers
Method
resolve_ty_params
(&mut self, ty_params: Option<ast::TyParams<'cx>>)
crates/early_resolve/src/lib.rs:363
↓ 13 callers
Method
same_map_tys
( &mut self, input: Option<ty::Tys<'cx>>, f: impl Fn(&mut Self, &'cx ty::Ty<'cx>, usiz
crates/checker/src/check/utils.rs:133
↓ 13 callers
Method
should_eq
(&self, from: &std::path::Path, target: &str, expected: std::path::PathBuf)
crates/module_resolve/tests/utils.rs:123
↓ 13 callers
Method
try_parse
( &'a mut self, f: impl FnOnce(&mut Lookahead<'a, 'cx, 'p>) -> T, )
crates/parser/src/lookahead.rs:404
↓ 13 callers
Method
usable_as_prop_name
(&self)
crates/checker/src/ty/mod.rs:328
↓ 12 callers
Method
as_str
(self)
crates/ast/src/expr.rs:670
↓ 12 callers
Function
assertBoolean
(x: boolean)
tests/compiler/narrowingByTypeofInSwitch/index.ts:14
↓ 12 callers
Function
assertBoolean
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:7
↓ 12 callers
Function
assertNever
(x: never)
tests/compiler/narrowingByTypeofInSwitch/index.ts:6
↓ 12 callers
Function
assertNever
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:1
↓ 12 callers
Function
assertSymbol
(x: symbol)
tests/compiler/narrowingByTypeofInSwitch/index.ts:22
↓ 12 callers
Function
assertSymbol
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:13
↓ 12 callers
Method
bind_modifiers
(&mut self, mods: &'cx ast::Modifiers<'cx>)
crates/binder/src/bind_children.rs:602
↓ 12 callers
Method
bind_params
(&mut self, params: ast::ParamsDecl<'cx>)
crates/binder/src/bind_children.rs:320
↓ 12 callers
Method
check_computed_property_name
( &mut self, node: &'cx ast::ComputedPropName<'cx>, )
crates/checker/src/check/check_expr.rs:2828
↓ 12 callers
Method
concat
(...sequences: IEnumerable<T>[])
tests/compiler/genericSpecializationToTypeLiteral1/index.ts:13
↓ 12 callers
Function
create
(schemas: { [K in keyof T]: ISchema<T[K]>; })
tests/compiler/mappedTypeTupleConstraintAssignability/index.ts:42
↓ 12 callers
Method
create_object_ty
( &mut self, ty: ty::ObjectTyKind<'cx>, object_flags: ObjectFlags, )
crates/checker/src/check/create_ty.rs:60
↓ 12 callers
Method
expect_ty_links
(&self, ty: TyID)
crates/checker/src/check/links/mod.rs:113
↓ 12 callers
Method
f
()
tests/compiler/genericSignatureInheritance/index.ts:72
↓ 12 callers
Method
fn_flags
(&self)
crates/ast/src/ty.rs:334
↓ 12 callers
Method
g
(n:number)
tests/compiler/overloadRet/index.ts:6
↓ 12 callers
Method
get_base_tys
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/resolve_structured_member.rs:425
↓ 12 callers
Method
get_false_ty_from_cond_ty
( &mut self, cond_ty: &'cx ty::CondTy<'cx>, )
crates/checker/src/check/get_cond_ty_info.rs:19
↓ 12 callers
Method
get_indexed_access_type_or_undefined
( &mut self, mut object_ty: &'cx Ty<'cx>, mut index_ty: &'cx Ty<'cx>, access_f
crates/checker/src/check/get_ty.rs:1434
↓ 12 callers
Method
get_restrictive_instantiation
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/instantiate.rs:1066
↓ 12 callers
Function
get_symbol
( resolver: &Resolver, symbols: &SymbolTable, name: SymbolName, meaning: SymbolFlags, )
crates/early_resolve/src/lib.rs:1174
↓ 12 callers
Method
get_true_ty_from_cond_ty
( &mut self, cond_ty: &'cx ty::CondTy<'cx>, )
crates/checker/src/check/get_cond_ty_info.rs:5
↓ 12 callers
Method
get_ty_at_flow_node
( &mut self, mut flow: FlowID, refer: ast::NodeID, shared_flow_start: usize,
crates/checker/src/check/flow.rs:154
↓ 12 callers
Method
groupBy
(keySelector: (item: T) => K)
tests/compiler/infinitelyExpandingTypes4/index.ts:5
↓ 12 callers
Method
into_flag
(self)
crates/ast/src/stmt.rs:844
↓ 12 callers
Method
is_entity_name_expr
(&self)
crates/ast/src/node.rs:1004
↓ 12 callers
Method
is_optional_chain
(&self, node: ast::NodeID)
crates/binder/src/node_query/mod.rs:1226
↓ 12 callers
Method
module_spec
(&self)
crates/ast/src/stmt.rs:1161
↓ 12 callers
Method
new_sig
(&mut self, sig: Sig<'cx>)
crates/checker/src/check/get_sig.rs:22
↓ 12 callers
Method
no_implicit_any
(&self)
crates/config/src/normalized/mod.rs:113
↓ 12 callers
Method
node_flags
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:46
↓ 12 callers
Method
params
(&self)
crates/ast/src/node.rs:409
↓ 12 callers
Method
pop_ty_resolution
`Some(xxx)` means there is a cycle, and `xxx` is the start index of the cycle.
crates/checker/src/check/cycle_check.rs:110
↓ 12 callers
Function
prop_name
(name: &ast::PropName)
crates/binder/src/lib.rs:317
↓ 12 callers
Method
push_error
(&mut self, error: bolt_ts_errors::BoxedDiag)
crates/early_resolve/src/lib.rs:128
↓ 12 callers
Method
push_ty_resolution
(&mut self, key: ResolutionKey)
crates/checker/src/check/cycle_check.rs:96
↓ 12 callers
Method
truncate
* The **`truncate()`** method of the FileSystemSyncAccessHandle interface resizes the file associated with the handle to a specified number of bytes.
crates/libs/src/declared_file/lib.webworker.d.ts:4983
↓ 12 callers
Method
ty
(&self, id: TyID)
crates/checker/src/check/mod.rs:7057
↓ 11 callers
Method
any_iteration_tys
(&self)
crates/checker/src/check/mod.rs:1085
↓ 11 callers
Method
atom
(&mut self, s: &str)
helper/atom/src/lib.rs:40
↓ 11 callers
Method
bind_type_arguments
(&mut self, ty_args: Option<&'cx ast::Tys<'cx>>)
crates/binder/src/bind_children.rs:1387
↓ 11 callers
Method
check_expression_cached
( &mut self, expr: &'cx ast::Expr<'cx>, check_mode: Option<CheckMode>, )
crates/checker/src/check/check_expr.rs:1439
↓ 11 callers
Method
check_stmt
(&mut self, stmt: &'cx ast::Stmt)
crates/checker/src/check/check_stmt.rs:17
↓ 11 callers
Method
check_type_related_to
( &mut self, source: &'cx Ty<'cx>, target: &'cx Ty<'cx>, relation: RelationKin
crates/checker/src/check/check_type_related_to.rs:39
↓ 11 callers
Method
combine_ty_mappers
( &self, m1: Option<&'cx dyn ty::TyMap<'cx>>, m2: &'cx dyn ty::TyMap<'cx>, )
crates/checker/src/check/get_ty.rs:1751
↓ 11 callers
Method
create_anonymous_ty_with_resolved
( &mut self, symbol: Option<SymbolID>, object_flags: ObjectFlags, members: &'c
crates/checker/src/check/create_ty.rs:346
↓ 11 callers
Method
create_iteration_tys
( &mut self, yield_ty: &'cx ty::Ty<'cx>, return_ty: &'cx ty::Ty<'cx>, next_ty:
crates/checker/src/check/create_ty.rs:1990
↓ 11 callers
Method
emit_string_lit
(&mut self, s: ir::StringLitID)
crates/optimize/src/emit/mod.rs:216
↓ 11 callers
Function
f1
(o: T)
tests/compiler/genericUnboundedTypeParamAssignability/index.ts:5
↓ 11 callers
Method
find
(predicate: (value: T) => boolean)
tests/compiler/recursiveConditionalTypes2/index.ts:63
↓ 11 callers
Method
freeze
* Prevents the modification of existing property attributes and values, and prevents the addition of new properties. * @param f Object on which t
crates/libs/src/declared_file/lib.es5.d.ts:220
↓ 11 callers
Function
fx_indexmap_with_capacity
(capacity: usize)
helper/utils/src/lib.rs:32
↓ 11 callers
Method
get_actual_ty_variable
(&mut self, ty: &'cx Ty<'cx>)
crates/checker/src/check/get_ty.rs:614
↓ 11 callers
Method
get_combined_node_flags
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:131
↓ 11 callers
Method
get_mut_sig_links
(&mut self, sig: SigID)
crates/checker/src/check/links/mod.rs:101
↓ 11 callers
Method
get_name_of_declaration
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:62
↓ 11 callers
Method
get_props_of_object_ty
(&mut self, ty: &'cx Ty<'cx>)
crates/checker/src/check/relation.rs:568
↓ 11 callers
Method
has_effective_rest_param
(&mut self, sig: &'cx Sig<'cx>)
crates/checker/src/check/check_call_like.rs:834
↓ 11 callers
Method
ident_name
(&self)
crates/ast/src/node.rs:334
↓ 11 callers
Method
interface_target
(&self)
crates/checker/src/ty/object_ty.rs:183
↓ 11 callers
Method
is_array_like_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:6238
↓ 11 callers
Method
is_empty_object_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:4845
↓ 11 callers
Method
is_generic_tuple_type
(&self)
crates/checker/src/ty/mod.rs:484
↓ 11 callers
Method
is_readonly_symbol
(&self, symbol: SymbolID)
crates/checker/src/check/transient_symbol.rs:98
↓ 11 callers
Method
is_reference_to_ty
( &self, ty: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>, )
crates/checker/src/check/check_stmt.rs:616
↓ 11 callers
Method
keys
* The **`keys()`** method of the Cache interface returns a Promise that resolves to an array of Request objects representing the keys of the Cache.
crates/libs/src/declared_file/lib.webworker.d.ts:2643
↓ 11 callers
Method
lower_string_lit
(&mut self, n: &'cx ast::StringLit)
crates/optimize/src/lowering/mod.rs:357
↓ 11 callers
Function
normalize
(input: &str)
crates/config/tests/nomalize.rs:3
↓ 11 callers
Method
opt_decl
(&self)
crates/binder/src/symbol.rs:301
↓ 11 callers
Method
p_l_bracket
`[`
crates/optimize/src/emit/print.rs:57
↓ 11 callers
Method
p_r_bracket
`]`
crates/optimize/src/emit/print.rs:61
↓ 11 callers
Method
root
(&self)
crates/parser/src/lib.rs:126
↓ 11 callers
Method
to_yaml
(&self)
tools/build-github-ci/src/define_job.rs:20
↓ 11 callers
Method
trim
Removes the leading and trailing white space and line terminator characters from a string.
crates/libs/src/declared_file/lib.es5.d.ts:512
↓ 11 callers
Method
zip
(a: Stack<S>)
tests/compiler/infinitelyGenerativeInheritance1/index.ts:5
↓ 10 callers
Method
a
(s: string)
tests/compiler/contextualTypingFunctionReturningFunction/index.ts:6
↓ 10 callers
Method
add
(x: T)
tests/compiler/callbacksDontShareTypes/index.ts:8
↓ 10 callers
Function
alert
(s: string)
tests/compiler/intersectionTypeInference1/index.ts:6
↓ 10 callers
Method
args
(&self)
crates/optimize/src/ir/nodes.rs:2517
↓ 10 callers
Function
assert
(x: T)
tests/compiler/constEnumSyntheticNodesComments/index.ts:7
↓ 10 callers
Function
assertString
(x: string)
tests/compiler/narrowingByTypeofInSwitch/index.ts:18
↓ 10 callers
Function
assertString
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:10
↓ 10 callers
Function
binder_symbol
(this: &'a TyChecker<'_>, symbol: SymbolID)
crates/checker/src/check/symbol_info.rs:29
↓ 10 callers
Method
emit_stmt
(&mut self, stmt: ir::Stmt)
crates/optimize/src/emit/mod.rs:1084
↓ 10 callers
Method
exports
(&self)
crates/binder/src/symbol.rs:290
↓ 10 callers
Function
f
(a: () => number)
tests/compiler/arrowFunctionErrorSpan/index.ts:6
↓ 10 callers
Method
fill_missing_ty_args
( &mut self, ty_args: Option<ty::Tys<'cx>>, ty_params: Option<ty::Tys<'cx>>, m
crates/checker/src/check/instantiate.rs:1340
↓ 10 callers
Method
fn_body
(&self)
crates/ast/src/node.rs:559
↓ 10 callers
Method
get_adjusted_ty_with_facts
( &mut self, ty: &'cx ty::Ty<'cx>, facts: TypeFacts, )
crates/checker/src/check/mod.rs:5147
← previous
next →
301–400 of 11,164, ranked by callers