[llvm] r238725 - [TableGen] Remove unnecessary forward declarations. NFC

Craig Topper craig.topper at gmail.com
Sun May 31 23:44:15 PDT 2015


Author: ctopper
Date: Mon Jun  1 01:44:14 2015
New Revision: 238725

URL: http://llvm.org/viewvc/llvm-project?rev=238725&view=rev
Log:
[TableGen] Remove unnecessary forward declarations. NFC

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=238725&r1=238724&r2=238725&view=diff
==============================================================================
--- llvm/trunk/include/llvm/TableGen/Record.h (original)
+++ llvm/trunk/include/llvm/TableGen/Record.h Mon Jun  1 01:44:14 2015
@@ -27,38 +27,10 @@
 
 namespace llvm {
 
-// RecTy subclasses.
-class BitRecTy;
-class BitsRecTy;
-class IntRecTy;
-class StringRecTy;
 class ListRecTy;
-class DagRecTy;
-class RecordRecTy;
-
-// Init subclasses.
-class Init;
-class UnsetInit;
-class BitInit;
-class BitsInit;
-class IntInit;
-class StringInit;
-class ListInit;
-class UnOpInit;
-class BinOpInit;
-class TernOpInit;
-class DefInit;
-class DagInit;
-class TypedInit;
-class VarInit;
-class FieldInit;
-class VarBitInit;
-class VarListElementInit;
-
-// Other classes.
+struct MultiClass;
 class Record;
 class RecordVal;
-struct MultiClass;
 class RecordKeeper;
 
 //===----------------------------------------------------------------------===//





More information about the llvm-commits mailing list