Home | History | Annotate | Download | only in TableGen

Lines Matching full:record

14 #include "llvm/TableGen/Record.h"
28 typedef std::multimap<Record*, Record*> ChildMap;
32 Record Root;
44 // the record's name plus the base suffix, but if it is the root node and
46 std::string baseName(Record &R) {
53 std::pair<Record *, Record *> EmitNode (const ChildMap &Tree, raw_ostream& OS,
54 Record *Base);
72 std::pair<Record *, Record *> ClangASTNodesEmitter::EmitNode(
75 Record *Base) {
80 Record *First = nullptr, *Last = nullptr;
87 Record *R = i->second;
104 const std::pair<Record *, Record *> &Result
155 const std::vector<Record*> Stmts
161 Record *R = Stmts[i];
198 typedef std::set<Record*> RecordSet;
199 typedef std::vector<Record*> RecordVector;
207 Record *R = *i;
210 Record *B = R->getValueAsDef("Base");