#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 489 of file IdentifierField.cxx.
491 while (std::isspace(is.peek())){is.ignore();}
497 if (
c ==
'+') is.ignore();
503 std::vector<int>
vec(1,
v);
505 vec.insert(
vec.end(), restOfList.begin(), restOfList.end());
507 }
else if (
c ==
':'){
518 std::string
msg{
"Stream extraction for IdentifierField: "};
522 throw std::invalid_argument(
msg);