Searched refs:recordTy (Results 1 – 4 of 4) sorted by relevance
88 QualType recordTy = cgf.getContext().getTypeDeclType(classDecl); in emitMemberInitializer() local93 ? cgf.makeNaturalAlignPointeeAddrLValue(thisPtr, recordTy) in emitMemberInitializer()94 : cgf.makeNaturalAlignAddrLValue(thisPtr, recordTy); in emitMemberInitializer()
101 if (auto recordTy = mlir::dyn_cast<cir::RecordType>(ty)) in getZeroInitAttr() local102 return cir::ZeroAttr::get(recordTy); in getZeroInitAttr()
1700 const auto recordTy = dyn_cast<RecordType>(getAddrTy().getPointee()); in verify() local1701 if (!recordTy) in verify()1704 if (recordTy.getMembers().size() <= getIndex()) in verify()1707 if (recordTy.getMembers()[getIndex()] != getType().getPointee()) in verify()
2127 const auto recordTy = in matchAndRewrite() local2129 assert(recordTy && "expected record type"); in matchAndRewrite()2131 switch (recordTy.getKind()) { in matchAndRewrite()2137 const mlir::Type elementTy = getTypeConverter()->convertType(recordTy); in matchAndRewrite()