[llvm] r213517 - This declaration has no definition, which is causing MSVC to emit several "no suitable definition provided for explicit template instantiation request" C4661 warnings.

Aaron Ballman aaron at aaronballman.com
Mon Jul 21 06:08:09 PDT 2014


Author: aaronballman
Date: Mon Jul 21 08:08:08 2014
New Revision: 213517

URL: http://llvm.org/viewvc/llvm-project?rev=213517&view=rev
Log:
This declaration has no definition, which is causing MSVC to emit several "no suitable definition provided for explicit template instantiation request" C4661 warnings.

Modified:
    llvm/trunk/include/llvm/Analysis/RegionInfo.h

Modified: llvm/trunk/include/llvm/Analysis/RegionInfo.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Analysis/RegionInfo.h?rev=213517&r1=213516&r2=213517&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Analysis/RegionInfo.h (original)
+++ llvm/trunk/include/llvm/Analysis/RegionInfo.h Mon Jul 21 08:08:08 2014
@@ -724,10 +724,6 @@ private:
   // updateStatistics - Update statistic about created regions.
   virtual void updateStatistics(RegionT *R) = 0;
 
-  // isSimple - Check if a region is a simple region with exactly one entry
-  // edge and exactly one exit edge.
-  bool isSimple(RegionT *R) const;
-
   // calculate - detect all regions in function and build the region tree.
   void calculate(FuncT &F);
 





More information about the llvm-commits mailing list