Lines Matching refs:ConstStructBuilder
560 class ConstStructBuilder { class
577 ConstStructBuilder(ConstantEmitter &Emitter, in ConstStructBuilder() function in __anon9d6f04f10111::ConstStructBuilder
597 bool ConstStructBuilder::AppendField( in AppendField()
607 bool ConstStructBuilder::AppendBytes(CharUnits FieldOffsetInChars, in AppendBytes()
613 bool ConstStructBuilder::AppendBitField(const FieldDecl *Field, in AppendBitField()
658 return ConstStructBuilder::UpdateStruct(Emitter, Const, Offset, Updater); in EmitDesignatedInitUpdater()
704 bool ConstStructBuilder::Build(const InitListExpr *ILE, bool AllowOverwrite) { in Build()
805 bool ConstStructBuilder::Build(const APValue &Val, const RecordDecl *RD, in Build()
893 llvm::Constant *ConstStructBuilder::Finalize(QualType Type) { in Finalize()
900 llvm::Constant *ConstStructBuilder::BuildStruct(ConstantEmitter &Emitter, in BuildStruct()
904 ConstStructBuilder Builder(Emitter, Const, CharUnits::Zero()); in BuildStruct()
912 llvm::Constant *ConstStructBuilder::BuildStruct(ConstantEmitter &Emitter, in BuildStruct()
916 ConstStructBuilder Builder(Emitter, Const, CharUnits::Zero()); in BuildStruct()
926 bool ConstStructBuilder::UpdateStruct(ConstantEmitter &Emitter, in UpdateStruct()
930 return ConstStructBuilder(Emitter, Const, Offset) in UpdateStruct()
1386 return ConstStructBuilder::BuildStruct(Emitter, ILE, T); in EmitRecordInitialization()
2415 return ConstStructBuilder::BuildStruct(*this, Value, DestType); in tryEmitPrivate()