Lines Matching defs:StructTy
816 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
819 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0);
822 unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy) {
823 return unwrap<StructType>(StructTy)->getNumElements();
826 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest) {
827 StructType *Ty = unwrap<StructType>(StructTy);
832 LLVMTypeRef LLVMStructGetTypeAtIndex(LLVMTypeRef StructTy, unsigned i) {
833 StructType *Ty = unwrap<StructType>(StructTy);
837 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy) {
838 return unwrap<StructType>(StructTy)->isPacked();
841 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy) {
842 return unwrap<StructType>(StructTy)->isOpaque();
845 LLVMBool LLVMIsLiteralStruct(LLVMTypeRef StructTy) {
846 return unwrap<StructType>(StructTy)->isLiteral();
1672 LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy,
1676 StructType *Ty = unwrap<StructType>(StructTy);