| abandon() | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| add(llvm::Constant *value) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| addAll(llvm::ArrayRef< llvm::Constant * > values) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| addInt(llvm::IntegerType *intTy, uint64_t value, bool isSigned=false) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| addNullPointer(llvm::PointerType *ptrTy) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| addPlaceholder() | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| addPlaceholderWithSize(llvm::Type *expectedType) | clang::CodeGen::ConstantAggregateBuilderBase | |
| addRelativeOffset(llvm::IntegerType *type, llvm::Constant *target) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| addRelativeOffsetToPosition(llvm::IntegerType *type, llvm::Constant *target, size_t position) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| addSignedPointer(llvm::Constant *Pointer, const PointerAuthSchema &Schema, GlobalDecl CalleeDecl, QualType CalleeType) | clang::CodeGen::ConstantAggregateBuilderBase | |
| addSize(CharUnits size) | clang::CodeGen::ConstantAggregateBuilderBase | |
| addTaggedRelativeOffset(llvm::IntegerType *type, llvm::Constant *address, unsigned tag) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| AggregateBuilderBase typedef | clang::CodeGen::ConstantStructBuilderTemplateBase< ConstantInitBuilderTraits > | |
| ArrayBuilder typedef | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | |
| asImpl() | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | inlineprotected |
| Begin | clang::CodeGen::ConstantAggregateBuilderBase | protected |
| beginArray(llvm::Type *eltTy=nullptr) | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | inline |
| beginStruct(llvm::StructType *ty=nullptr) | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | inline |
| Builder | clang::CodeGen::ConstantAggregateBuilderBase | protected |
| CachedOffsetEnd | clang::CodeGen::ConstantAggregateBuilderBase | mutableprotected |
| CachedOffsetFromGlobal | clang::CodeGen::ConstantAggregateBuilderBase | mutableprotected |
| CodeGen::ConstantAggregateBuilderTemplateBase class | clang::CodeGen::ConstantStructBuilder | friend |
| ConstantAggregateBuilderBase(ConstantInitBuilderBase &builder, ConstantAggregateBuilderBase *parent) | clang::CodeGen::ConstantAggregateBuilderBase | inlineprotected |
| ConstantAggregateBuilderBase(const ConstantAggregateBuilderBase &)=delete | clang::CodeGen::ConstantAggregateBuilderBase | |
| ConstantAggregateBuilderBase(ConstantAggregateBuilderBase &&other) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits >::ConstantAggregateBuilderTemplateBase(InitBuilder &builder, AggregateBuilderBase *parent) | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | inlineprotected |
| ConstantInitBuilderTemplateBase class | clang::CodeGen::ConstantStructBuilder | friend |
| ConstantStructBuilderTemplateBase(InitBuilder &builder, AggregateBuilderBase *parent, llvm::StructType *structTy) | clang::CodeGen::ConstantStructBuilderTemplateBase< ConstantInitBuilderTraits > | inlineprotected |
| empty() const | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| fillPlaceholder(PlaceholderPosition position, llvm::Constant *value) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| fillPlaceholderWithInt(PlaceholderPosition position, llvm::IntegerType *type, uint64_t value, bool isSigned=false) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| finishAndAddTo(AggregateBuilderBase &parent) | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | inline |
| finishAndCreateFuture() | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | inline |
| finishAndCreateGlobal(As &&...args) | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | inline |
| finishAndSetAsInitializer(llvm::GlobalVariable *global) | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | inline |
| finishArray(llvm::Type *eltTy) | clang::CodeGen::ConstantAggregateBuilderBase | protected |
| Finished | clang::CodeGen::ConstantAggregateBuilderBase | protected |
| finishStruct(llvm::StructType *structTy) | clang::CodeGen::ConstantAggregateBuilderBase | protected |
| Frozen | clang::CodeGen::ConstantAggregateBuilderBase | protected |
| getAddrOfCurrentPosition(llvm::Type *type) | clang::CodeGen::ConstantAggregateBuilderBase | |
| getAddrOfPosition(llvm::Type *type, size_t position) | clang::CodeGen::ConstantAggregateBuilderBase | |
| getBuffer() | clang::CodeGen::ConstantAggregateBuilderBase | inlineprotected |
| getBuffer() const | clang::CodeGen::ConstantAggregateBuilderBase | inlineprotected |
| getGEPIndicesToCurrentPosition(llvm::SmallVectorImpl< llvm::Constant * > &indices) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| getNextOffsetFromGlobal() const | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| InitBuilder typedef | clang::CodeGen::ConstantStructBuilderTemplateBase< ConstantInitBuilderTraits > | |
| markFinished() | clang::CodeGen::ConstantAggregateBuilderBase | inlineprotected |
| operator=(const ConstantAggregateBuilderBase &)=delete | clang::CodeGen::ConstantAggregateBuilderBase | |
| operator=(ConstantAggregateBuilderBase &&other)=delete | clang::CodeGen::ConstantAggregateBuilderBase | |
| Packed | clang::CodeGen::ConstantAggregateBuilderBase | protected |
| Parent | clang::CodeGen::ConstantAggregateBuilderBase | protected |
| setPacked(bool packed) | clang::CodeGen::ConstantStructBuilderTemplateBase< ConstantInitBuilderTraits > | inline |
| size() const | clang::CodeGen::ConstantAggregateBuilderBase | inline |
| StructBuilder typedef | clang::CodeGen::ConstantAggregateBuilderTemplateBase< ConstantInitBuilderTraits::StructBuilder, ConstantInitBuilderTraits > | |
| suggestType(llvm::StructType *structTy) | clang::CodeGen::ConstantStructBuilderTemplateBase< ConstantInitBuilderTraits > | inline |
| ~ConstantAggregateBuilderBase() | clang::CodeGen::ConstantAggregateBuilderBase | inlineprotected |