Lines Matching refs:Initializers
172 std::vector<StructInitializer> Initializers; member
177 Initializers = V; in StructFieldInfo()
181 Initializers = V; in StructFieldInfo()
231 FieldInitializer(std::vector<StructInitializer> &&Initializers, in FieldInitializer() argument
234 new (&StructInfo) StructFieldInfo(Initializers, Structure); in FieldInitializer()
884 const StructInfo &Structure, std::vector<StructInitializer> &Initializers,
4183 std::vector<StructInitializer> Initializers; in parseFieldInitializer() local
4186 if (parseStructInstList(Contents.Structure, Initializers, in parseFieldInitializer()
4191 if (parseStructInstList(Contents.Structure, Initializers, in parseFieldInitializer()
4199 Initializers.emplace_back(); in parseFieldInitializer()
4200 if (parseStructInitializer(Contents.Structure, Initializers.back())) in parseFieldInitializer()
4204 if (Initializers.size() > Field.LengthOf) { in parseFieldInitializer()
4207 std::to_string(Initializers.size())); in parseFieldInitializer()
4210 Initializers.insert(Initializers.end(), in parseFieldInitializer()
4211 Contents.Initializers.begin() + Initializers.size(), in parseFieldInitializer()
4212 Contents.Initializers.end()); in parseFieldInitializer()
4214 Initializer = FieldInitializer(std::move(Initializers), Contents.Structure); in parseFieldInitializer()
4296 const StructInfo &Structure, std::vector<StructInitializer> &Initializers, in parseStructInstList() argument
4324 llvm::append_range(Initializers, DuplicatedValues); in parseStructInstList()
4326 Initializers.emplace_back(); in parseStructInstList()
4327 if (parseStructInitializer(Structure, Initializers.back())) in parseStructInstList()
4361 for (const auto &Initializer : Contents.Initializers) { in emitFieldValue()
4421 for (const auto &Init : Initializer.Initializers) { in emitFieldInitializer()
4427 Contents.Initializers.begin() + Initializer.Initializers.size(); in emitFieldInitializer()
4428 It != Contents.Initializers.end(); ++It) { in emitFieldInitializer()
4485 std::vector<StructInitializer> Initializers; in emitStructValues() local
4486 if (parseStructInstList(Structure, Initializers)) in emitStructValues()
4489 for (const auto &Initializer : Initializers) { in emitStructValues()
4495 *Count = Initializers.size(); in emitStructValues()
4509 if (parseStructInstList(Structure, StructInfo.Initializers)) in addStructField()
4512 Field.LengthOf = StructInfo.Initializers.size(); in addStructField()
4717 StructInfo.Initializers.emplace_back(); in parseDirectiveNestedEnds()
4718 auto &FieldInitializers = StructInfo.Initializers.back().FieldInitializers; in parseDirectiveNestedEnds()