reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
505 class ConstantStructBuilder;
tools/clang/lib/CodeGen/CGVTables.h 30 class ConstantStructBuilder;
340 Impl &asImpl() { return *static_cast<Impl*>(this); } 512 using StructBuilder = ConstantStructBuilder;tools/clang/lib/CodeGen/CGBlocks.cpp
212 auto elements = builder.beginStruct(); 1394 auto fields = builder.beginStruct();tools/clang/lib/CodeGen/CGCUDANV.cpp
596 auto Values = Builder.beginStruct(FatbinWrapperTy);
tools/clang/lib/CodeGen/CGObjCGNU.cpp251 void PushPropertyAttributes(ConstantStructBuilder &Fields, 281 virtual ConstantArrayBuilder PushPropertyListHeader(ConstantStructBuilder &Fields, 301 auto Fields = PropertiesArray.beginStruct(PropertyMetadataTy); 1028 auto Fields = Builder.beginStruct(); 1127 auto Fields = PropertiesArray.beginStruct(PropertyMetadataTy); 1167 auto MethodList = Builder.beginStruct(); 1177 auto Method = MethodArray.beginStruct(ObjCMethodDescTy); 1334 auto ProtocolBuilder = builder.beginStruct(); 1388 auto ProtocolBuilder = builder.beginStruct(); 1462 auto SelBuilder = builder.beginStruct(); 1533 auto InitStructBuilder = builder.beginStruct(); 1583 auto nullBuilder = builder.beginStruct(); 1698 auto metaclassFields = builder.beginStruct(); 1752 auto classFields = builder.beginStruct(); 1808 auto ivarListBuilder = b.beginStruct(); 1825 auto ivarBuilder = ivarArrayBuilder.beginStruct(); 2439 auto fields = builder.beginStruct(); 2477 auto Fields = Builder.beginStruct(); 2775 auto MethodList = Builder.beginStruct(); 2814 auto Method = MethodArray.beginStruct(ObjCMethodTy); 2847 auto IvarList = Builder.beginStruct(); 2857 auto Ivar = Ivars.beginStruct(ObjCIvarTy); 2917 auto Elements = Builder.beginStruct(ClassTy); 2990 auto MethodList = Builder.beginStruct(); 2994 auto Method = MethodArray.beginStruct(ObjCMethodDescTy); 3009 auto ProtocolList = Builder.beginStruct(); 3049 auto Elements = Builder.beginStruct(); 3120 auto Elements = Builder.beginStruct(); 3141 auto Elements = Builder.beginStruct(); 3156 auto ProtocolList = ProtocolListBuilder.beginStruct(); 3207 auto fields = builder.beginStruct(); 3236 auto Elements = Builder.beginStruct(); 3341 auto propertyList = builder.beginStruct(); 3628 auto staticsStruct = builder.beginStruct(); 3679 auto selStruct = selectors.beginStruct(selStructTy); 3696 auto selStruct = selectors.beginStruct(selStructTy); 3723 auto symtab = builder.beginStruct(); 3759 auto module = builder.beginStruct(moduleTy);tools/clang/lib/CodeGen/CGObjCMac.cpp
1051 ConstantStructBuilder &Init, 2004 auto Fields = Builder.beginStruct(NSConstantStringType); 3064 auto values = builder.beginStruct(ObjCTypes.ProtocolTy); 3155 auto values = builder.beginStruct(ObjCTypes.ProtocolExtensionTy); 3184 auto values = builder.beginStruct(); 3295 auto values = builder.beginStruct(); 3300 auto property = propertiesArray.beginStruct(ObjCTypes.PropertyTy); 3366 auto Values = Builder.beginStruct(ObjCTypes.CategoryTy); 3574 auto values = builder.beginStruct(ObjCTypes.ClassTy); 3630 auto values = builder.beginStruct(ObjCTypes.ClassTy); 3759 auto values = builder.beginStruct(ObjCTypes.ClassExtensionTy); 3794 auto ivarList = builder.beginStruct(); 3804 auto ivar = ivars.beginStruct(ObjCTypes.IvarTy); 3843 auto description = builder.beginStruct(ObjCTypes.MethodDescriptionTy); 3862 auto method = builder.beginStruct(ObjCTypes.MethodTy); 3941 auto values = builder.beginStruct(); 3957 auto values = builder.beginStruct(); 3990 ConstantStructBuilder &Init, 5034 auto values = builder.beginStruct(ObjCTypes.ModuleTy); 5054 auto values = builder.beginStruct(); 5567 auto values = builder.beginStruct(ObjCTypes.ProtocolTy); 6217 auto values = builder.beginStruct(ObjCTypes.ClassRonfABITy); 6304 auto values = builder.beginStruct(ObjCTypes.ClassnfABITy); 6558 auto values = builder.beginStruct(ObjCTypes.CategorynfABITy); 6631 auto method = builder.beginStruct(ObjCTypes.MethodTy); 6702 auto values = builder.beginStruct(); 6807 auto ivarList = builder.beginStruct(); 6824 auto ivar = ivars.beginStruct(ObjCTypes.IvarnfABITy); 6920 auto values = builder.beginStruct(ObjCTypes.ProtocolnfABITy); 7024 auto values = builder.beginStruct(); 7182 auto values = builder.beginStruct(); 7723 auto values = builder.beginStruct(ObjCTypes.EHTypeTy);tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
1522 static void buildStructValue(ConstantStructBuilder &Fields, CodeGenModule &CGM, 1548 ConstantStructBuilder Fields = CIBuilder.beginStruct(RL.getLLVMType()); 1562 ConstantStructBuilder Fields = Parent.beginStruct(RL.getLLVMType());tools/clang/lib/CodeGen/CGVTables.cpp
739 void CodeGenVTables::createVTableInitializer(ConstantStructBuilder &builder, 802 auto components = builder.beginStruct();tools/clang/lib/CodeGen/CGVTables.h
72 void createVTableInitializer(ConstantStructBuilder &builder,
tools/clang/lib/CodeGen/CodeGenModule.cpp1166 auto ctor = ctors.beginStruct(CtorStructTy); 4709 auto Fields = Builder.beginStruct(STy);tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
1647 auto Components = Builder.beginStruct();
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1673 auto Components = Builder.beginStruct();