// // forwards.h // string-utils // // Created by Sam Jaffe on 6/12/22. // Copyright © 2022 Sam Jaffe. All rights reserved. // #pragma once #include "string_utils/traits.h" namespace string_utils { class Tokenizer; class EscapedTokenizer; // The main parser template std::pair cast(std::string_view str) noexcept; template std::pair cast(std::vector const & str) noexcept; template bool cast(Out & out, std::string_view str) noexcept; template bool cast(Out & out, std::vector const & strs) noexcept; template bool cast(Out & out, std::vector const & str) noexcept; }