Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4.

This commit is contained in:
bruvzg 2022-09-29 12:53:28 +03:00
parent 5b7f62af55
commit 0103af1ddd
No known key found for this signature in database
GPG key ID: 7960FCF39844EC38
240 changed files with 3390 additions and 3431 deletions

View file

@ -3953,28 +3953,22 @@ GDScriptParser::DataType GDScriptParser::SuiteNode::Local::get_datatype() const
}
String GDScriptParser::SuiteNode::Local::get_name() const {
String name;
switch (type) {
case SuiteNode::Local::PARAMETER:
name = "parameter";
break;
return "parameter";
case SuiteNode::Local::CONSTANT:
name = "constant";
break;
return "constant";
case SuiteNode::Local::VARIABLE:
name = "variable";
break;
return "variable";
case SuiteNode::Local::FOR_VARIABLE:
name = "for loop iterator";
break;
return "for loop iterator";
case SuiteNode::Local::PATTERN_BIND:
name = "pattern_bind";
break;
return "pattern_bind";
case SuiteNode::Local::UNDEFINED:
name = "<undefined>";
break;
return "<undefined>";
default:
return String();
}
return name;
}
String GDScriptParser::DataType::to_string() const {