Searched refs:ListRecTy (Results 1 – 3 of 3) sorted by relevance
914 if (auto *ListValTy = dyn_cast<ListRecTy>(CurValTy)) { in ParseSliceElements()1147 return ListRecTy::get(SubType); in ParseType()1302 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()1320 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()1339 : ListRecTy::get(Itemt->getType()); in ParseOperation()1342 ListRecTy *LType = dyn_cast<ListRecTy>(LHSt->getType()); in ParseOperation()1589 if (!isa<ListRecTy>(ArgType)) { in ParseOperation()1597 if (!isa<ListRecTy>(ItemType)) { in ParseOperation()1607 cast<ListRecTy>(ItemType) in ParseOperation()1623 if (!isa<ListRecTy>(ArgType)) { in ParseOperation()[all …]
107 ListRecTy *RecTy::getListTy() { in getListTy()109 ListTy = new (RK.getImpl().Allocator) ListRecTy(this); in getListTy()175 std::string ListRecTy::getAsString() const { in getAsString()179 bool ListRecTy::typeIsConvertibleTo(const RecTy *RHS) const { in typeIsConvertibleTo()180 if (const auto *ListTy = dyn_cast<ListRecTy>(RHS)) in typeIsConvertibleTo()185 bool ListRecTy::typeIsA(const RecTy *RHS) const { in typeIsA()186 if (const ListRecTy *RHSl = dyn_cast<ListRecTy>(RHS)) in typeIsA()328 if (ListRecTy *ListTy1 = dyn_cast<ListRecTy>(T1)) { in resolveTypes()329 if (ListRecTy *ListTy2 = dyn_cast<ListRecTy>(T2)) { in resolveTypes()682 RecTy *EltTy = cast<ListRecTy>(getType())->getElementType(); in Profile()[all …]
47 class ListRecTy; variable77 ListRecTy *ListTy = nullptr;101 ListRecTy *getListTy();186 class ListRecTy : public RecTy {187 friend ListRecTy *RecTy::getListTy();191 explicit ListRecTy(RecTy *T) in ListRecTy() function199 static ListRecTy *get(RecTy *T) { return T->getListTy(); } in get()755 : TypedInit(IK_ListInit, ListRecTy::get(EltTy)), NumValues(N) {} in ListInit()776 return cast<ListRecTy>(getType())->getElementType(); in getElementType()