H A D | CGDebugInfo.cpp | 1093 unsigned LineNo, SmallVectorImpl<llvm::Metadata *> &EltTys) { 1105 EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset)); 1106 EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset)); 1109 EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset)); 1111 EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset)); 1112 EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset)); 1114 EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset)); 1118 EltTys.push_back(DBuilder.createMemberType( 1129 SmallVector<llvm::Metadata *, 8> EltTys; local 1136 EltTys 1091 collectDefaultElementTypesForBlockPointer( const BlockPointerType *Ty, llvm::DIFile *Unit, llvm::DIDerivedType *DescTy, unsigned LineNo, SmallVectorImpl<llvm::Metadata *> &EltTys) argument 1255 SmallVector<llvm::Metadata *, 16> EltTys; local 1737 CollectCXXMemberFunctions( const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) argument 1775 CollectCXXBases(const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy) argument 1790 CollectCXXBasesAux( const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DIType *RecordTy, const CXXRecordDecl::base_class_const_range &Bases, llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> &SeenTypes, llvm::DINode::DIFlags StartingFlags) argument 2086 CollectVTableInfo(const CXXRecordDecl *RD, llvm::DIFile *Unit, SmallVectorImpl<llvm::Metadata *> &EltTys, llvm::DICompositeType *RecordTy) argument 2383 SmallVector<llvm::Metadata *, 16> EltTys; local 2616 SmallVector<llvm::Metadata *, 16> EltTys; local 3751 SmallVector<llvm::Metadata *, 16> EltTys; local 4062 SmallVector<llvm::Metadata *, 5> EltTys; local [all...] |