From: Craig Topper Date: Mon, 1 Jun 2015 06:44:14 +0000 (+0000) Subject: [TableGen] Remove unnecessary forward declarations. NFC X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=ec93655812bbfc692bc0f4cfc9a703b2ae0ef8af;p=oota-llvm.git [TableGen] Remove unnecessary forward declarations. NFC git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238725 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/TableGen/Record.h b/include/llvm/TableGen/Record.h index f64cfb518bf..f3fc5519b10 100644 --- a/include/llvm/TableGen/Record.h +++ b/include/llvm/TableGen/Record.h @@ -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; //===----------------------------------------------------------------------===//