Lines Matching refs:StructTy
439 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
442 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0);
445 unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy) {
446 return unwrap<StructType>(StructTy)->getNumElements();
449 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest) {
450 StructType *Ty = unwrap<StructType>(StructTy);
456 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy) {
457 return unwrap<StructType>(StructTy)->isPacked();
460 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy) {
461 return unwrap<StructType>(StructTy)->isOpaque();
804 LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy,
808 StructType *Ty = cast<StructType>(unwrap(StructTy));