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 |
Begin | clang::CodeGen::ConstantAggregateBuilderBase | protected |
Builder | clang::CodeGen::ConstantAggregateBuilderBase | protected |
CachedOffsetEnd | clang::CodeGen::ConstantAggregateBuilderBase | mutableprotected |
CachedOffsetFromGlobal | clang::CodeGen::ConstantAggregateBuilderBase | mutableprotected |
ConstantAggregateBuilderBase(ConstantInitBuilderBase &builder, ConstantAggregateBuilderBase *parent) | clang::CodeGen::ConstantAggregateBuilderBase | inlineprotected |
ConstantAggregateBuilderBase(const ConstantAggregateBuilderBase &)=delete | clang::CodeGen::ConstantAggregateBuilderBase | |
ConstantAggregateBuilderBase(ConstantAggregateBuilderBase &&other) | clang::CodeGen::ConstantAggregateBuilderBase | inline |
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 |
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 |
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 |
size() const | clang::CodeGen::ConstantAggregateBuilderBase | inline |
~ConstantAggregateBuilderBase() | clang::CodeGen::ConstantAggregateBuilderBase | inlineprotected |