IR: Add missing tests for function-local metadata
[oota-llvm.git] / lib / AsmParser / LLParser.cpp
index f44af673fcd0ded1986dd7047ebf323126e673d5..e1c00cc4af0e9626e04b498b1535954f865a1db1 100644 (file)
@@ -1532,7 +1532,7 @@ bool LLParser::ParseInstructionMetadata(Instruction *Inst,
         return true;
       assert(ID.Kind == ValID::t_MDNode);
       if (ID.MDNodeVal->isFunctionLocal())
-        return TokError("unexpected function-local metadata");
+        return Error(Loc, "unexpected function-local metadata");
       Inst->setMetadata(MDK, ID.MDNodeVal);
     } else {
       unsigned NodeID = 0;