Lines Matching defs:FType

671   QualType FType;
678 FType = CGM.getContext().UnsignedLongTy;
679 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset));
680 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset));
698 FType = CGM.getContext().getPointerType(CGM.getContext().VoidTy);
699 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
700 FType = CGM.getContext().IntTy;
701 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
702 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset));
703 FType = CGM.getContext().getPointerType(CGM.getContext().VoidTy);
704 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset));
706 FType = CGM.getContext().getPointerType(CGM.getContext().VoidTy);
1734 QualType FType = Field->getType();
1738 if (!FType->isIncompleteArrayType()) {
1743 : CGM.getContext().getTypeSize(FType);
1744 FieldAlign = CGM.getContext().getTypeAlign(FType);
2305 /// CreateMemberType - Create new member and increase Offset by FType's size.
2306 llvm::DIType CGDebugInfo::CreateMemberType(llvm::DIFile Unit, QualType FType,
2309 llvm::DIType FieldTy = CGDebugInfo::getOrCreateType(FType, Unit);
2310 uint64_t FieldSize = CGM.getContext().getTypeSize(FType);
2311 unsigned FieldAlign = CGM.getContext().getTypeAlign(FType);
2638 QualType FType;
2646 FType = CGM.getContext().getPointerType(CGM.getContext().VoidTy);
2647 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
2648 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset));
2649 FType = CGM.getContext().IntTy;
2650 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
2651 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset));
2655 FType = CGM.getContext().getPointerType(CGM.getContext().VoidTy);
2656 EltTys.push_back(CreateMemberType(Unit, FType, "__copy_helper",
2658 EltTys.push_back(CreateMemberType(Unit, FType, "__destroy_helper",
2666 FType = CGM.getContext().getPointerType(CGM.getContext().VoidTy);
2667 EltTys.push_back(CreateMemberType(Unit, FType,
2684 FType = CGM.getContext().getConstantArrayType(CGM.getContext().CharTy,
2686 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset));
2690 FType = Type;
2691 llvm::DIType FieldTy = getOrCreateType(FType, Unit);
2692 FieldSize = CGM.getContext().getTypeSize(FType);