* Parse the POSIX TZ string. */
| 469 | * Parse the POSIX TZ string. |
| 470 | */ |
| 471 | std::shared_ptr<FutureRule> parseFutureRule(const std::string& ruleString) { |
| 472 | auto result = std::make_shared<FutureRuleImpl>(); |
| 473 | FutureRuleParser parser(ruleString, dynamic_cast<FutureRuleImpl*>(result.get())); |
| 474 | return result; |
| 475 | } |
| 476 | |
| 477 | std::string TimezoneVariant::toString() const { |
| 478 | std::stringstream buffer; |