| 5192 | } |
| 5193 | |
| 5194 | String GDScriptParser::SuiteNode::Local::get_name() const { |
| 5195 | switch (type) { |
| 5196 | case SuiteNode::Local::PARAMETER: |
| 5197 | return "parameter"; |
| 5198 | case SuiteNode::Local::CONSTANT: |
| 5199 | return "constant"; |
| 5200 | case SuiteNode::Local::VARIABLE: |
| 5201 | return "variable"; |
| 5202 | case SuiteNode::Local::FOR_VARIABLE: |
| 5203 | return "for loop iterator"; |
| 5204 | case SuiteNode::Local::PATTERN_BIND: |
| 5205 | return "pattern bind"; |
| 5206 | case SuiteNode::Local::UNDEFINED: |
| 5207 | return "<undefined>"; |
| 5208 | default: |
| 5209 | return String(); |
| 5210 | } |
| 5211 | } |
| 5212 | |
| 5213 | String GDScriptParser::DataType::to_string() const { |
| 5214 | switch (kind) { |
no test coverage detected