[llvm] r263475 - Reverting r263474; it turns out there are uses of the public interface, but MSVC wasn't caring about them.

Aaron Ballman via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 14 13:03:15 PDT 2016


Author: aaronballman
Date: Mon Mar 14 15:03:15 2016
New Revision: 263475

URL: http://llvm.org/viewvc/llvm-project?rev=263475&view=rev
Log:
Reverting r263474; it turns out there are uses of the public interface, but MSVC wasn't caring about them.

http://lab.llvm.org:8080/green//job/clang-stage1-cmake-RA-incremental_build/21475/consoleFull#-45876453249ba4694-19c4-4d7e-bec5-911270d8a58c
http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast/builds/8879

Modified:
    llvm/trunk/include/llvm/TableGen/Record.h

Modified: llvm/trunk/include/llvm/TableGen/Record.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/TableGen/Record.h?rev=263475&r1=263474&r2=263475&view=diff
==============================================================================
--- llvm/trunk/include/llvm/TableGen/Record.h (original)
+++ llvm/trunk/include/llvm/TableGen/Record.h Mon Mar 14 15:03:15 2016
@@ -458,7 +458,7 @@ public:
 /// It contains a vector of bits, whose size is determined by the type.
 ///
 class BitsInit final : public TypedInit, public FoldingSetNode,
-                       private TrailingObjects<BitsInit, Init *> {
+                       public TrailingObjects<BitsInit, Init *> {
   unsigned NumBits;
 
   BitsInit(unsigned N)
@@ -590,7 +590,7 @@ public:
 /// ListInit - [AL, AH, CL] - Represent a list of defs
 ///
 class ListInit final : public TypedInit, public FoldingSetNode,
-                       private TrailingObjects<BitsInit, Init *> {
+                       public TrailingObjects<BitsInit, Init *> {
   unsigned NumValues;
 
 public:




More information about the llvm-commits mailing list