Lines Matching refs:StructTy
441 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes, in LLVMStructSetBody() argument
444 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0); in LLVMStructSetBody()
447 unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy) { in LLVMCountStructElementTypes() argument
448 return unwrap<StructType>(StructTy)->getNumElements(); in LLVMCountStructElementTypes()
451 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest) { in LLVMGetStructElementTypes() argument
452 StructType *Ty = unwrap<StructType>(StructTy); in LLVMGetStructElementTypes()
458 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy) { in LLVMIsPackedStruct() argument
459 return unwrap<StructType>(StructTy)->isPacked(); in LLVMIsPackedStruct()
462 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy) { in LLVMIsOpaqueStruct() argument
463 return unwrap<StructType>(StructTy)->isOpaque(); in LLVMIsOpaqueStruct()
935 LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy, in LLVMConstNamedStruct() argument
939 StructType *Ty = cast<StructType>(unwrap(StructTy)); in LLVMConstNamedStruct()