#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 482 of file IdentifierField.cxx.
484 while (std::isspace(is.peek())){is.ignore();}
490 if (
c ==
'+') is.ignore();
496 std::vector<int>
vec(1,
v);
498 vec.insert(
vec.end(), restOfList.begin(), restOfList.end());
500 }
else if (
c ==
':'){
511 std::string
msg{
"Stream extraction for IdentifierField: "};
515 throw std::invalid_argument(
msg);