MCPcopy Create free account
hub / github.com/Redot-Engine/redot-engine / is_line_code_region_start

Method is_line_code_region_start

scene/gui/code_edit.cpp:1940–1950  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1938}
1939
1940bool CodeEdit::is_line_code_region_start(int p_line) const {
1941 ERR_FAIL_INDEX_V(p_line, get_line_count(), false);
1942 if (code_region_start_string.is_empty()) {
1943 return false;
1944 }
1945 if (is_in_string(p_line) != -1) {
1946 return false;
1947 }
1948 Vector<String> split = get_line(p_line).strip_edges().split_spaces(1);
1949 return split.size() > 0 && split[0] == code_region_start_string;
1950}
1951
1952bool CodeEdit::is_line_code_region_end(int p_line) const {
1953 ERR_FAIL_INDEX_V(p_line, get_line_count(), false);

Callers 2

test_code_edit.hFile · 0.80

Calls 4

split_spacesMethod · 0.80
strip_edgesMethod · 0.80
sizeMethod · 0.65
is_emptyMethod · 0.45

Tested by

no test coverage detected