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