Set() — svelte Function Reference
Architecture documentation for the Set() function in nodes.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 784480d0_767d_ac40_b03e_ae8ddcc82684["Set()"] 6e00a8f3_2371_ecf1_5a93_296f787aca83["ExpressionMetadata"] 784480d0_767d_ac40_b03e_ae8ddcc82684 -->|defined in| 6e00a8f3_2371_ecf1_5a93_296f787aca83 f9386464_dab0_7aa2_cfd0_969e973dc903["open()"] f9386464_dab0_7aa2_cfd0_969e973dc903 -->|calls| 784480d0_767d_ac40_b03e_ae8ddcc82684 293ea078_697f_e55b_c696_1c508cae7857["special()"] 293ea078_697f_e55b_c696_1c508cae7857 -->|calls| 784480d0_767d_ac40_b03e_ae8ddcc82684 05334dc2_42b5_e2cb_fe55_aa3f6a2de9df["analyze_module()"] 05334dc2_42b5_e2cb_fe55_aa3f6a2de9df -->|calls| 784480d0_767d_ac40_b03e_ae8ddcc82684 78a6ba9a_5003_f569_a638_76e4f1977809["analyze_component()"] 78a6ba9a_5003_f569_a638_76e4f1977809 -->|calls| 784480d0_767d_ac40_b03e_ae8ddcc82684 aced5321_4478_4f67_ba8c_e122713c1d9f["calculate_blockers()"] aced5321_4478_4f67_ba8c_e122713c1d9f -->|calls| 784480d0_767d_ac40_b03e_ae8ddcc82684 17370b4c_df64_f183_35da_1de383ea4963["build_element_attributes()"] 17370b4c_df64_f183_35da_1de383ea4963 -->|calls| 784480d0_767d_ac40_b03e_ae8ddcc82684 c460607c_df6f_f0bc_cf31_b4c25e6d1506["evaluate()"] c460607c_df6f_f0bc_cf31_b4c25e6d1506 -->|calls| 784480d0_767d_ac40_b03e_ae8ddcc82684 c531899f_2ddc_b054_bfe1_2cfdfd2b1c7f["create_scopes()"] c531899f_2ddc_b054_bfe1_2cfdfd2b1c7f -->|calls| 784480d0_767d_ac40_b03e_ae8ddcc82684 style 784480d0_767d_ac40_b03e_ae8ddcc82684 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/phases/nodes.js lines 101–111
#get_blockers() {
if (!this.#blockers) {
this.#blockers = new Set();
for (const d of this.dependencies) {
if (d.blocker) this.#blockers.add(d.blocker);
}
}
return this.#blockers;
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does Set() do?
Set() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/nodes.js.
Where is Set() defined?
Set() is defined in packages/svelte/src/compiler/phases/nodes.js at line 101.
What calls Set()?
Set() is called by 8 function(s): analyze_component, analyze_module, build_element_attributes, calculate_blockers, create_scopes, evaluate, open, special.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free