reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/CodeGen/ConstantInitBuilder.h
  506 class ConstantArrayBuilder;
tools/clang/lib/CodeGen/CGVTables.h
   29   class ConstantArrayBuilder;

References

tools/clang/include/clang/CodeGen/ConstantInitBuilder.h
  340   Impl &asImpl() { return *static_cast<Impl*>(this); }
  511   using ArrayBuilder = ConstantArrayBuilder;
tools/clang/lib/CodeGen/CGObjCGNU.cpp
  281   virtual ConstantArrayBuilder PushPropertyListHeader(ConstantStructBuilder &Fields,
  296   virtual void PushProperty(ConstantArrayBuilder &PropertiesArray,
 1114   void PushProperty(ConstantArrayBuilder &PropertiesArray,
 1175     auto MethodArray = MethodList.beginArray(ObjCMethodDescTy);
 1821       auto ivarArrayBuilder = ivarListBuilder.beginArray();
 2806   auto MethodArray = MethodList.beginArray();
 2855   auto Ivars = IvarList.beginArray(ObjCIvarTy);
 2992   auto MethodArray = MethodList.beginArray(ObjCMethodDescTy);
 3013   auto Elements = ProtocolList.beginArray(PtrToInt8Ty);
 3159   auto ProtocolElements = ProtocolList.beginArray(PtrTy);
 3209   auto array = fields.beginArray();
 3342   auto properties = PushPropertyListHeader(propertyList, numProperties);
 3415   auto IvarOffsetValues = IvarOffsetBuilder.beginArray(PtrToIntTy);
 3635       auto array = staticsStruct.beginArray();
 3645     auto allStaticsArray = builder.beginArray(fileStatics->getType());
 3662     auto selectors = builder.beginArray(selStructTy);
 3736     auto classList = symtab.beginArray(PtrToInt8Ty);
tools/clang/lib/CodeGen/CGObjCMac.cpp
 1267   void emitMethodConstant(ConstantArrayBuilder &builder,
 1270   void emitMethodDescriptionConstant(ConstantArrayBuilder &builder,
 1441   void emitMethodConstant(ConstantArrayBuilder &builder,
 3192   auto refsArray = values.beginArray(ObjCTypes.ProtocolPtrTy);
 3298   auto propertiesArray = values.beginArray(ObjCTypes.PropertyTy);
 3796   auto ivars = ivarList.beginArray(ObjCTypes.IvarTy);
 3841 void CGObjCMac::emitMethodDescriptionConstant(ConstantArrayBuilder &builder,
 3857 void CGObjCMac::emitMethodConstant(ConstantArrayBuilder &builder,
 3943     auto methodArray = values.beginArray(ObjCTypes.MethodDescriptionTy);
 3960   auto methodArray = values.beginArray(ObjCTypes.MethodTy);
 5062   auto array = values.beginArray(ObjCTypes.Int8PtrTy);
 6628 void CGObjCNonFragileABIMac::emitMethodConstant(ConstantArrayBuilder &builder,
 6709   auto methodArray = values.beginArray(ObjCTypes.MethodTy);
 6811   auto ivars = ivarList.beginArray(ObjCTypes.IvarnfABITy);
 7028   auto array = values.beginArray(ObjCTypes.ProtocolnfABIPtrTy);
tools/clang/lib/CodeGen/CGVTables.cpp
  619     ConstantArrayBuilder &builder, const VTableLayout &layout,
  744     auto vtableElem = builder.beginArray(CGM.Int8PtrTy);
tools/clang/lib/CodeGen/CGVTables.h
   64   void addVTableComponent(ConstantArrayBuilder &builder,
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1164   auto ctors = builder.beginArray(CtorStructTy);