Home / Function/ add() — svelte Function Reference

add() — svelte Function Reference

Architecture documentation for the add() function in fuzzymatch.js from the svelte codebase.

Function javascript Compiler Transformer calls 1 called by 2

Entity Profile

Dependency Diagram

graph TD
  e9e928cd_ecf3_b386_9b42_407f2fa12962["add()"]
  79034f27_7e89_3edc_1524_ef7e1cf114bf["FuzzySet"]
  e9e928cd_ecf3_b386_9b42_407f2fa12962 -->|defined in| 79034f27_7e89_3edc_1524_ef7e1cf114bf
  d480b819_2e14_22e2_dcf0_dc68f6824af1["constructor()"]
  d480b819_2e14_22e2_dcf0_dc68f6824af1 -->|calls| e9e928cd_ecf3_b386_9b42_407f2fa12962
  c342967b_b314_8027_476d_d085ed0e13f0["check_element()"]
  c342967b_b314_8027_476d_d085ed0e13f0 -->|calls| e9e928cd_ecf3_b386_9b42_407f2fa12962
  ca5600fe_7b5d_97e9_53dc_da8efbfc4d4f["_add()"]
  e9e928cd_ecf3_b386_9b42_407f2fa12962 -->|calls| ca5600fe_7b5d_97e9_53dc_da8efbfc4d4f
  style e9e928cd_ecf3_b386_9b42_407f2fa12962 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/compiler/phases/1-parse/utils/fuzzymatch.js lines 148–158

	add(value) {
		const normalized_value = value.toLowerCase();
		if (normalized_value in this.exact_set) {
			return false;
		}

		let i = GRAM_SIZE_LOWER;
		for (i; i < GRAM_SIZE_UPPER + 1; ++i) {
			this._add(value, i);
		}
	}

Domain

Subdomains

Calls

Frequently Asked Questions

What does add() do?
add() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/1-parse/utils/fuzzymatch.js.
Where is add() defined?
add() is defined in packages/svelte/src/compiler/phases/1-parse/utils/fuzzymatch.js at line 148.
What does add() call?
add() calls 1 function(s): _add.
What calls add()?
add() is called by 2 function(s): check_element, constructor.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free