Home | History | Annotate | Download | only in Linker

Lines Matching defs:STy

65   void finishType(StructType *DTy, StructType *STy, ArrayRef<Type *> ETypes);
96 if (auto *STy = dyn_cast<StructType>(Ty))
97 if (STy->hasName())
98 STy->setName("");
209 void TypeMapTy::finishType(StructType *DTy, StructType *STy,
211 DTy->setBody(ETypes, STy->isPacked());
213 // Steal STy's name.
214 if (STy->hasName()) {
215 SmallString<16> TmpName = STy->getName();
216 STy->setName("");
273 auto *STy = cast<StructType>(Ty);
274 finishType(DTy, STy, ElementTypes);
303 auto *STy = cast<StructType>(Ty);
304 bool IsPacked = STy->isPacked();
309 if (STy->isOpaque()) {
310 DstStructTypesSet.addOpaque(STy);
316 STy->setName("");
321 DstStructTypesSet.addNonOpaque(STy);
326 finishType(DTy, STy, ElementTypes);