Lines Matching defs:FieldInitializer
171 class FieldInitializer {
180 ~FieldInitializer();
181 FieldInitializer(FieldType FT);
183 FieldInitializer(SmallVector<const MCExpr *, 1> &&Values);
184 FieldInitializer(SmallVector<APInt, 1> &&AsIntValues);
185 FieldInitializer(std::vector<StructInitializer> &&Initializers,
188 FieldInitializer(const FieldInitializer &Initializer);
189 FieldInitializer(FieldInitializer &&Initializer);
191 FieldInitializer &operator=(const FieldInitializer &Initializer);
192 FieldInitializer &operator=(FieldInitializer &&Initializer);
196 std::vector<FieldInitializer> FieldInitializers;
212 FieldInitializer Contents;
242 FieldInitializer::~FieldInitializer() {
256 FieldInitializer::FieldInitializer(FieldType FT) : FT(FT) {
270 FieldInitializer::FieldInitializer(SmallVector<const MCExpr *, 1> &&Values)
275 FieldInitializer::FieldInitializer(SmallVector<APInt, 1> &&AsIntValues)
280 FieldInitializer::FieldInitializer(
286 FieldInitializer::FieldInitializer(const FieldInitializer &Initializer)
301 FieldInitializer::FieldInitializer(FieldInitializer &&Initializer)
316 FieldInitializer &
317 FieldInitializer::operator=(const FieldInitializer &Initializer) {
346 FieldInitializer &FieldInitializer::operator=(FieldInitializer &&Initializer) {
884 FieldInitializer &Initializer);
887 FieldInitializer &Initializer);
890 FieldInitializer &Initializer);
893 FieldInitializer &Initializer);
907 const FieldInitializer &Initializer);
4034 FieldInitializer &Initializer) {
4065 Initializer = FieldInitializer(std::move(Values));
4071 FieldInitializer &Initializer) {
4119 Initializer = FieldInitializer(std::move(AsIntValues));
4125 FieldInitializer &Initializer) {
4159 Initializer = FieldInitializer(std::move(Initializers), Contents.Structure);
4164 FieldInitializer &Initializer) {
4373 const FieldInitializer &Initializer) {