MCPcopy Create free account

hub / github.com/bvanjoi/bolt-ts / functions

Functions11,164 in github.com/bvanjoi/bolt-ts

↓ 13 callersMethodparse_semi
(&mut self)
crates/parser/src/state.rs:312
↓ 13 callersFunctionparse_tsconfig
(input: &str)
crates/config/src/lib.rs:14
↓ 13 callersMethodparse_ty_params
(&mut self)
crates/parser/src/utils.rs:126
↓ 13 callersMethodpush_error
(&mut self, error: bolt_ts_errors::BoxedDiag)
crates/compiler/src/wf/mod.rs:74
↓ 13 callersMethodresolve_symbol_by_ident
(&self, ident: &'cx ast::Ident)
crates/checker/src/check/symbol_info.rs:543
↓ 13 callersMethodresolve_ty_params
(&mut self, ty_params: Option<ast::TyParams<'cx>>)
crates/early_resolve/src/lib.rs:363
↓ 13 callersMethodsame_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 callersMethodshould_eq
(&self, from: &std::path::Path, target: &str, expected: std::path::PathBuf)
crates/module_resolve/tests/utils.rs:123
↓ 13 callersMethodtry_parse
( &'a mut self, f: impl FnOnce(&mut Lookahead<'a, 'cx, 'p>) -> T, )
crates/parser/src/lookahead.rs:404
↓ 13 callersMethodusable_as_prop_name
(&self)
crates/checker/src/ty/mod.rs:328
↓ 12 callersMethodas_str
(self)
crates/ast/src/expr.rs:670
↓ 12 callersFunctionassertBoolean
(x: boolean)
tests/compiler/narrowingByTypeofInSwitch/index.ts:14
↓ 12 callersFunctionassertBoolean
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:7
↓ 12 callersFunctionassertNever
(x: never)
tests/compiler/narrowingByTypeofInSwitch/index.ts:6
↓ 12 callersFunctionassertNever
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:1
↓ 12 callersFunctionassertSymbol
(x: symbol)
tests/compiler/narrowingByTypeofInSwitch/index.ts:22
↓ 12 callersFunctionassertSymbol
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:13
↓ 12 callersMethodbind_modifiers
(&mut self, mods: &'cx ast::Modifiers<'cx>)
crates/binder/src/bind_children.rs:602
↓ 12 callersMethodbind_params
(&mut self, params: ast::ParamsDecl<'cx>)
crates/binder/src/bind_children.rs:320
↓ 12 callersMethodcheck_computed_property_name
( &mut self, node: &'cx ast::ComputedPropName<'cx>, )
crates/checker/src/check/check_expr.rs:2828
↓ 12 callersMethodconcat
(...sequences: IEnumerable<T>[])
tests/compiler/genericSpecializationToTypeLiteral1/index.ts:13
↓ 12 callersFunctioncreate
(schemas: { [K in keyof T]: ISchema<T[K]>; })
tests/compiler/mappedTypeTupleConstraintAssignability/index.ts:42
↓ 12 callersMethodcreate_object_ty
( &mut self, ty: ty::ObjectTyKind<'cx>, object_flags: ObjectFlags, )
crates/checker/src/check/create_ty.rs:60
↓ 12 callersMethodexpect_ty_links
(&self, ty: TyID)
crates/checker/src/check/links/mod.rs:113
↓ 12 callersMethodf
()
tests/compiler/genericSignatureInheritance/index.ts:72
↓ 12 callersMethodfn_flags
(&self)
crates/ast/src/ty.rs:334
↓ 12 callersMethodg
(n:number)
tests/compiler/overloadRet/index.ts:6
↓ 12 callersMethodget_base_tys
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/resolve_structured_member.rs:425
↓ 12 callersMethodget_false_ty_from_cond_ty
( &mut self, cond_ty: &'cx ty::CondTy<'cx>, )
crates/checker/src/check/get_cond_ty_info.rs:19
↓ 12 callersMethodget_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 callersMethodget_restrictive_instantiation
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/instantiate.rs:1066
↓ 12 callersFunctionget_symbol
( resolver: &Resolver, symbols: &SymbolTable, name: SymbolName, meaning: SymbolFlags, )
crates/early_resolve/src/lib.rs:1174
↓ 12 callersMethodget_true_ty_from_cond_ty
( &mut self, cond_ty: &'cx ty::CondTy<'cx>, )
crates/checker/src/check/get_cond_ty_info.rs:5
↓ 12 callersMethodget_ty_at_flow_node
( &mut self, mut flow: FlowID, refer: ast::NodeID, shared_flow_start: usize,
crates/checker/src/check/flow.rs:154
↓ 12 callersMethodgroupBy
(keySelector: (item: T) => K)
tests/compiler/infinitelyExpandingTypes4/index.ts:5
↓ 12 callersMethodinto_flag
(self)
crates/ast/src/stmt.rs:844
↓ 12 callersMethodis_entity_name_expr
(&self)
crates/ast/src/node.rs:1004
↓ 12 callersMethodis_optional_chain
(&self, node: ast::NodeID)
crates/binder/src/node_query/mod.rs:1226
↓ 12 callersMethodmodule_spec
(&self)
crates/ast/src/stmt.rs:1161
↓ 12 callersMethodnew_sig
(&mut self, sig: Sig<'cx>)
crates/checker/src/check/get_sig.rs:22
↓ 12 callersMethodno_implicit_any
(&self)
crates/config/src/normalized/mod.rs:113
↓ 12 callersMethodnode_flags
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:46
↓ 12 callersMethodparams
(&self)
crates/ast/src/node.rs:409
↓ 12 callersMethodpop_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 callersFunctionprop_name
(name: &ast::PropName)
crates/binder/src/lib.rs:317
↓ 12 callersMethodpush_error
(&mut self, error: bolt_ts_errors::BoxedDiag)
crates/early_resolve/src/lib.rs:128
↓ 12 callersMethodpush_ty_resolution
(&mut self, key: ResolutionKey)
crates/checker/src/check/cycle_check.rs:96
↓ 12 callersMethodtruncate
* 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 callersMethodty
(&self, id: TyID)
crates/checker/src/check/mod.rs:7057
↓ 11 callersMethodany_iteration_tys
(&self)
crates/checker/src/check/mod.rs:1085
↓ 11 callersMethodatom
(&mut self, s: &str)
helper/atom/src/lib.rs:40
↓ 11 callersMethodbind_type_arguments
(&mut self, ty_args: Option<&'cx ast::Tys<'cx>>)
crates/binder/src/bind_children.rs:1387
↓ 11 callersMethodcheck_expression_cached
( &mut self, expr: &'cx ast::Expr<'cx>, check_mode: Option<CheckMode>, )
crates/checker/src/check/check_expr.rs:1439
↓ 11 callersMethodcheck_stmt
(&mut self, stmt: &'cx ast::Stmt)
crates/checker/src/check/check_stmt.rs:17
↓ 11 callersMethodcheck_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 callersMethodcombine_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 callersMethodcreate_anonymous_ty_with_resolved
( &mut self, symbol: Option<SymbolID>, object_flags: ObjectFlags, members: &'c
crates/checker/src/check/create_ty.rs:346
↓ 11 callersMethodcreate_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 callersMethodemit_string_lit
(&mut self, s: ir::StringLitID)
crates/optimize/src/emit/mod.rs:216
↓ 11 callersFunctionf1
(o: T)
tests/compiler/genericUnboundedTypeParamAssignability/index.ts:5
↓ 11 callersMethodfind
(predicate: (value: T) => boolean)
tests/compiler/recursiveConditionalTypes2/index.ts:63
↓ 11 callersMethodfreeze
* 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 callersFunctionfx_indexmap_with_capacity
(capacity: usize)
helper/utils/src/lib.rs:32
↓ 11 callersMethodget_actual_ty_variable
(&mut self, ty: &'cx Ty<'cx>)
crates/checker/src/check/get_ty.rs:614
↓ 11 callersMethodget_combined_node_flags
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:131
↓ 11 callersMethodget_mut_sig_links
(&mut self, sig: SigID)
crates/checker/src/check/links/mod.rs:101
↓ 11 callersMethodget_name_of_declaration
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:62
↓ 11 callersMethodget_props_of_object_ty
(&mut self, ty: &'cx Ty<'cx>)
crates/checker/src/check/relation.rs:568
↓ 11 callersMethodhas_effective_rest_param
(&mut self, sig: &'cx Sig<'cx>)
crates/checker/src/check/check_call_like.rs:834
↓ 11 callersMethodident_name
(&self)
crates/ast/src/node.rs:334
↓ 11 callersMethodinterface_target
(&self)
crates/checker/src/ty/object_ty.rs:183
↓ 11 callersMethodis_array_like_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:6238
↓ 11 callersMethodis_empty_object_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:4845
↓ 11 callersMethodis_generic_tuple_type
(&self)
crates/checker/src/ty/mod.rs:484
↓ 11 callersMethodis_readonly_symbol
(&self, symbol: SymbolID)
crates/checker/src/check/transient_symbol.rs:98
↓ 11 callersMethodis_reference_to_ty
( &self, ty: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>, )
crates/checker/src/check/check_stmt.rs:616
↓ 11 callersMethodkeys
* 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 callersMethodlower_string_lit
(&mut self, n: &'cx ast::StringLit)
crates/optimize/src/lowering/mod.rs:357
↓ 11 callersFunctionnormalize
(input: &str)
crates/config/tests/nomalize.rs:3
↓ 11 callersMethodopt_decl
(&self)
crates/binder/src/symbol.rs:301
↓ 11 callersMethodp_l_bracket
`[`
crates/optimize/src/emit/print.rs:57
↓ 11 callersMethodp_r_bracket
`]`
crates/optimize/src/emit/print.rs:61
↓ 11 callersMethodroot
(&self)
crates/parser/src/lib.rs:126
↓ 11 callersMethodto_yaml
(&self)
tools/build-github-ci/src/define_job.rs:20
↓ 11 callersMethodtrim
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 callersMethodzip
(a: Stack<S>)
tests/compiler/infinitelyGenerativeInheritance1/index.ts:5
↓ 10 callersMethoda
(s: string)
tests/compiler/contextualTypingFunctionReturningFunction/index.ts:6
↓ 10 callersMethodadd
(x: T)
tests/compiler/callbacksDontShareTypes/index.ts:8
↓ 10 callersFunctionalert
(s: string)
tests/compiler/intersectionTypeInference1/index.ts:6
↓ 10 callersMethodargs
(&self)
crates/optimize/src/ir/nodes.rs:2517
↓ 10 callersFunctionassert
(x: T)
tests/compiler/constEnumSyntheticNodesComments/index.ts:7
↓ 10 callersFunctionassertString
(x: string)
tests/compiler/narrowingByTypeofInSwitch/index.ts:18
↓ 10 callersFunctionassertString
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:10
↓ 10 callersFunctionbinder_symbol
(this: &'a TyChecker<'_>, symbol: SymbolID)
crates/checker/src/check/symbol_info.rs:29
↓ 10 callersMethodemit_stmt
(&mut self, stmt: ir::Stmt)
crates/optimize/src/emit/mod.rs:1084
↓ 10 callersMethodexports
(&self)
crates/binder/src/symbol.rs:290
↓ 10 callersFunctionf
(a: () => number)
tests/compiler/arrowFunctionErrorSpan/index.ts:6
↓ 10 callersMethodfill_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 callersMethodfn_body
(&self)
crates/ast/src/node.rs:559
↓ 10 callersMethodget_adjusted_ty_with_facts
( &mut self, ty: &'cx ty::Ty<'cx>, facts: TypeFacts, )
crates/checker/src/check/mod.rs:5147
← previousnext →301–400 of 11,164, ranked by callers