Searched refs:ListRecTy (Results 1 – 3 of 3) sorted by relevance
92 ListRecTy *RecTy::getListTy() { in getListTy()94 ListTy = new ListRecTy(this); in getListTy()283 std::string ListRecTy::getAsString() const { in getAsString()287 Init *ListRecTy::convertValue(ListInit *LI) { in convertValue()298 if (!isa<ListRecTy>(LI->getType())) in convertValue()304 Init *ListRecTy::convertValue(TypedInit *TI) { in convertValue()306 if (ListRecTy *LRT = dyn_cast<ListRecTy>(TI->getType())) in convertValue()312 bool ListRecTy::baseClassOf(const RecTy *RHS) const{ in baseClassOf()313 if(const ListRecTy* ListTy = dyn_cast<ListRecTy>(RHS)) in baseClassOf()655 ListRecTy *ListType = dyn_cast<ListRecTy>(getType()); in Profile()[all …]
722 return ListRecTy::get(SubType); in ParseType()847 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()876 Type = ListRecTy::get(Itemt->getType()); in ParseOperation()880 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()1341 ListRecTy *GivenListTy = nullptr; in ParseSimpleValue()1344 ListRecTy *ListType = dyn_cast<ListRecTy>(ItemType); in ParseSimpleValue()1813 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()798 : TypedInit(IK_ListInit, ListRecTy::get(EltTy)), in ListInit()1147 cast<ListRecTy>(T->getType())->getElementType()), in VarListElementInit()1149 assert(T->getType() && isa<ListRecTy>(T->getType()) && in VarListElementInit()