reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/TableGen/TGParser.cpp
 1092       ArgType = DagRecTy::get();
 1102       ArgType = IntRecTy::get();
 1114       ArgType = IntRecTy::get();
 1118       ArgType = ItemType;
 1125       ArgType = StringRecTy::get();
 1146       InitList.push_back(ParseValue(CurRec, ArgType));
 1151       if (!ArgType) {
 1152         ArgType = ListType;
 1156           if (!isa<ListRecTy>(ArgType)) {
 1158                            ArgType->getAsString() + "'");
 1170             if (!ArgType->getListTy()->typeIsConvertibleTo(ItemType)) {
 1172                                ArgType->getAsString() +
 1181           if (InitList.size() == 2 && !isa<IntRecTy>(ArgType)) {
 1184                                ArgType->getAsString() + "'");
 1187           ArgType = nullptr; // Broken invariant: types not identical.
 1191           if (!ArgType->typeIsConvertibleTo(IntRecTy::get()) &&
 1192               !ArgType->typeIsConvertibleTo(StringRecTy::get())) {
 1194                                  "type '") + ArgType->getAsString() + "'");
 1201         RecTy *Resolved = resolveTypes(ArgType, ListType);
 1204                              ArgType->getAsString() + "', got '" +
 1212           ArgType = Resolved;
 1228       Type = ArgType;