Pass StringRef by value.
[oota-llvm.git] / include / llvm / MC / MCAsmLexer.h
index e369e30a9a1638ffc68ac6d6b0f6fc79976ae441..da471d284ccf740a3c4b626266f26b76c5d4ae26 100644 (file)
@@ -56,7 +56,7 @@ struct AsmToken {
 
 public:
   AsmToken() {}
-  AsmToken(TokenKind _Kind, const StringRef &_Str, int64_t _IntVal = 0)
+  AsmToken(TokenKind _Kind, StringRef _Str, int64_t _IntVal = 0)
     : Kind(_Kind), Str(_Str), IntVal(_IntVal) {}
 
   TokenKind getKind() const { return Kind; }