Lines Matching refs:ConstStructBuilder
557 class ConstStructBuilder { class
573 ConstStructBuilder(ConstantEmitter &Emitter, in ConstStructBuilder() function in __anon693486210111::ConstStructBuilder
593 bool ConstStructBuilder::AppendField( in AppendField()
603 bool ConstStructBuilder::AppendBytes(CharUnits FieldOffsetInChars, in AppendBytes()
609 bool ConstStructBuilder::AppendBitField( in AppendBitField()
638 return ConstStructBuilder::UpdateStruct(Emitter, Const, Offset, Updater); in EmitDesignatedInitUpdater()
684 bool ConstStructBuilder::Build(InitListExpr *ILE, bool AllowOverwrite) { in Build()
791 bool ConstStructBuilder::Build(const APValue &Val, const RecordDecl *RD, in Build()
872 llvm::Constant *ConstStructBuilder::Finalize(QualType Type) { in Finalize()
879 llvm::Constant *ConstStructBuilder::BuildStruct(ConstantEmitter &Emitter, in BuildStruct()
883 ConstStructBuilder Builder(Emitter, Const, CharUnits::Zero()); in BuildStruct()
891 llvm::Constant *ConstStructBuilder::BuildStruct(ConstantEmitter &Emitter, in BuildStruct()
895 ConstStructBuilder Builder(Emitter, Const, CharUnits::Zero()); in BuildStruct()
905 bool ConstStructBuilder::UpdateStruct(ConstantEmitter &Emitter, in UpdateStruct()
908 return ConstStructBuilder(Emitter, Const, Offset) in UpdateStruct()
1270 return ConstStructBuilder::BuildStruct(Emitter, ILE, T); in EmitRecordInitialization()
2156 return ConstStructBuilder::BuildStruct(*this, Value, DestType); in tryEmitPrivate()