Lines Matching refs:EltTys
779 SmallVector<llvm::Metadata *, 8> EltTys; in CreateType() local
787 EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset)); in CreateType()
788 EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset)); in CreateType()
790 Elements = DBuilder.getOrCreateArray(EltTys); in CreateType()
791 EltTys.clear(); in CreateType()
807 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in CreateType()
809 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in CreateType()
810 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); in CreateType()
812 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); in CreateType()
817 EltTys.push_back(DBuilder.createMemberType(Unit, "__descriptor", nullptr, LineNo, in CreateType()
822 Elements = DBuilder.getOrCreateArray(EltTys); in CreateType()
906 SmallVector<llvm::Metadata *, 16> EltTys; in CreateType() local
909 EltTys.push_back(getOrCreateType(Ty->getReturnType(), Unit)); in CreateType()
914 EltTys.push_back(DBuilder.createUnspecifiedParameter()); in CreateType()
917 EltTys.push_back(getOrCreateType(FPT->getParamType(i), Unit)); in CreateType()
919 EltTys.push_back(DBuilder.createUnspecifiedParameter()); in CreateType()
922 llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(EltTys); in CreateType()
1315 SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) { in CollectCXXMemberFunctions() argument
1345 EltTys.push_back(MI == SPCache.end() in CollectCXXMemberFunctions()
1352 SmallVectorImpl<llvm::Metadata *> &EltTys, in CollectCXXBases() argument
1384 EltTys.push_back(DTy); in CollectCXXBases()
1539 SmallVectorImpl<llvm::Metadata *> &EltTys) { in CollectVTableInfo() argument
1554 EltTys.push_back(VPTR); in CollectVTableInfo()
1731 SmallVector<llvm::Metadata *, 16> EltTys; in CreateTypeDefinition() local
1740 CollectCXXBases(CXXDecl, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
1741 CollectVTableInfo(CXXDecl, DefUnit, EltTys); in CreateTypeDefinition()
1745 CollectRecordFields(RD, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
1747 CollectCXXMemberFunctions(CXXDecl, DefUnit, EltTys, FwdDecl); in CreateTypeDefinition()
1752 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in CreateTypeDefinition()
1915 SmallVector<llvm::Metadata *, 16> EltTys; in CreateTypeDefinition() local
1925 EltTys.push_back(InhTag); in CreateTypeDefinition()
1942 EltTys.push_back(PropertyNode); in CreateTypeDefinition()
2038 EltTys.push_back(FieldTy); in CreateTypeDefinition()
2041 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in CreateTypeDefinition()
2852 SmallVector<llvm::Metadata *, 16> EltTys; in getOrCreateFunctionType() local
2853 EltTys.push_back(getOrCreateType(FD->getReturnType(), F)); in getOrCreateFunctionType()
2856 EltTys.push_back(getOrCreateType(FPT->getParamType(i), F)); in getOrCreateFunctionType()
2857 EltTys.push_back(DBuilder.createUnspecifiedParameter()); in getOrCreateFunctionType()
2858 llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(EltTys); in getOrCreateFunctionType()
3050 SmallVector<llvm::Metadata *, 5> EltTys; in EmitTypeForVarWithBlocksAttr() local
3060 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3061 EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3063 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3064 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3069 EltTys.push_back( in EmitTypeForVarWithBlocksAttr()
3071 EltTys.push_back( in EmitTypeForVarWithBlocksAttr()
3080 EltTys.push_back( in EmitTypeForVarWithBlocksAttr()
3096 EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset)); in EmitTypeForVarWithBlocksAttr()
3108 EltTys.push_back(FieldTy); in EmitTypeForVarWithBlocksAttr()
3111 llvm::DINodeArray Elements = DBuilder.getOrCreateArray(EltTys); in EmitTypeForVarWithBlocksAttr()