7 #include <llvm/TableGen/Record.h>
18 void run(llvm::raw_ostream &OS);
21 void EmitClassIntf(llvm::raw_ostream &OS, llvm::Record &r);
22 void EmitClassImpl(llvm::raw_ostream &OS, llvm::Record &r);
23 void EmitClassCast(llvm::raw_ostream &OS, llvm::Record &r);
26 std::vector<llvm::Record *> bases_;
27 llvm::RecordKeeper &records_;