Home | History | Annotate | Download | only in IR

Lines Matching refs:StructTy

679 void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
682 unwrap<StructType>(StructTy)->setBody(Tys, Packed != 0);
685 unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy) {
686 return unwrap<StructType>(StructTy)->getNumElements();
689 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest) {
690 StructType *Ty = unwrap<StructType>(StructTy);
696 LLVMTypeRef LLVMStructGetTypeAtIndex(LLVMTypeRef StructTy, unsigned i) {
697 StructType *Ty = unwrap<StructType>(StructTy);
701 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy) {
702 return unwrap<StructType>(StructTy)->isPacked();
705 LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy) {
706 return unwrap<StructType>(StructTy)->isOpaque();
1229 LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy,
1233 StructType *Ty = cast<StructType>(unwrap(StructTy));