}
static void
-dispatch_float_literals (ProcMacro::TokenStream &ts, TokenPtr &token)
+dispatch_float_literals (ProcMacro::TokenStream &ts, const_TokenPtr &token)
{
std::string::size_type sz;
auto str = token->as_string ();
}
static void
-dispatch_integer_literals (ProcMacro::TokenStream &ts, TokenPtr &token)
+dispatch_integer_literals (ProcMacro::TokenStream &ts, const_TokenPtr &token)
{
std::string::size_type sz;
auto str = token->as_string ();
}
ProcMacro::TokenStream
-convert (std::vector<TokenPtr> tokens)
+convert (std::vector<const_TokenPtr> tokens)
{
std::vector<ProcMacro::TokenStream> trees;
trees.push_back (ProcMacro::TokenStream::make_tokenstream ());
namespace Rust {
ProcMacro::TokenStream
-convert (std::vector<TokenPtr> tokens);
+convert (std::vector<const_TokenPtr> tokens);
std::vector<const_TokenPtr>
convert (ProcMacro::TokenStream ts);