Searched refs:ListRecTy (Results 1 – 4 of 4) sorted by relevance
865 return ListRecTy::get(SubType); in ParseType()1040 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()1058 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()1077 : ListRecTy::get(Itemt->getType()); in ParseOperation()1080 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()1305 if (!isa<ListRecTy>(ArgType)) { in ParseOperation()1313 if (!isa<ListRecTy>(ItemType)) { in ParseOperation()1323 cast<ListRecTy>(ItemType) in ParseOperation()1339 if (!isa<ListRecTy>(ArgType)) { in ParseOperation()1532 if (MHSt && !isa<ListRecTy>(MHSt->getType())) { in ParseOperation()[all …]
108 ListRecTy *RecTy::getListTy() { in getListTy()110 ListTy = new (RK.getImpl().Allocator) ListRecTy(this); in getListTy()182 std::string ListRecTy::getAsString() const { in getAsString()186 bool ListRecTy::typeIsConvertibleTo(const RecTy *RHS) const { in typeIsConvertibleTo()187 if (const auto *ListTy = dyn_cast<ListRecTy>(RHS)) in typeIsConvertibleTo()192 bool ListRecTy::typeIsA(const RecTy *RHS) const { in typeIsA()193 if (const ListRecTy *RHSl = dyn_cast<ListRecTy>(RHS)) in typeIsA()332 if (ListRecTy *ListTy1 = dyn_cast<ListRecTy>(T1)) { in resolveTypes()333 if (ListRecTy *ListTy2 = dyn_cast<ListRecTy>(T2)) { in resolveTypes()646 RecTy *EltTy = cast<ListRecTy>(getType())->getElementType(); in Profile()[all …]
46 class ListRecTy; variable76 ListRecTy *ListTy = nullptr;100 ListRecTy *getListTy();187 class ListRecTy : public RecTy {188 friend ListRecTy *RecTy::getListTy();192 explicit ListRecTy(RecTy *T) in ListRecTy() function200 static ListRecTy *get(RecTy *T) { return T->getListTy(); } in get()703 : TypedInit(IK_ListInit, ListRecTy::get(EltTy)), NumValues(N) {} in ListInit()724 return cast<ListRecTy>(getType())->getElementType(); in getElementType()1240 cast<ListRecTy>(T->getType())->getElementType()), in VarListElementInit()[all …]
187 ``ListRecTy``,216 ``ListRecTy``223 returns the ``ListRecTy`` type corresponding to ``list<``\ *type*\ ``>``.