Home / Function/ visitors.TSParameterProperty() — svelte Function Reference

visitors.TSParameterProperty() — svelte Function Reference

Architecture documentation for the visitors.TSParameterProperty() function in remove_typescript_nodes.js from the svelte codebase.

Entity Profile

Dependency Diagram

graph TD
  d4aac962_c009_f3e0_8083_e3552aaae6d3["visitors.TSParameterProperty()"]
  0e67864d_62c6_024e_3588_da959afe5b23["remove_typescript_nodes.js"]
  d4aac962_c009_f3e0_8083_e3552aaae6d3 -->|defined in| 0e67864d_62c6_024e_3588_da959afe5b23
  6d0609a6_d396_5364_8c5f_80f1585a2878["typescript_invalid_feature()"]
  d4aac962_c009_f3e0_8083_e3552aaae6d3 -->|calls| 6d0609a6_d396_5364_8c5f_80f1585a2878
  style d4aac962_c009_f3e0_8083_e3552aaae6d3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/svelte/src/compiler/phases/1-parse/remove_typescript_nodes.js lines 107–112

	TSParameterProperty(node, context) {
		if ((node.readonly || node.accessibility) && context.path.at(-2)?.kind === 'constructor') {
			e.typescript_invalid_feature(node, 'accessibility modifiers on constructor parameters');
		}
		return context.visit(node.parameter);
	},

Domain

Subdomains

Frequently Asked Questions

What does visitors.TSParameterProperty() do?
visitors.TSParameterProperty() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/1-parse/remove_typescript_nodes.js.
Where is visitors.TSParameterProperty() defined?
visitors.TSParameterProperty() is defined in packages/svelte/src/compiler/phases/1-parse/remove_typescript_nodes.js at line 107.
What does visitors.TSParameterProperty() call?
visitors.TSParameterProperty() calls 1 function(s): typescript_invalid_feature.

Analyze Your Own Codebase

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

Try Supermodel Free