Lines Matching refs:ConstStructBuilder

39 class ConstStructBuilder {  class
59 ConstStructBuilder(ConstantEmitter &emitter) in ConstStructBuilder() function in __anon91458c600111::ConstStructBuilder
97 void ConstStructBuilder::
107 void ConstStructBuilder::
159 void ConstStructBuilder::AppendBitField(const FieldDecl *Field, in AppendBitField()
307 void ConstStructBuilder::AppendPadding(CharUnits PadSize) { in AppendPadding()
323 void ConstStructBuilder::AppendTailPadding(CharUnits RecordSize) { in AppendTailPadding()
330 void ConstStructBuilder::ConvertStructToPacked() { in ConvertStructToPacked()
368 bool ConstStructBuilder::Build(InitListExpr *ILE) { in Build()
436 bool ConstStructBuilder::Build(const APValue &Val, const RecordDecl *RD, in Build()
508 llvm::Constant *ConstStructBuilder::Finalize(QualType Ty) { in Finalize()
567 llvm::Constant *ConstStructBuilder::BuildStruct(ConstantEmitter &Emitter, in BuildStruct()
572 ConstStructBuilder Builder(Emitter); in BuildStruct()
578 llvm::Constant *ConstStructBuilder::BuildStruct(ConstantEmitter &Emitter, in BuildStruct()
581 ConstStructBuilder Builder(Emitter); in BuildStruct()
589 llvm::Constant *ConstStructBuilder::BuildStruct(ConstantEmitter &Emitter, in BuildStruct()
592 ConstStructBuilder Builder(Emitter); in BuildStruct()
950 return ConstStructBuilder::BuildStruct(Emitter, ILE, T); in EmitRecordInitialization()
1034 return ConstStructBuilder::BuildStruct(Emitter, this, Base, Updater, in EmitDesignatedInitUpdater()
1109 bool ConstStructBuilder::Build(ConstExprEmitter *ExprEmitter, in Build()
1947 return ConstStructBuilder::BuildStruct(*this, Value, DestType); in tryEmitPrivate()