comparison utils/TableGen/TableGenBackends.h @ 77:54457678186b LLVM3.6

LLVM 3.6
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Mon, 08 Sep 2014 22:06:00 +0900
parents 95c75e76d11b
children 7d135dc70f03
comparison
equal deleted inserted replaced
34:e874dbf0ad9d 77:54457678186b
11 // backends. A "TableGen backend" is just a function. See below for a 11 // backends. A "TableGen backend" is just a function. See below for a
12 // precise description. 12 // precise description.
13 // 13 //
14 //===----------------------------------------------------------------------===// 14 //===----------------------------------------------------------------------===//
15 15
16 #ifndef LLVM_UTILS_TABLEGEN_TABLEGENBACKENDS_H
17 #define LLVM_UTILS_TABLEGEN_TABLEGENBACKENDS_H
16 18
17 // A TableGen backend is a function that looks like 19 // A TableGen backend is a function that looks like
18 // 20 //
19 // EmitFoo(RecordKeeper &RK, raw_ostream &OS /*, anything else you need */ ) 21 // EmitFoo(RecordKeeper &RK, raw_ostream &OS /*, anything else you need */ )
20 // 22 //
76 void EmitMapTable(RecordKeeper &RK, raw_ostream &OS); 78 void EmitMapTable(RecordKeeper &RK, raw_ostream &OS);
77 void EmitOptParser(RecordKeeper &RK, raw_ostream &OS); 79 void EmitOptParser(RecordKeeper &RK, raw_ostream &OS);
78 void EmitCTags(RecordKeeper &RK, raw_ostream &OS); 80 void EmitCTags(RecordKeeper &RK, raw_ostream &OS);
79 81
80 } // End llvm namespace 82 } // End llvm namespace
83
84 #endif