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

Method pop_multiline

modules/gdscript/gdscript_parser.cpp:570–574  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

568}
569
570void GDScriptParser::pop_multiline() {
571 ERR_FAIL_COND_MSG(multiline_stack.is_empty(), "Parser bug: trying to pop from multiline stack without available value.");
572 multiline_stack.pop_back();
573 tokenizer->set_multiline_mode(multiline_stack.size() > 0 ? multiline_stack.back()->get() : false);
574}
575
576bool GDScriptParser::is_statement_end_token() const {
577 return check(GDScriptTokenizer::Token::NEWLINE) || check(GDScriptTokenizer::Token::SEMICOLON) || check(GDScriptTokenizer::Token::TK_EOF);

Callers

nothing calls this directly

Calls 6

sizeMethod · 0.65
is_emptyMethod · 0.45
pop_backMethod · 0.45
set_multiline_modeMethod · 0.45
getMethod · 0.45
backMethod · 0.45

Tested by

no test coverage detected