MCPcopy Create free account

hub / github.com/HerringtonDarkholme/vue-compiler / functions

Functions776 in github.com/HerringtonDarkholme/vue-compiler

↓ 3 callersFunctionhas_multiple_children
(children: &[BaseIR])
crates/dom/src/transformer/warn_dom_usage.rs:36
↓ 3 callersMethodinto_element
(self)
crates/compiler/src/parser.rs:51
↓ 3 callersMethodis_about_to_close_tag
(&self)
crates/compiler/src/scanner.rs:342
↓ 3 callersMethodis_all_whitespace
if TextNode contains only whitespaces. In HTML it means empty node.
crates/compiler/src/parser.rs:103
↓ 3 callersFunctionis_component_tag
(tag: &str)
crates/compiler/src/util.rs:134
↓ 3 callersFunctionis_plain_element
(node: &BaseVNode)
crates/compiler/src/transformer/hoist_static.rs:23
↓ 3 callersMethodis_reactive_build
(&self)
crates/compiler/src/converter/mod.rs:310
↓ 3 callersFunctionis_valid_name_char
(c: u8)
crates/compiler/src/scanner.rs:749
↓ 3 callersFunctionmust_text
(a: &'b mut BaseIR<'a>)
crates/compiler/src/transformer/optimize_text.rs:70
↓ 3 callersMethodnext
https://html.spec.whatwg.org/multipage/parsing.html#concept-frag-parse-context
crates/compiler/src/scanner.rs:768
↓ 3 callersMethodremove_identifier
(&mut self, id: Name<'a>)
crates/compiler/src/transformer/pass.rs:145
↓ 3 callersFunctionresolve_setup_reference
TODO: externalize this into the CoreConverter trait returns the specific name created in script setup, modulo camel/pascal case
crates/compiler/src/converter/convert_element.rs:313
↓ 3 callersMethodscan_data
https://html.spec.whatwg.org/multipage/parsing.html#data-state NB: & is not handled here but instead in `decode_entities`
crates/compiler/src/scanner.rs:183
↓ 3 callersMethodscanning
(&self)
crates/compiler/src/compiler.rs:159
↓ 3 callersMethodscript_text
(&self, node: &TsNode)
crates/sfc/src/script/setup_context.rs:160
↓ 3 callersMethodsetup_text
(&self, node: &TsNode)
crates/sfc/src/script/setup_context.rs:166
↓ 3 callersFunctiontransform
(s: &str)
crates/compiler/src/transformer/collect_entities.rs:134
↓ 3 callersFunctionvec_static_level
(v: &[JsExpr])
crates/compiler/src/ir.rs:318
↓ 2 callersMethodcapitalize
(&mut self)
crates/compiler/src/util/v_str.rs:288
↓ 2 callersMethodclose_element
(&mut self, has_matched_end: bool)
crates/compiler/src/parser.rs:468
↓ 2 callersFunctioncollect_one_import
(import: TsNode)
crates/sfc/src/script/analysis/collect_import.rs:27
↓ 2 callersFunctioncollect_one_name
(node: &rl::SyntaxNode, mut f: F)
crates/compiler/src/util/rslint.rs:262
↓ 2 callersFunctioncompile
(source: &str)
napi/src/lib.rs:49
↓ 2 callersFunctioncompress_whitespaces
(nodes: &mut Vec<AstNode>, need_condense: bool)
crates/compiler/src/parser.rs:831
↓ 2 callersMethodconvert
(&self, ast: AstRoot<'a>, info: Self::Info)
crates/compiler/src/compiler.rs:285
↓ 2 callersFunctionconvert_click
(key: Js<'a>, name: &'a str)
crates/dom/src/converter/v_on.rs:122
↓ 2 callersMethodconvert_for
(&self, d: Directive<'a>, e: BaseIR<'a>)
crates/compiler/src/converter/mod.rs:334
↓ 2 callersFunctionconvert_v_model_event
( dir: &mut Directive<'a>, e: &Element<'a>, eh: &dyn ErrorHandler, )
crates/compiler/src/converter/v_model.rs:86
↓ 2 callersMethoddecode
verb is instance method
crates/compiler/src/util/v_str.rs:275
↓ 2 callersMethoddetect_dir_name
NB: this function sets self's location so it's mut.
crates/compiler/src/parser.rs:702
↓ 2 callersMethoddispatch_element
(&self, e: Element<'a>)
crates/compiler/src/converter/mod.rs:132
↓ 2 callersMethodfind_appropriate_end
find first </{last_start_tag_name}
crates/compiler/src/scanner.rs:648
↓ 2 callersMethodflush_deindent
(&mut self, mut indent: usize)
crates/compiler/src/codegen/code_writer.rs:718
↓ 2 callersMethodflush_group
(&mut self)
crates/compiler/src/converter/v_if.rs:35
↓ 2 callersFunctionflush_pending_props
(prop_args: &mut PropArgs)
crates/compiler/src/converter/build_props.rs:154
↓ 2 callersFunctiongen_assets
( gen: &mut CodeWriter<'a, T>, assets: impl Iterator<Item = VStr<'a>>, resolver: RH, )
crates/compiler/src/codegen/code_writer.rs:980
↓ 2 callersMethodgen_concate_str
(&mut self, t: SmallVec<[Js<'a>; 1]>)
crates/compiler/src/codegen/code_writer.rs:517
↓ 2 callersMethodgen_func_expr
TODO: add newline
crates/compiler/src/codegen/code_writer.rs:574
↓ 2 callersFunctiongen_handler
( gen: &mut CodeWriter<'a, T>, ty: HandlerType, cache: bool, func: F, )
crates/compiler/src/codegen/code_writer.rs:748
↓ 2 callersMethodgen_helper_import_list
(&mut self, helpers: HelperCollector, sep: &str)
crates/compiler/src/codegen/code_writer.rs:401
↓ 2 callersMethodgen_hoists
(&mut self, top: &mut TopScope<'a>)
crates/compiler/src/codegen/code_writer.rs:427
↓ 2 callersMethodgen_open_block
(&mut self, no_track: bool, cont: K)
crates/compiler/src/codegen/code_writer.rs:686
↓ 2 callersFunctiongen_slot_fn
( gen: &mut CodeWriter<'a, T>, (param, body): (Option<Js<'a>>, Vec<BaseIR<'a>>), )
crates/compiler/src/codegen/code_writer.rs:955
↓ 2 callersFunctiongen_vnode_real
(gen: &mut CodeWriter<'a, T>, v: BaseVNode<'a>)
crates/compiler/src/codegen/code_writer.rs:785
↓ 2 callersMethodgen_vnode_with_block
(&mut self, v: BaseVNode<'a>)
crates/compiler/src/codegen/code_writer.rs:680
↓ 2 callersMethodgenerate_children
(&mut self, children: Vec<BaseIR<'a>>)
crates/compiler/src/codegen/code_writer.rs:530
↓ 2 callersMethodgenerate_vnode
(&mut self, v: BaseVNode<'a>)
crates/compiler/src/codegen/code_writer.rs:153
↓ 2 callersFunctionget_bind_key
(arg: &Option<DirectiveArg<'a>>)
crates/compiler/src/util.rs:212
↓ 2 callersFunctionget_core_component
(tag: &str)
crates/compiler/src/util.rs:37
↓ 2 callersFunctionget_generated_props_static_level
(node: &BaseVNode)
crates/compiler/src/transformer/hoist_static.rs:231
↓ 2 callersFunctionget_object_or_array_keys
(n: TsNode)
crates/sfc/src/script/vanilla_script.rs:117
↓ 2 callersFunctionget_vnode_call_helper
(v: &VNodeIR<BaseConvertInfo>)
crates/compiler/src/util.rs:145
↓ 2 callersFunctionget_vnode_static_level
(node: &BaseVNode)
crates/compiler/src/transformer/hoist_static.rs:168
↓ 2 callersMethodhas_empty_expr
(&self)
crates/compiler/src/parser.rs:199
↓ 2 callersFunctionhas_forwarded_slots
(v_slot: &BaseVSlot)
crates/compiler/src/transformer/mark_slot_flag.rs:63
↓ 2 callersMethodhas_identifier
(&self, id: Name<'a>)
crates/compiler/src/transformer/pass.rs:139
↓ 2 callersFunctioninject_css_vars
( script: &mut SfcScriptBlock<'a>, css_vars: &[&'a str], options: &SfcScriptCompileOptions<'a>, )
crates/sfc/src/script/mod.rs:89
↓ 2 callersFunctionisMusl
()
napi/index.js:10
↓ 2 callersFunctionis_bind_key
(arg: &Option<DirectiveArg>, name: &str)
crates/compiler/src/util.rs:208
↓ 2 callersFunctionis_builtin_symbol
(tag: &Js, helper: RuntimeHelper)
crates/compiler/src/util.rs:161
↓ 2 callersFunctionis_element
(n: &AstNode)
crates/compiler/src/parser.rs:884
↓ 2 callersFunctionis_event_prop
(prop: &str)
crates/compiler/src/util.rs:52
↓ 2 callersFunctionis_global_allow_listed
(s: &str)
crates/compiler/src/util.rs:113
↓ 2 callersFunctionis_hoisted_asset
(expr: &'b Js<'a>)
crates/compiler/src/transformer/collect_entities.rs:122
↓ 2 callersFunctionis_member_expression
(expr: VStr)
crates/compiler/src/converter/v_on.rs:106
↓ 2 callersFunctionis_reserved_prop
(tag: &str)
crates/compiler/src/util.rs:130
↓ 2 callersFunctionis_sole_child
(n: &N, expect_len: usize)
crates/compiler/src/util/rslint.rs:9
↓ 2 callersFunctionmsg
(kind: &CompilationErrorKind)
crates/compiler/src/error.rs:128
↓ 2 callersMethodmsg
(&self)
crates/compiler/src/error.rs:121
↓ 2 callersFunctionmust_ir
(a: &'b BaseIR<'a>)
crates/compiler/src/transformer/optimize_text.rs:82
↓ 2 callersMethodneed_condense
(&self)
crates/compiler/src/parser.rs:637
↓ 2 callersMethodnext_standalone
(&mut self)
crates/compiler/src/converter/v_if.rs:44
↓ 2 callersFunctionnot_js_identifier
(c: char)
crates/compiler/src/util.rs:63
↓ 2 callersFunctiononly_param_ids
This implementation assumes that broken param expression has only two kinds subexpr: 1. param identifiers represented by Js::Param 2. expression in de
crates/compiler/src/transformer/process_expression.rs:278
↓ 2 callersFunctionoptimize_away_call
(cs: &mut Vec<BaseIR>)
crates/compiler/src/transformer/optimize_text.rs:61
↓ 2 callersMethodparse_element
(&mut self, mut elem: Element<'a>)
crates/compiler/src/parser.rs:512
↓ 2 callersFunctionparse_fn_param
(text: &str)
crates/compiler/src/util/rslint.rs:200
↓ 2 callersFunctionparse_for_expr
(expr: VStr)
crates/compiler/src/converter/v_for.rs:57
↓ 2 callersFunctionparse_param_impl
copied from parse_expr
crates/compiler/src/util/rslint.rs:229
↓ 2 callersFunctionparse_sfc
(source: &str, option: SfcParseOptions)
crates/sfc/src/parse_sfc.rs:178
↓ 2 callersMethodparse_token
(&mut self, token: Token<'a>)
crates/compiler/src/parser.rs:361
↓ 2 callersMethodparsing
(&self)
crates/compiler/src/compiler.rs:165
↓ 2 callersMethodpascalize
(&mut self)
crates/compiler/src/util/v_str.rs:292
↓ 2 callersMethodpre_convert_element
(&self, mut e: Element<'a>)
crates/compiler/src/converter/mod.rs:105
↓ 2 callersFunctionpre_convert_for
Pre converts v-if or v-for like structural dir
crates/compiler/src/converter/v_for.rs:15
↓ 2 callersFunctionprocess
(opts: Opts)
crates/cli/src/main.rs:62
↓ 2 callersMethodprocess_expression
(&self, e: &mut Js<'a>, scope: &mut Scope)
crates/compiler/src/transformer/process_expression.rs:81
↓ 2 callersMethodprocess_simple_expr
(&self, e: &mut Js<'a>, scope: &Scope)
crates/compiler/src/transformer/process_expression.rs:130
↓ 2 callersMethodregister_user_import
( &mut self, source: &'a str, local: &'a str, imported: &'a str, is_ty
crates/sfc/src/script/setup_context.rs:138
↓ 2 callersFunctionreport_dangling_else
(c: &BC<'a>, elem: &Element<'a>)
crates/compiler/src/converter/v_if.rs:116
↓ 2 callersMethodreport_wrong_identifier
(&self, loc: SourceLocation)
crates/compiler/src/transformer/process_expression.rs:219
↓ 2 callersFunctionreturn_base_tokens
(s: &str)
crates/compiler/src/scanner.rs:882
↓ 2 callersFunctionreunite_atoms
(raw: &'a str, atoms: Vec<Atom<T>>, mut rewrite: F)
crates/compiler/src/transformer/process_expression.rs:312
↓ 2 callersMethodrewrite_identifier
(&self, raw: VStr<'a>, level: StaticLevel, ctx: CtxType<'a>)
crates/compiler/src/transformer/process_expression.rs:206
↓ 2 callersMethodscan_interpolation
(&mut self)
crates/compiler/src/scanner.rs:213
↓ 2 callersMethodscan_tag_name
(&mut self)
crates/compiler/src/scanner.rs:268
↓ 2 callersMethodset_scanner_flag
(&mut self)
crates/compiler/src/parser.rs:600
↓ 2 callersMethodshould_gen_scope_id
(&self)
crates/compiler/src/codegen/code_writer.rs:360
↓ 2 callersMethodtransform
(&self, ir: &mut Self::IR, info: Self::Info)
crates/compiler/src/compiler.rs:288
↓ 2 callersFunctiontransform_with_err
(s: &str, handler: RcErrHandle)
crates/compiler/src/transformer/process_expression.rs:423
← previousnext →101–200 of 776, ranked by callers