find_string_end() — svelte Function Reference
Architecture documentation for the find_string_end() function in bracket.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD bbaadf8f_cb8e_0082_28bb_f261c7f717f9["find_string_end()"] 0d221a90_b1cc_5826_235e_98f5216d6400["bracket.js"] bbaadf8f_cb8e_0082_28bb_f261c7f717f9 -->|defined in| 0d221a90_b1cc_5826_235e_98f5216d6400 b3551700_3c95_8e19_dbb3_fb1e46ccae14["find_matching_bracket()"] b3551700_3c95_8e19_dbb3_fb1e46ccae14 -->|calls| bbaadf8f_cb8e_0082_28bb_f261c7f717f9 a8136f6b_c56d_1bc6_ae33_5d5fa070d0a8["infinity_if_negative()"] bbaadf8f_cb8e_0082_28bb_f261c7f717f9 -->|calls| a8136f6b_c56d_1bc6_ae33_5d5fa070d0a8 af15379d_007f_cd0a_40d8_8cf0839c87a8["find_unescaped_char()"] bbaadf8f_cb8e_0082_28bb_f261c7f717f9 -->|calls| af15379d_007f_cd0a_40d8_8cf0839c87a8 style bbaadf8f_cb8e_0082_28bb_f261c7f717f9 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/phases/1-parse/utils/bracket.js lines 21–34
function find_string_end(string, search_start_index, string_start_char) {
let string_to_search;
if (string_start_char === '`') {
string_to_search = string;
} else {
// we could slice at the search start index, but this way the index remains valid
string_to_search = string.slice(
0,
infinity_if_negative(string.indexOf('\n', search_start_index))
);
}
return find_unescaped_char(string_to_search, search_start_index, string_start_char);
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does find_string_end() do?
find_string_end() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/1-parse/utils/bracket.js.
Where is find_string_end() defined?
find_string_end() is defined in packages/svelte/src/compiler/phases/1-parse/utils/bracket.js at line 21.
What does find_string_end() call?
find_string_end() calls 2 function(s): find_unescaped_char, infinity_if_negative.
What calls find_string_end()?
find_string_end() is called by 1 function(s): find_matching_bracket.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free