break;
case 37: // relay6_field
- value.move< TokenRelay6::FieldType > (that.value);
+ value.move< TokenRelay6Field::FieldType > (that.value);
break;
case 24: // "constant string"
break;
case 37: // relay6_field
- value.copy< TokenRelay6::FieldType > (that.value);
+ value.copy< TokenRelay6Field::FieldType > (that.value);
break;
case 24: // "constant string"
case 37: // relay6_field
#line 78 "parser.yy" // lalr1.cc:636
- { yyoutput << yysym.value.template as< TokenRelay6::FieldType > (); }
+ { yyoutput << yysym.value.template as< TokenRelay6Field::FieldType > (); }
#line 407 "parser.cc" // lalr1.cc:636
break;
break;
case 37: // relay6_field
- yylhs.value.build< TokenRelay6::FieldType > ();
+ yylhs.value.build< TokenRelay6Field::FieldType > ();
break;
case 24: // "constant string"
switch (ctx.getUniverse()) {
case Option::V6:
{
- TokenPtr relay6field(new TokenRelay6(yystack_[3].value.as< uint8_t > (), yystack_[0].value.as< TokenRelay6::FieldType > ()));
+ TokenPtr relay6field(new TokenRelay6Field(yystack_[3].value.as< uint8_t > (), yystack_[0].value.as< TokenRelay6Field::FieldType > ()));
ctx.expression.push_back(relay6field);
break;
}
case 27:
#line 275 "parser.yy" // lalr1.cc:859
- { yylhs.value.as< TokenRelay6::FieldType > () = TokenRelay6::PEERADDR; }
+ { yylhs.value.as< TokenRelay6Field::FieldType > () = TokenRelay6Field::PEERADDR; }
#line 918 "parser.cc" // lalr1.cc:859
break;
case 28:
#line 276 "parser.yy" // lalr1.cc:859
- { yylhs.value.as< TokenRelay6::FieldType > () = TokenRelay6::LINKADDR; }
+ { yylhs.value.as< TokenRelay6Field::FieldType > () = TokenRelay6Field::LINKADDR; }
#line 924 "parser.cc" // lalr1.cc:859
break;
char dummy1[sizeof(TokenOption::RepresentationType)];
// relay6_field
- char dummy2[sizeof(TokenRelay6::FieldType)];
+ char dummy2[sizeof(TokenRelay6Field::FieldType)];
// "constant string"
// "integer"
basic_symbol (typename Base::kind_type t, const TokenOption::RepresentationType v, const location_type& l);
- basic_symbol (typename Base::kind_type t, const TokenRelay6::FieldType v, const location_type& l);
+ basic_symbol (typename Base::kind_type t, const TokenRelay6Field::FieldType v, const location_type& l);
basic_symbol (typename Base::kind_type t, const std::string v, const location_type& l);
break;
case 37: // relay6_field
- value.copy< TokenRelay6::FieldType > (other.value);
+ value.copy< TokenRelay6Field::FieldType > (other.value);
break;
case 24: // "constant string"
break;
case 37: // relay6_field
- value.copy< TokenRelay6::FieldType > (v);
+ value.copy< TokenRelay6Field::FieldType > (v);
break;
case 24: // "constant string"
{}
template <typename Base>
- EvalParser::basic_symbol<Base>::basic_symbol (typename Base::kind_type t, const TokenRelay6::FieldType v, const location_type& l)
+ EvalParser::basic_symbol<Base>::basic_symbol (typename Base::kind_type t, const TokenRelay6Field::FieldType v, const location_type& l)
: Base (t)
, value (v)
, location (l)
break;
case 37: // relay6_field
- value.template destroy< TokenRelay6::FieldType > ();
+ value.template destroy< TokenRelay6Field::FieldType > ();
break;
case 24: // "constant string"
break;
case 37: // relay6_field
- value.move< TokenRelay6::FieldType > (s.value);
+ value.move< TokenRelay6Field::FieldType > (s.value);
break;
case 24: // "constant string"