[llvm] r217406 - llvm-cov: Try to appease MSVC after r217404

Justin Bogner mail at justinbogner.com
Mon Sep 8 14:31:43 PDT 2014


Author: bogner
Date: Mon Sep  8 16:31:43 2014
New Revision: 217406

URL: http://llvm.org/viewvc/llvm-project?rev=217406&view=rev
Log:
llvm-cov: Try to appease MSVC after r217404

Modified:
    llvm/trunk/lib/ProfileData/CoverageMapping.cpp

Modified: llvm/trunk/lib/ProfileData/CoverageMapping.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ProfileData/CoverageMapping.cpp?rev=217406&r1=217405&r2=217406&view=diff
==============================================================================
--- llvm/trunk/lib/ProfileData/CoverageMapping.cpp (original)
+++ llvm/trunk/lib/ProfileData/CoverageMapping.cpp Mon Sep  8 16:31:43 2014
@@ -123,11 +123,11 @@ ErrorOr<int64_t> CounterMappingContext::
     return 0;
   case Counter::CounterValueReference:
     if (C.getCounterID() >= CounterValues.size())
-      return std::errc::argument_out_of_domain;
+      return std::make_error_code(std::errc::argument_out_of_domain);
     return CounterValues[C.getCounterID()];
   case Counter::Expression: {
     if (C.getExpressionID() >= Expressions.size())
-      return std::errc::argument_out_of_domain;
+      return std::make_error_code(std::errc::argument_out_of_domain);
     const auto &E = Expressions[C.getExpressionID()];
     ErrorOr<int64_t> LHS = evaluate(E.LHS);
     if (!LHS)





More information about the llvm-commits mailing list