Lines Matching defs:StructTy
345 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
348 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0);
351 unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy) {
352 return unwrap<StructType>(StructTy)->getNumElements();
355 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest) {
356 StructType *Ty = unwrap<StructType>(StructTy);
362 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy) {
363 return unwrap<StructType>(StructTy)->isPacked();
366 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy) {
367 return unwrap<StructType>(StructTy)->isOpaque();
695 LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy,
699 StructType *Ty = cast<StructType>(unwrap(StructTy));