MCPcopy Create free account

hub / github.com/ZeroX-DG/moon / functions

Functions885 in github.com/ZeroX-DG/moon

↓ 197 callersMethodclone
(&self)
components/dom/src/node.rs:67
↓ 168 callersMethodtag_name
(&self)
components/html/src/tokenizer/token.rs:104
↓ 144 callersMethodswitch_to
(&mut self, state: State)
components/html/src/tokenizer/mod.rs:2343
↓ 112 callersMethodclone
(&self)
components/shared/src/tree_node.rs:319
↓ 103 callersMethodunexpected
(&self, token: &Token)
components/html/src/tree_builder/mod.rs:848
↓ 90 callersMethodis_start_tag
(&self)
components/html/src/tokenizer/token.rs:90
↓ 80 callersMethodconsume_next
(&mut self)
components/html/src/tokenizer/mod.rs:2606
↓ 78 callersMethodswitch_to
(&mut self, mode: InsertMode)
components/html/src/tree_builder/mod.rs:339
↓ 77 callersMethodwill_emit
(&mut self, token: Token)
components/html/src/tokenizer/mod.rs:2516
↓ 75 callersMethodreconsume_in
(&mut self, state: State)
components/html/src/tokenizer/mod.rs:2565
↓ 73 callersMethodclone
(&self)
components/layout/src/layout_box.rs:51
↓ 71 callersMethodlen
(&self)
components/html/src/tree_builder/stack_of_open_elements.rs:226
↓ 66 callersMethodchars
(&self)
components/shared/src/byte_string.rs:24
↓ 62 callersMethodas_element
(&self)
components/dom/src/node.rs:233
↓ 60 callersMethodnext
(&mut self)
components/shared/src/data_stream.rs:32
↓ 56 callersMethodis_end_tag
(&self)
components/html/src/tokenizer/token.rs:97
↓ 51 callersMethodinsert_html_element
(&mut self, token: Token)
components/html/src/tree_builder/mod.rs:427
↓ 50 callersMethodappend_child
Append a child node to a parent node Ensure that: 1. Last child of the parent is the child 2. First child of the parent is also the child if the pare
components/shared/src/tree_node.rs:220
↓ 50 callersMethodget_style
(&self, property: &Property)
components/dom/src/node.rs:277
↓ 43 callersMethodemit_eof
(&mut self)
components/html/src/tokenizer/mod.rs:2507
↓ 41 callersMethodto_string
(&self)
components/dom/src/node.rs:157
↓ 37 callersMethodcurrent_node
(&self)
components/html/src/tree_builder/mod.rs:901
↓ 36 callersMethodprocess
(Re)process a token in the current insert mode
components/html/src/tree_builder/mod.rs:296
↓ 35 callersMethodto_px
(&self, relative_to: f32)
components/style_types/src/value.rs:300
↓ 33 callersFunctionassert_node_eq
(a: NullableNode<T>, b: NullableNode<T>)
components/shared/src/tree_node.rs:429
↓ 32 callersMethodemit_current_token
(&mut self)
components/html/src/tokenizer/mod.rs:2493
↓ 32 callersMethodget
(&self, index: usize)
components/html/src/tree_builder/stack_of_open_elements.rs:41
↓ 28 callersMethodconsume_next
(&mut self)
components/css/src/tokenizer/mod.rs:193
↓ 28 callersFunctionreport_validation_error
()
components/url/src/parser.rs:42
↓ 27 callersMethodclear
(&mut self)
components/gfx/src/tessellator.rs:22
↓ 24 callersMethodemit_char
(&mut self, ch: char)
components/html/src/tokenizer/mod.rs:2498
↓ 24 callersMethodhandle_in_body
(&mut self, mut token: Token)
components/html/src/tree_builder/mod.rs:1423
↓ 24 callersMethodnode
(&self)
components/layout/src/layout_box.rs:422
↓ 23 callersMethodrun
Constantly running the tokenizer and produce a list of tokens
components/css/src/tokenizer/mod.rs:181
↓ 22 callersMethodis_empty
(&self)
components/url/src/url.rs:90
↓ 22 callersMethodparent
Parent of the node
components/shared/src/tree_node.rs:71
↓ 22 callersMethodpop_until
(&mut self, tag_name: &str)
components/html/src/tree_builder/stack_of_open_elements.rs:55
↓ 20 callersMethodemit_current_char
(&mut self)
components/html/src/tokenizer/mod.rs:2503
↓ 20 callersMethodfirst_child
First child of the node
components/shared/src/tree_node.rs:48
↓ 20 callersMethodinto
(self)
components/style_types/src/values/number.rs:30
↓ 20 callersMethodset
(&mut self, component: BoxComponent, edge: Edge, value: f32)
components/layout/src/box_model.rs:19
↓ 19 callersMethodconsume_next_token
(&mut self)
components/css/src/parser/mod.rs:68
↓ 19 callersMethodgenerate_implied_end_tags
(&mut self, exclude: &str)
components/html/src/tree_builder/mod.rs:885
↓ 18 callersMethodappend_character_to_token_data
(&mut self, ch: char)
components/html/src/tokenizer/mod.rs:2461
↓ 18 callersMethodpeek
(&self)
components/shared/src/data_stream.rs:13
↓ 17 callersMethodas_str
(&self)
components/url/src/url.rs:57
↓ 17 callersMethodcontent_size
(&self)
components/layout/src/layout_box.rs:268
↓ 17 callersMethodemit_temp_buffer
(&mut self)
components/html/src/tokenizer/mod.rs:2412
↓ 17 callersMethodhas_element_name_in_table_scope
(&self, target: &str)
components/html/src/tree_builder/stack_of_open_elements.rs:175
↓ 17 callersMethodinto
(self)
components/shared/src/color.rs:23
↓ 17 callersMethodis_auto
(&self)
components/style_types/src/value.rs:293
↓ 17 callersMethodnew_token
(&mut self, token: Token)
components/html/src/tokenizer/mod.rs:2512
↓ 16 callersMethodhas_element_name_in_scope
(&self, target: &str)
components/html/src/tree_builder/stack_of_open_elements.rs:158
↓ 16 callersMethodpeek_next_token
(&mut self)
components/css/src/parser/mod.rs:78
↓ 16 callersMethodreconstruct_active_formatting_elements
(&mut self)
components/html/src/tree_builder/mod.rs:905
↓ 15 callersMethodhandle_in_head
(&mut self, mut token: Token)
components/html/src/tree_builder/mod.rs:1135
↓ 14 callersMethodconsume_a_component_value
(&mut self)
components/css/src/parser/mod.rs:121
↓ 14 callersFunctioncreate_element
(document: WeakTreeNode<Node>, tag_name: &str)
components/dom/src/element_factory.rs:22
↓ 14 callersMethodfor_each_child
(&self, mut callback: F)
components/shared/src/tree_node.rs:104
↓ 14 callersMethodis_special
(&self)
components/url/src/url.rs:33
↓ 14 callersMethodlast_child
Last child of the node
components/shared/src/tree_node.rs:53
↓ 14 callersMethodmargin_box
we might need to review this for collapse margin https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model/Mastering_margin_collapsing
components/layout/src/box_model.rs:44
↓ 14 callersMethodparse_a_css_stylesheet
(&mut self)
components/css/src/parser/mod.rs:366
↓ 13 callersMethodas_document
(&self)
components/dom/src/node.rs:237
↓ 13 callersMethodchildren_are_inline
(&self)
components/layout/src/layout_box.rs:160
↓ 13 callersMethodnext_sibling
Next sibling of the node
components/shared/src/tree_node.rs:58
↓ 12 callersFunctiondocument
()
components/test_utils/src/dom_creator.rs:11
↓ 12 callersMethodis_end_tag_appropriate
(&mut self)
components/html/src/tokenizer/mod.rs:2544
↓ 12 callersMethodprev_sibling
Previous sibling of the node
components/shared/src/tree_node.rs:63
↓ 12 callersMethodreconsume
(&mut self)
components/css/src/parser/mod.rs:85
↓ 11 callersMethodappend_character_to_tag_name
(&mut self, ch: char)
components/html/src/tokenizer/mod.rs:2450
↓ 11 callersMethodclose_p_element
(&mut self)
components/html/src/tree_builder/mod.rs:868
↓ 11 callersMethodcontains
(&self, tag_name: &str)
components/html/src/tree_builder/stack_of_open_elements.rs:212
↓ 11 callersMethodhas_element_name_in_button_scope
(&self, target: &str)
components/html/src/tree_builder/stack_of_open_elements.rs:162
↓ 10 callersMethodacknowledge_self_closing_if_set
(&mut self)
components/html/src/tokenizer/token.rs:165
↓ 10 callersMethodhorizontal_r
(&self)
components/shared/src/primitive/rrect.rs:68
↓ 10 callersFunctionis_whitespace
Check if the character is a whitespace character according to specs
components/html/src/tree_builder/mod.rs:142
↓ 10 callersMethodparse_a_stylesheet
(&mut self)
components/css/src/parser/mod.rs:360
↓ 9 callersMethodany
(&self, test: F)
components/html/src/tree_builder/stack_of_open_elements.rs:137
↓ 9 callersMethodappend_character_to_attribute_value
(&mut self, ch: char)
components/html/src/tokenizer/mod.rs:2482
↓ 9 callersMethodas_element_opt
(&self)
components/dom/src/node.rs:212
↓ 9 callersMethodbox_model
(&self)
components/layout/src/layout_box.rs:264
↓ 9 callersMethodconsume_while_next_token_is
(&mut self, token: Token)
components/css/src/parser/mod.rs:352
↓ 9 callersMethodis_anonymous
(&self)
components/layout/src/layout_box.rs:156
↓ 9 callersMethodreconsume
(&mut self)
components/css/src/tokenizer/mod.rs:214
↓ 9 callersMethodreset_insertion_mode_appropriately
(&mut self)
components/html/src/tree_builder/mod.rs:559
↓ 8 callersMethodbuild
(mut self, root: NodePtr)
components/layout/src/tree_builder.rs:21
↓ 8 callersMethodcontaining_block
(&self)
components/layout/src/layout_box.rs:178
↓ 8 callersMethodfill_polygon
(&self, tessellator: &mut Tessellator, points: &[Point], color: &Color)
components/gfx/src/painters/polygon.rs:13
↓ 8 callersMethodfill_rect
(&mut self, rect: Rect, color: Color)
components/painting/src/display_list.rs:352
↓ 8 callersMethodinsert_character
(&mut self, ch: char)
components/html/src/tree_builder/mod.rs:475
↓ 8 callersMethodvertical_r
(&self)
components/shared/src/primitive/rrect.rs:64
↓ 7 callersMethodabsolute_rect
(&self)
components/layout/src/layout_box.rs:388
↓ 7 callersMethodclear_up_to_last_marker
(&mut self)
components/html/src/tree_builder/list_of_active_formatting_elements.rs:30
↓ 7 callersMethodflush_code_points_consumed_as_a_character_reference
(&mut self)
components/html/src/tokenizer/mod.rs:2388
↓ 7 callersMethodget_active_tab
(&self)
main/src/state/browser.rs:132
↓ 7 callersMethodhandle_text_only_element
(&mut self, token: Token, algorithm: TextOnlyElementParsingAlgo)
components/html/src/tree_builder/mod.rs:531
↓ 7 callersMethodinsert_comment
(&mut self, data: String)
components/html/src/tree_builder/mod.rs:524
↓ 7 callersFunctionis_valid_escape
Check if 2 codepoints are valid escape https://www.w3.org/TR/css-syntax-3/#starts-with-a-valid-escape
components/css/src/tokenizer/mod.rs:79
↓ 7 callersFunctionparse_selectors
(values: &Vec<ComponentValue>)
components/css/src/selector/mod.rs:24
next →1–100 of 885, ranked by callers