Lines Matching refs:StructTy
789 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes, in LLVMStructSetBody() argument
792 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0); in LLVMStructSetBody()
795 unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy) { in LLVMCountStructElementTypes() argument
796 return unwrap<StructType>(StructTy)->getNumElements(); in LLVMCountStructElementTypes()
799 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest) { in LLVMGetStructElementTypes() argument
800 StructType *Ty = unwrap<StructType>(StructTy); in LLVMGetStructElementTypes()
805 LLVMTypeRef LLVMStructGetTypeAtIndex(LLVMTypeRef StructTy, unsigned i) { in LLVMStructGetTypeAtIndex() argument
806 StructType *Ty = unwrap<StructType>(StructTy); in LLVMStructGetTypeAtIndex()
810 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy) { in LLVMIsPackedStruct() argument
811 return unwrap<StructType>(StructTy)->isPacked(); in LLVMIsPackedStruct()
814 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy) { in LLVMIsOpaqueStruct() argument
815 return unwrap<StructType>(StructTy)->isOpaque(); in LLVMIsOpaqueStruct()
818 LLVMBool LLVMIsLiteralStruct(LLVMTypeRef StructTy) { in LLVMIsLiteralStruct() argument
819 return unwrap<StructType>(StructTy)->isLiteral(); in LLVMIsLiteralStruct()
1575 LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy, in LLVMConstNamedStruct() argument
1579 StructType *Ty = unwrap<StructType>(StructTy); in LLVMConstNamedStruct()