Lines Matching defs:StructTy
695 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
698 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0);
701 unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy) {
702 return unwrap<StructType>(StructTy)->getNumElements();
705 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest) {
706 StructType *Ty = unwrap<StructType>(StructTy);
712 LLVMTypeRef LLVMStructGetTypeAtIndex(LLVMTypeRef StructTy, unsigned i) {
713 StructType *Ty = unwrap<StructType>(StructTy);
717 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy) {
718 return unwrap<StructType>(StructTy)->isPacked();
721 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy) {
722 return unwrap<StructType>(StructTy)->isOpaque();
725 LLVMBool LLVMIsLiteralStruct(LLVMTypeRef StructTy) {
726 return unwrap<StructType>(StructTy)->isLiteral();
1417 LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy,
1421 StructType *Ty = cast<StructType>(unwrap(StructTy));