| 237 | } |
| 238 | |
| 239 | void Token::concatStr(std::string const& b) |
| 240 | { |
| 241 | mStr.pop_back(); |
| 242 | mStr.append(getStringLiteral(b) + "\""); |
| 243 | |
| 244 | if (isCChar() && isStringLiteral(b) && b[0] != '"') { |
| 245 | mStr.insert(0, b.substr(0, b.find('"'))); |
| 246 | } |
| 247 | update_property_info(); |
| 248 | } |
| 249 | |
| 250 | std::string Token::strValue() const |
| 251 | { |
no test coverage detected