MCPcopy Create free account

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

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

↓ 10 callersMethodget_assignment_target_kind
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:648
↓ 10 callersMethodget_element_tys
(&mut self, ty: &'cx Ty<'cx>)
crates/checker/src/check/get_ty.rs:1730
↓ 10 callersMethodget_inference_info_for_ty
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/infer.rs:1456
↓ 10 callersMethodget_merged_symbol
(&self, id: SymbolID)
crates/checker/src/check/symbol_info.rs:1373
↓ 10 callersMethodget_root_decl
(&self, mut id: ast::NodeID)
crates/binder/src/node_query/mod.rs:394
↓ 10 callersMethodget_sig_from_decl
(&mut self, id: ast::NodeID)
crates/checker/src/check/get_sig.rs:103
↓ 10 callersMethodget_this_ty_of_sig
( &mut self, sig: &'cx ty::Sig<'cx>, )
crates/checker/src/check/get_this_ty.rs:13
↓ 10 callersMethodget_ty_from_flow_ty
(&self, flow_ty: FlowTy<'cx>)
crates/checker/src/check/flow.rs:1298
↓ 10 callersMethodhas_cycle
(&self)
crates/checker/src/check/cycle_check.rs:27
↓ 10 callersMethodinsert_flow_node
(&mut self, node: FlowNode<'cx>)
crates/binder/src/flow.rs:139
↓ 10 callersMethodis_array_or_tuple
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:4707
↓ 10 callersMethodis_fresh_literal_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/get_widened_ty.rs:128
↓ 10 callersMethodis_generic_index_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5842
↓ 10 callersMethodis_generic_object_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5837
↓ 10 callersMethodis_generic_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5885
↓ 10 callersMethodis_in_js_file
(&self, node: ast::NodeID)
crates/binder/src/node_query/mod.rs:1396
↓ 10 callersMethodis_object_literal
(&self)
crates/checker/src/ty/mod.rs:124
↓ 10 callersMethodlen
(&self)
tools/compile-test/src/common.rs:66
↓ 10 callersMethodlower_block_stmt
(&mut self, block: &'cx ast::BlockStmt<'cx>)
crates/optimize/src/lowering/mod.rs:527
↓ 10 callersMethodlower_modifiers
(&mut self, modifiers: &'cx ast::Modifiers<'cx>)
crates/optimize/src/lowering/mod.rs:514
↓ 10 callersMethodname
(&self)
crates/ast/src/stmt.rs:597
↓ 10 callersMethodnarrow_ty_by_ty_facts
( &mut self, ty: &'cx ty::Ty<'cx>, implied_ty: &'cx ty::Ty<'cx>, facts: TypeFa
crates/checker/src/check/flow.rs:1943
↓ 10 callersMethodnext_next_ch
(&self)
crates/parser/src/scan.rs:104
↓ 10 callersMethodparse_list
( &mut self, ctx: ParsingContext, mut ele: impl FnMut(&mut Self) -> PResult<T>, )
crates/parser/src/state.rs:169
↓ 10 callersMethodresolve_alias
(&mut self, symbol: SymbolID)
crates/checker/src/check/symbol_info.rs:128
↓ 10 callersMethodresolve_iteration_ty
( &self, c: &mut TyChecker<'cx>, ty: &'cx ty::Ty<'cx>, error_node: Option<bolt
crates/checker/src/check/get_iteration_tys.rs:122
↓ 10 callersMethodresolve_prop_name
(&mut self, name: &'cx ast::PropName<'cx>)
crates/early_resolve/src/lib.rs:609
↓ 10 callersMethodset_iteration_tys_of_iterable_cached
( &self, c: &mut TyChecker<'cx>, key: &'cx ty::Ty<'cx>, value: &'cx ty::Iterat
crates/checker/src/check/get_iteration_tys.rs:138
↓ 10 callersFunctiontest
(level: number | string)
tests/compiler/narrowByEquality/index.ts:58
↓ 10 callersMethodtry_get_ty_at_pos
( &mut self, sig: &Sig<'cx>, pos: usize, )
crates/checker/src/check/check_call_like.rs:389
↓ 9 callersMethodarg
(&self)
crates/optimize/src/ir/nodes.rs:2252
↓ 9 callersMethodas_str
(self)
crates/checker_errors/src/lib.rs:113
↓ 9 callersMethodatoms
(&self)
crates/checker/src/emit_resolver.rs:16
↓ 9 callersMethodcall
* Calls a method of an object, substituting another object for the current object. * @param thisArg The object to be used as the current object.
crates/libs/src/declared_file/lib.es5.d.ts:286
↓ 9 callersMethodcheck_iterated_ty_or_element_ty
( &mut self, mode: IterationUse, input_ty: &'cx ty::Ty<'cx>, send_ty: &'cx ty:
crates/checker/src/check/check_expr.rs:944
↓ 9 callersMethodcheck_parameters
TODO: put it into `parse_params`
crates/parser/src/expr.rs:97
↓ 9 callersMethodemit_atom
(&mut self, atoms: &AtomIntern, atom: Atom)
crates/optimize/src/emit/mod.rs:59
↓ 9 callersMethodemit_block_stmt
(&mut self, block: ir::BlockStmtID)
crates/optimize/src/emit/mod.rs:400
↓ 9 callersFunctionf
(x: { [s: string]: string })
tests/compiler/contextualTypingOfObjectLiterals/index.ts:8
↓ 9 callersFunctionf0
(a: any)
tests/compiler/recursiveIdenticalOverloadResolution/index.ts:19
↓ 9 callersFunctionf0
(a)
tests/compiler/recursiveIdenticalOverloadResolution/output/index.js:19
↓ 9 callersFunctionf2
()
tests/compiler/functionReturn/index.ts:8
↓ 9 callersFunctionfoo
()
tests/compiler/blockScopedFunctionDeclarationES5/index.ts:6
↓ 9 callersMethodget_alias_symbol_for_ty_node
(&self, node: ast::NodeID)
crates/checker/src/check/get_ty.rs:1643
↓ 9 callersMethodget_combined_modifier_flags
(&self, id: ast::NodeID)
crates/binder/src/node_query/mod.rs:143
↓ 9 callersFunctionget_conditions
( options: &'options ResolverOptions, resolution_mode: Option<ResolutionMode>, )
crates/module_resolve/src/get_conditions.rs:46
↓ 9 callersMethodget_default_ty_from_ty_param
( &mut self, ty: &'cx ty::Ty<'cx>, )
crates/checker/src/check/instantiate.rs:1389
↓ 9 callersMethodget_fresh_ty_of_literal_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/check_expr.rs:121
↓ 9 callersMethodget_inference_context
(&self, node: ast::NodeID)
crates/checker/src/check/get_context.rs:52
↓ 9 callersMethodget_iteration_ty_of_generator_fn_return_ty
( &mut self, kind: IterationTypeKind, return_ty: &'cx ty::Ty<'cx>, is_async_ge
crates/checker/src/check/get_iteration_tys.rs:253
↓ 9 callersMethodget_mapped_ty
( &mut self, mapper: &'cx dyn ty::TyMap<'cx>, ty: &'cx Ty<'cx>, )
crates/checker/src/check/get_ty.rs:1803
↓ 9 callersMethodget_non_missing_type_of_symbol
(&mut self, id: SymbolID)
crates/checker/src/check/get_ty.rs:29
↓ 9 callersMethodget_props_from_members
( &mut self, members: &FxIndexMap<SymbolName, SymbolID>, )
crates/checker/src/check/get_declared_ty.rs:276
↓ 9 callersMethodget_target_symbol
(&mut self, symbol: SymbolID)
crates/checker/src/check/mod.rs:7119
↓ 9 callersMethodgoto_marker
(&mut self, marker: &str)
crates/language_server/tests/utils.rs:310
↓ 9 callersMethodhas_syntactic_modifier
(&self, flags: ModifierFlags)
crates/ast/src/node.rs:647
↓ 9 callersFunctionhash_ty_args_with_hasher
(hasher: &mut rustc_hash::FxHasher, ty_args: &[&ty::Ty])
crates/checker/src/check/instantiation_ty_map.rs:8
↓ 9 callersMethodident_token
(&self)
crates/parser/src/state.rs:256
↓ 9 callersMethodinstanceMethod
()
tests/compiler/superCallInNonStaticMethod/index.ts:6
↓ 9 callersMethodinstanceMethod
()
tests/compiler/superCallInNonStaticMethod/output/index.js:2
↓ 9 callersMethodis_const_context
(&mut self, node: ast::NodeID)
crates/checker/src/check/mod.rs:7295
↓ 9 callersMethodis_context_sensitive
(&self, id: ast::NodeID)
crates/checker/src/check/is_context_sensitive.rs:57
↓ 9 callersMethodis_ty_sub_type_of
(&mut self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5517
↓ 9 callersFunctionlastOf
(array: V)
tests/compiler/fest/index.ts:1600
↓ 9 callersMethodlower_stmt
(&mut self, stmt: &'cx ast::Stmt<'cx>)
crates/optimize/src/lowering/mod.rs:72
↓ 9 callersMethodmatch
* The **`match()`** method of the Cache interface returns a Promise that resolves to the Response associated with the first matching request in the Ca
crates/libs/src/declared_file/lib.webworker.d.ts:2649
↓ 9 callersMethodmodules
(&self)
helper/span/src/lib.rs:158
↓ 9 callersMethodname
(&self)
tools/build-github-ci/src/define_task.rs:81
↓ 9 callersMethodoptional_chain_contains_reference
( &mut self, mut source: ast::NodeID, target: ast::NodeID, )
crates/checker/src/check/flow.rs:1366
↓ 9 callersMethodor
* Stores the bitwise OR of a value with the value at the given position in the array, * returning the original value. Until this atomic operation
crates/libs/src/declared_file/lib.es2017.sharedmemory.d.ts:91
↓ 9 callersMethodparams
(&self)
crates/optimize/src/ir/nodes.rs:2460
↓ 9 callersMethodparse_ident_name
(&mut self)
crates/parser/src/utils.rs:529
↓ 9 callersMethodparse_parameters
(&mut self, flags: SignatureFlags)
crates/parser/src/utils.rs:668
↓ 9 callersMethodprepend_ty_mapping
( &self, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'cx>, mapper: Option<&'
crates/checker/src/check/mod.rs:5611
↓ 9 callersMethodsqrt
* Returns the square root of a number. * @param x A numeric expression.
crates/libs/src/declared_file/lib.es5.d.ts:759
↓ 9 callersMethodstmts
(&self)
crates/ast/src/lib.rs:44
↓ 9 callersMethodsymbol_of_decl
(&self, decl: ast::NodeID)
crates/early_resolve/src/lib.rs:122
↓ 9 callersMethodupdate_compiler_options
(&mut self, ln: &str)
tools/compile-test/src/header.rs:50
↓ 9 callersMethodvalues
Returns an iterator allowing to go through all values of the key/value pairs contained in this object.
crates/libs/src/declared_file/lib.webworker.d.ts:15351
↓ 9 callersFunctionvisit_optional_expr
( v: &mut V, expr: Option<&'cx ast::Expr<'cx>>, )
crates/ast_visitor/src/visit.rs:99
↓ 9 callersMethodvisit_param_decl
(&mut self, node: &'cx ast::ParamDecl<'cx>)
crates/compiler/src/emit_declaration.rs:570
↓ 8 callersFunctiona
()
tests/compiler/continueLabel/index.ts:20
↓ 8 callersFunctionassertAll
(x: Basic)
tests/compiler/narrowingByTypeofInSwitch/index.ts:42
↓ 8 callersFunctionassertAll
(x)
tests/compiler/narrowingByTypeofInSwitch/output/index.js:28
↓ 8 callersFunctionb
()
tests/compiler/externSyntax/index.ts:19
↓ 8 callersMethodbind_anonymous_decl
( &mut self, node: ast::NodeID, flags: SymbolFlags, name: SymbolName, )
crates/binder/src/bind_children.rs:1961
↓ 8 callersMethodbind_cond
( &mut self, node: Option<&'cx ast::Expr<'cx>>, true_target: FlowID, false_tar
crates/binder/src/bind_children.rs:272
↓ 8 callersMethodbind_prop_name
(&mut self, name: &'cx ast::PropName<'cx>)
crates/binder/src/bind_children.rs:608
↓ 8 callersMethodcmp
* The **`cmp()`** method of the IDBFactory interface compares two values as keys to determine equality and ordering for IndexedDB operations, such as
crates/libs/src/declared_file/lib.webworker.d.ts:6709
↓ 8 callersFunctioncompile_single_input
( code: &str, parser_arena: &'cx bolt_ts_arena::bumpalo_herd::Herd, type_arena: &'cx bolt_ts_arena
crates/language_server/tests/utils.rs:9
↓ 8 callersFunctioncontains_ty
(tys: &[&'cx ty::Ty<'cx>], ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/utils.rs:24
↓ 8 callersMethodcreate_flow_ty
(&self, ty: &'cx ty::Ty<'cx>, incomplete: bool)
crates/checker/src/check/mod.rs:5595
↓ 8 callersMethoddefineProperty
* Adds a property to an object, or modifies attributes of an existing property. * @param o Object on which to add or modify the property. This ca
crates/libs/src/declared_file/lib.es5.d.ts:201
↓ 8 callersMethoddo_outside_of_parse_context
( &mut self, context: ParseContext, f: impl FnOnce(&mut Self) -> T, )
crates/parser/src/state.rs:441
↓ 8 callersMethodemit_binding
(&mut self, binding: ir::Binding)
crates/optimize/src/emit/mod.rs:304
↓ 8 callersMethodemit_params
(&mut self, params: &[ir::ParamDeclID])
crates/optimize/src/emit/mod.rs:373
↓ 8 callersFunctionensure
(s: &str)
crates/checker/src/check/mod.rs:8698
↓ 8 callersMethodflags
(&self)
crates/checker/src/check/links/node_links.rs:33
↓ 8 callersMethodfoo
(_i: number, ...restParameters)
tests/compiler/collisionRestParameterInterfaceMembers/index.ts:24
↓ 8 callersMethodfor_each_ty
( &mut self, ty: &'cx ty::Ty<'cx>, mut f: impl FnMut(&mut Self, &'cx ty::Ty<'cx>),
crates/checker/src/check/utils.rs:271
← previousnext →401–500 of 11,164, ranked by callers