MCPcopy Create free account

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

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

↓ 4 callersMethodparse_binary_expr
(&mut self, prec: BinPrec)
crates/parser/src/expr.rs:353
↓ 4 callersMethodparse_entity_name_of_ty_reference
(&mut self)
crates/parser/src/ty.rs:443
↓ 4 callersMethodparse_ident
( &mut self, missing_ident_kind: Option<errors::MissingIdentKind>, )
crates/parser/src/utils.rs:344
↓ 4 callersMethodparse_identifier_name_error_or_unicode_escape_sequence
( &mut self, )
crates/parser/src/state.rs:543
↓ 4 callersMethodparse_name
( &self, state: &mut ParserState<'cx, 'p>, check_ident_is_keyword: &mut bool,
crates/parser/src/parse_import_export_spec.rs:36
↓ 4 callersMethodparse_ty_member_semi
(&mut self)
crates/parser/src/utils.rs:788
↓ 4 callersMethodparse_type_arguments_of_type_reference
(&mut self)
crates/parser/src/ty.rs:422
↓ 4 callersFunctionpath_as_str
(path: &impl AsRef<std::path::Path>)
helper/utils/src/path.rs:6
↓ 4 callersMethodpred
(x: {}, y: {})
tests/compiler/typePredicatesInUnion_noMatch/index.ts:4
↓ 4 callersMethodprop1
(x)
tests/compiler/es6ClassTest/index.ts:8
↓ 4 callersMethodproperties_of_object_type
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/expect.rs:22
↓ 4 callersMethodproperties_related_to
( &mut self, source: &'cx Ty<'cx>, target: &'cx Ty<'cx>, report_error: bool,
crates/checker/src/check/check_type_related_to.rs:525
↓ 4 callersMethodpush_error
(&mut self, error: bolt_ts_errors::BoxedDiag)
crates/binder/src/lib.rs:243
↓ 4 callersMethodraw
* String.raw is usually used as a tag function of a Tagged Template String. When called as * such, the first argument will be a well formed templ
crates/libs/src/declared_file/lib.es2015.core.d.ts:558
↓ 4 callersMethodresolve_call
( &mut self, n: &impl CallLikeExpr<'cx>, candidates: Sigs<'cx>, candidates_out
crates/checker/src/check/check_call_like.rs:1314
↓ 4 callersMethodresolve_external_module_name
( &mut self, module_spec_id: bolt_ts_ast::NodeID, _module_spec: bolt_ts_atom::Atom,
crates/checker/src/check/symbol_info.rs:106
↓ 4 callersMethodret_ty
(&self)
crates/ast/src/node.rs:428
↓ 4 callersMethodreverse
* Reverses the elements in an array in place. * This method mutates the array and returns a reference to the same array.
crates/libs/src/declared_file/lib.es5.d.ts:1367
↓ 4 callersMethodright
(&self)
crates/optimize/src/ir/nodes.rs:2495
↓ 4 callersFunctionsafeInvoke
( func: ((arg1: A1) => R) | null | undefined, arg1: A1 )
tests/compiler/voidReturnIndexUnionInference/index.ts:5
↓ 4 callersMethodscan_identifier_parts
(&mut self)
crates/parser/src/scan.rs:1736
↓ 4 callersMethodscan_jsx_ident
(&mut self)
crates/parser/src/scan.rs:1695
↓ 4 callersMethodscan_number_fragment
(&mut self)
crates/parser/src/scan.rs:148
↓ 4 callersMethodset_continue_target
(&mut self, target: FlowID)
crates/binder/src/bind_children.rs:1840
↓ 4 callersMethodset_fresh_ty
(&mut self, ty: &'cx ty::Ty<'cx>, fresh_ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/check_expr.rs:95
↓ 4 callersFunctionset_value_declaration
( symbol: SymbolID, symbols: &mut Symbols, node: ast::NodeID, p: &ParsedMap<'_>, )
crates/binder/src/create.rs:9
↓ 4 callersMethodshould_defer_index_ty
( &mut self, ty: &'cx ty::Ty<'cx>, index_flags: IndexFlags, )
crates/checker/src/check/get_ty.rs:2831
↓ 4 callersMethodsigs_related_to
( &mut self, source: &'cx Ty<'cx>, target: &'cx Ty<'cx>, kind: SigKind,
crates/checker/src/check/check_type_related_to.rs:2786
↓ 4 callersMethodsort
* Sorts an array in place. * This method mutates the array and returns a reference to the same array. * @param compareFn Function used to de
crates/libs/src/declared_file/lib.es5.d.ts:1393
↓ 4 callersMethodstart
()
packages/vscode-extension/src/extension.ts:14
↓ 4 callersMethodsubscribe
(callback: (newValue: T) => void )
tests/compiler/genericCallbacksAndClassHierarchy/index.ts:5
↓ 4 callersMethodsymbol_mut
(&mut self, symbol: SymbolID)
crates/checker/src/check/symbol_info.rs:1440
↓ 4 callersFunctiontag
(parts: TemplateStringsArray, ...values: any[])
tests/compiler/taggedTemplatesInDifferentScopes/index.ts:3
↓ 4 callersFunctiontag
(parts, ...values)
tests/compiler/taggedTemplatesInDifferentScopes/output/index.js:1
↓ 4 callersFunctiontask_to_yaml_value
(task: &dyn Task)
tools/build-github-ci/src/define_task.rs:67
↓ 4 callersMethodtest
(arg1: any[])
tests/compiler/heterogeneousArrayAndOverloads/index.ts:9
↓ 4 callersFunctiontest3
(a: number | string)
tests/compiler/controlFlowForFunctionLike1/index.ts:29
↓ 4 callersFunctiontest4
(a: number | string)
tests/compiler/controlFlowForFunctionLike1/index.ts:40
↓ 4 callersMethodtoBase
()
tests/compiler/fixingTypeParametersRepeatedly3/index.ts:11
↓ 4 callersMethodtry_get_element_access_name
( &mut self, n: &'cx ast::EleAccessExpr<'cx>, )
crates/checker/src/check/mod.rs:7509
↓ 4 callersMethodtry_get_name_from_ty
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/get_ty.rs:896
↓ 4 callersMethodty_args_from_ty_refer_node
( &mut self, ty_args: Option<&'cx ast::Tys<'cx>>, )
crates/checker/src/check/get_type_from_ty_refer_like.rs:44
↓ 4 callersMethodunshift
* Inserts new elements at the start of an array, and returns the new length of the array. * @param items Elements to insert at the start of the a
crates/libs/src/declared_file/lib.es5.d.ts:1417
↓ 4 callersMethodunwrap_awaited_ty
(&mut self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/unwrap_ty.rs:39
↓ 4 callersMethodvisit_entity_name
(&mut self, node: &'cx bolt_ts_ast::EntityName<'cx>)
crates/compiler/src/emit_declaration.rs:665
↓ 4 callersMethodvisit_prop_signature
(&mut self, node: &'cx ast::PropSignature<'cx>)
crates/compiler/src/emit_declaration.rs:627
↓ 4 callersFunctionvisit_type_arguments
( v: &mut V, ty_args: Option<&'cx ast::Tys<'cx>>, )
crates/ast_visitor/src/visit.rs:71
↓ 4 callersFunctionvisit_tys
(v: &mut V, tys: &'cx [&'cx ast::Ty<'cx>])
crates/ast_visitor/src/visit.rs:64
↓ 4 callersMethodwalkup_binding_elements_and_patterns
(&self, binding: ast::NodeID)
crates/binder/src/node_query/mod.rs:82
↓ 4 callersFunctionx
()
tests/compiler/functionExpressionReturningItself/index.ts:6
↓ 4 callersMethodx
()
tests/compiler/typeArgumentInferenceOrdering/index.ts:8
↓ 4 callersMethodx1
(a: number, callback: (x: 'hi') => number)
tests/compiler/overloadOnConstInBaseWithBadImplementationInDerived/index.ts:4
↓ 4 callersMethody
()
tests/compiler/derivedInterfaceCallSignature/index.ts:9
↓ 3 callersMethodabort_parsing_list_or_move_to_next_token
(&mut self, ctx: ParsingContext)
crates/parser/src/state.rs:191
↓ 3 callersMethodallow_conditional_tys_and
(&mut self, f: impl FnOnce(&mut Self) -> T)
crates/parser/src/state.rs:531
↓ 3 callersMethodany_base_type_index_info
(&self)
crates/checker/src/check/mod.rs:7025
↓ 3 callersMethodany_sig
(&self)
crates/checker/src/check/mod.rs:1069
↓ 3 callersMethodappend_contextual_prop_ty_constituent
( &self, tys: &mut Vec<&'cx ty::Ty<'cx>>, ty: Option<&'cx ty::Ty<'cx>>, )
crates/checker/src/check/get_contextual.rs:776
↓ 3 callersFunctionappend_if_unique
(array: &mut Vec<&'a T>, value: &'a T)
crates/checker/src/check/utils.rs:7
↓ 3 callersMethodappend_ty_params
( &mut self, res: &mut Vec<&'cx ty::Ty<'cx>>, ty_params: ast::TyParams<'cx>, )
crates/checker/src/check/get_declared_ty.rs:121
↓ 3 callersMethodas_class_or_interface_ty
(&self)
crates/checker/src/ty/mod.rs:168
↓ 3 callersMethodas_generic_tuple_type
(&self)
crates/checker/src/ty/mod.rs:489
↓ 3 callersMethodas_str
(&self)
tools/build-github-ci/src/define_job.rs:12
↓ 3 callersMethodas_super_call
(&self)
crates/checker/src/check/check_call_like.rs:40
↓ 3 callersFunctionassert_included_files
(input_map: serde_json::Value, include_glob: &str, expected: &[&str])
crates/compiler/src/match_files.rs:65
↓ 3 callersMethodattack
(target)
tests/compiler/es6ClassTest2/index.ts:12
↓ 3 callersMethodattack
(target)
tests/compiler/es6ClassTest2/output/index.js:6
↓ 3 callersMethodattrs
( attrs: Attrs<ComponentProps<C> & U, NewA>, )
tests/compiler/contextualTypeBasedOnIntersectionWithAnyInTheMix1/index.ts:17
↓ 3 callersFunctionbar
(item1: T, item2: T)
tests/compiler/fixTypeParameterInSignatureWithRestParameters/index.ts:3
↓ 3 callersFunctionbar
(target: any, Promise: any)
tests/compiler/narrowByInstanceof/index.ts:40
↓ 3 callersFunctionbar
(a: {a: T})
tests/compiler/inferentialTypingUsingApparentType1/index.ts:14
↓ 3 callersMethodbind_assignment_target_flow
(&mut self, n: &'cx ast::Expr<'cx>)
crates/binder/src/bind_children.rs:1418
↓ 3 callersMethodbind_initializer
(&mut self, init: Option<&'cx ast::Expr<'cx>>)
crates/binder/src/bind_children.rs:1545
↓ 3 callersMethodbuild
(self)
tools/build-github-ci/src/define_task.rs:20
↓ 3 callersFunctioncall
(obj: T, cb: (val: T) => void)
tests/compiler/narrowingRestGenericCall/index.ts:11
↓ 3 callersMethodcan_parse_module_export_name
(self)
crates/ast/src/token.rs:714
↓ 3 callersFunctioncheck
(z: Z, c: C)
tests/compiler/typeGuardNarrowsIndexedAccessOfKnownProperty1/index.ts:61
↓ 3 callersMethodcheck_assign_op
( &mut self, assign_ty: &'cx ty::Ty<'cx>, value_ty: &'cx ty::Ty<'cx>, left: &'
crates/checker/src/check/check_bin_like.rs:8
↓ 3 callersMethodcheck_exports_on_merged_decls
(&mut self, id: ast::NodeID)
crates/checker/src/check/mod.rs:8341
↓ 3 callersMethodcheck_expression_for_mutable_location
( &mut self, expr: &'cx ast::Expr<'cx>, check_mode: Option<CheckMode>, )
crates/checker/src/check/check_expr.rs:1484
↓ 3 callersMethodcheck_import_binding
(&mut self, node: ast::NodeID)
crates/checker/src/check/resolve.rs:82
↓ 3 callersMethodcheck_no_ty_args
( &mut self, span: bolt_ts_span::Span, ty_args: Option<&'cx ast::Tys<'cx>>, na
crates/checker/src/check/get_type_from_ty_refer_like.rs:152
↓ 3 callersMethodcheck_non_pat_var_like_decl
( &mut self, name_id: ast::NodeID, decl_id: ast::NodeID, decl: &'cx impl crate
crates/checker/src/check/check_var_like.rs:34
↓ 3 callersMethodcheck_object_literal
( &mut self, node: &'cx ast::ObjectLit<'cx>, check_mode: CheckMode, )
crates/checker/src/check/check_expr.rs:1867
↓ 3 callersMethodcheck_property_access_expression_or_qualified_name
( &mut self, node: ast::NodeID, left: ast::NodeID, left_ty: &'cx ty::Ty<'cx>,
crates/checker/src/check/mod.rs:2293
↓ 3 callersMethodcheck_string_lit
(&mut self, val: Atom)
crates/checker/src/check/check_expr.rs:172
↓ 3 callersMethodcheck_this_expr
( &mut self, expr_id: ast::NodeID, expr_span: bolt_ts_span::Span, )
crates/checker/src/check/check_expr.rs:1318
↓ 3 callersMethodcheck_truthiness_expr
( &mut self, expr: &'cx ast::Expr<'cx>, check_mode: Option<CheckMode>, )
crates/checker/src/check/check_expr.rs:1211
↓ 3 callersMethodcheck_type_arguments
( &mut self, sig: &'cx Sig<'cx>, ty_args: &'cx ast::Tys<'cx>, report_error: bo
crates/checker/src/check/check_call_like.rs:1080
↓ 3 callersMethodclass_decl_extends_null
(&mut self, class: ast::NodeID)
crates/checker/src/check/check_class_decl_like.rs:28
↓ 3 callersMethodclauses
(&self)
crates/optimize/src/ir/nodes.rs:2927
↓ 3 callersMethodclear_cached_inferences_by_inferences
(&mut self, id: InferenceInfosArenaId<'cx>)
crates/checker/src/check/infer.rs:1227
↓ 3 callersMethodcompare_sigs_identical
TODO: duplicate `TypeRelatedChecker::compare_sigs_identical`
crates/checker/src/check/resolve_structured_member.rs:1753
↓ 3 callersMethodconcatenate
( &mut self, a: Option<&'cx [T]>, b: Option<&'cx [T]>, )
crates/checker/src/check/get_type_from_ty_refer_like.rs:175
↓ 3 callersFunctionconsumeClass
(c: GenericClass<[string, boolean]>)
tests/compiler/lambdaParameterWithTupleArgsHasCorrectAssignability/index.ts:19
↓ 3 callersMethodconvert_auto_to_any
(&self, ty: &'cx ty::Ty<'cx>)
crates/checker/src/check/mod.rs:5273
↓ 3 callersFunctioncreateClass
(f: GenericFunction<T>)
tests/compiler/lambdaParameterWithTupleArgsHasCorrectAssignability/index.ts:15
↓ 3 callersMethodcreate_index_ty
( &mut self, ty: &'cx ty::Ty<'cx>, index_flags: IndexFlags, )
crates/checker/src/check/create_ty.rs:875
↓ 3 callersMethodcreate_interface_ty
( &mut self, symbol: Option<SymbolID>, ty_params: Option<ty::Tys<'cx>>, outer_
crates/checker/src/check/create_ty.rs:295
↓ 3 callersMethodcreate_marker_ty
( &mut self, symbol: SymbolID, source: &'cx ty::Ty<'cx>, target: &'cx ty::Ty<'
crates/checker/src/check/get_variances.rs:52
← previousnext →1,001–1,100 of 11,164, ranked by callers