Lines Matching refs:s
790 yy::parser::symbol_type make_INT(const std::string &s, const yy::parser::location_type& loc);
791 yy::parser::symbol_type make_HEX(const std::string &s, const yy::parser::location_type& loc);
792 yy::parser::symbol_type make_BINARY(const std::string &s, const yy::parser::location_type& loc);
2625 static int yy_flex_strlen (const char * s ) in yy_flex_strlen() argument
2628 for ( n = 0; s[n]; ++n ) in yy_flex_strlen()
2664 yy::parser::symbol_type make_INT(const std::string &s, const yy::parser::location_type& loc) in make_INT() argument
2667 long n = strtol (s.c_str(), NULL, 10); in make_INT()
2669 throw yy::parser::syntax_error (loc, "integer is out of range: " + s); in make_INT()
2673 yy::parser::symbol_type make_HEX(const std::string &s, const yy::parser::location_type& loc) in make_HEX() argument
2676 long n = strtol (s.c_str() + 2, NULL, 16); in make_HEX()
2678 throw yy::parser::syntax_error (loc, "hex is out of range: " + s); in make_HEX()
2682 yy::parser::symbol_type make_BINARY(const std::string &s, const yy::parser::location_type& loc) in make_BINARY() argument
2685 long n = strtol (s.c_str()+2, NULL, 2); in make_BINARY()
2687 throw yy::parser::syntax_error (loc, "binary is out of range: " + s); in make_BINARY()