Home / Function/ set_source() — svelte Function Reference

set_source() — svelte Function Reference

Architecture documentation for the set_source() function in state.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  3c435eeb_8c73_85a6_1db6_39a90111f42e["set_source()"]
  62f818c8_e890_17ed_5ec1_92f953d4a7a6["state.js"]
  3c435eeb_8c73_85a6_1db6_39a90111f42e -->|defined in| 62f818c8_e890_17ed_5ec1_92f953d4a7a6
  057f470e_6f67_b00f_3919_0510ca2cc94d["parseCss()"]
  057f470e_6f67_b00f_3919_0510ca2cc94d -->|calls| 3c435eeb_8c73_85a6_1db6_39a90111f42e
  6d2356f8_1610_44a9_5698_878d5092688f["parse()"]
  6d2356f8_1610_44a9_5698_878d5092688f -->|calls| 3c435eeb_8c73_85a6_1db6_39a90111f42e
  05334dc2_42b5_e2cb_fe55_aa3f6a2de9df["analyze_module()"]
  05334dc2_42b5_e2cb_fe55_aa3f6a2de9df -->|calls| 3c435eeb_8c73_85a6_1db6_39a90111f42e
  style 3c435eeb_8c73_85a6_1db6_39a90111f42e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/compiler/state.js lines 47–58

export function set_source(value) {
	source = value;

	const l = getLocator(source, { offsetLine: 1 });

	locator = (i) => {
		const loc = l(i);
		if (!loc) throw new Error('An impossible situation occurred');

		return loc;
	};
}

Domain

Subdomains

Frequently Asked Questions

What does set_source() do?
set_source() is a function in the svelte codebase, defined in packages/svelte/src/compiler/state.js.
Where is set_source() defined?
set_source() is defined in packages/svelte/src/compiler/state.js at line 47.
What calls set_source()?
set_source() is called by 3 function(s): analyze_module, parse, parseCss.

Analyze Your Own Codebase

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

Try Supermodel Free