llvm.org GIT mirror llvm / ec93655
[TableGen] Remove unnecessary forward declarations. NFC git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238725 91177308-0d34-0410-b5e6-96231b3b80d8 Craig Topper 5 years ago
1 changed file(s) with 1 addition(s) and 29 deletion(s). Raw diff Collapse all Expand all
2626
2727 namespace llvm {
2828
29 // RecTy subclasses.
30 class BitRecTy;
31 class BitsRecTy;
32 class IntRecTy;
33 class StringRecTy;
3429 class ListRecTy;
35 class DagRecTy;
36 class RecordRecTy;
37
38 // Init subclasses.
39 class Init;
40 class UnsetInit;
41 class BitInit;
42 class BitsInit;
43 class IntInit;
44 class StringInit;
45 class ListInit;
46 class UnOpInit;
47 class BinOpInit;
48 class TernOpInit;
49 class DefInit;
50 class DagInit;
51 class TypedInit;
52 class VarInit;
53 class FieldInit;
54 class VarBitInit;
55 class VarListElementInit;
56
57 // Other classes.
30 struct MultiClass;
5831 class Record;
5932 class RecordVal;
60 struct MultiClass;
6133 class RecordKeeper;
6234
6335 //===----------------------------------------------------------------------===//