Home | History | Annotate | Download | only in TableGen

Lines Matching refs:RecordRecTy

353 RecordRecTy *RecordRecTy::get(Record *R) {
354 return &dynamic_cast<RecordRecTy&>(*R->getDefInit()->getType());
357 std::string RecordRecTy::getAsString() const {
361 Init *RecordRecTy::convertValue(DefInit *DI) {
368 Init *RecordRecTy::convertValue(TypedInit *TI) {
370 if (RecordRecTy *RRT = dynamic_cast<RecordRecTy*>(TI->getType()))
377 bool RecordRecTy::baseClassOf(const RecordRecTy *RHS) const {
397 RecordRecTy *RecTy1 = dynamic_cast<RecordRecTy*>(T1);
406 RecordRecTy *SuperRecTy1 = RecordRecTy::get(*i);
416 RecordRecTy *RecTy2 = dynamic_cast<RecordRecTy*>(T2);
425 RecordRecTy *SuperRecTy2 = RecordRecTy::get(*i);
1260 RecordRecTy *RecordType = dynamic_cast<RecordRecTy *>(getType());
1376 if (RecordRecTy *RTy = dynamic_cast<RecordRecTy*>(getType()))
1384 if (dynamic_cast<RecordRecTy*>(getType()))
1708 TheInit = new DefInit(this, new RecordRecTy(this));