Searched refs:ListRecTy (Results 1 – 3 of 3) sorted by relevance
92 ListRecTy *RecTy::getListTy() { in getListTy()94 ListTy = new ListRecTy(this); in getListTy()270 std::string ListRecTy::getAsString() const { in getAsString()274 Init *ListRecTy::convertValue(ListInit *LI) { in convertValue()285 if (!isa<ListRecTy>(LI->getType())) in convertValue()291 Init *ListRecTy::convertValue(TypedInit *TI) { in convertValue()293 if (ListRecTy *LRT = dyn_cast<ListRecTy>(TI->getType())) in convertValue()299 bool ListRecTy::baseClassOf(const RecTy *RHS) const{ in baseClassOf()300 if(const ListRecTy* ListTy = dyn_cast<ListRecTy>(RHS)) in baseClassOf()642 ListRecTy *ListType = dyn_cast<ListRecTy>(getType()); in Profile()[all …]
725 return ListRecTy::get(SubType); in ParseType()850 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()879 Type = ListRecTy::get(Itemt->getType()); in ParseOperation()883 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()1305 ListRecTy *GivenListTy = nullptr; in ParseSimpleValue()1308 ListRecTy *ListType = dyn_cast<ListRecTy>(ItemType); in ParseSimpleValue()1773 ListRecTy *ListType = dyn_cast<ListRecTy>(ValueType); in ParseForeachDeclaration()
36 class ListRecTy; variable84 ListRecTy *ListTy;102 ListRecTy *getListTy();294 class ListRecTy : public RecTy {296 explicit ListRecTy(RecTy *T) : RecTy(ListRecTyKind), Ty(T) {} in ListRecTy() function297 friend ListRecTy *RecTy::getListTy();304 static ListRecTy *get(RecTy *T) { return T->getListTy(); } in get()789 : TypedInit(IK_ListInit, ListRecTy::get(EltTy)), in ListInit()1138 cast<ListRecTy>(T->getType())->getElementType()), in VarListElementInit()1140 assert(T->getType() && isa<ListRecTy>(T->getType()) && in VarListElementInit()