#include <Identifier/ExpandedIdentifier.h>
#include <vector>
#include <string>
#include <stdexcept>
#include <iosfwd>
#include <limits>
#include <utility>
#include <variant>
Go to the source code of this file.
◆ operator<<()
◆ operator>>()
Definition at line 483 of file IdentifierField.cxx.
485 while (std::isspace(is.peek())){is.ignore();}
491 if (
c ==
'+') is.ignore();
497 std::vector<int>
vec(1,
v);
499 vec.insert(
vec.end(), restOfList.begin(), restOfList.end());
501 }
else if (
c ==
':'){
512 std::string
msg{
"Stream extraction for IdentifierField: "};
516 throw std::invalid_argument(
msg);