Lines Matching defs:Initializers
164 std::vector<StructInitializer> Initializers;
185 FieldInitializer(std::vector<StructInitializer> &&Initializers,
219 Initializers = std::move(V);
281 std::vector<StructInitializer> &&Initializers, struct StructInfo Structure)
283 new (&StructInfo) StructFieldInfo(std::move(Initializers), Structure);
898 const StructInfo &Structure, std::vector<StructInitializer> &Initializers,
4128 std::vector<StructInitializer> Initializers;
4131 if (parseStructInstList(Contents.Structure, Initializers,
4136 if (parseStructInstList(Contents.Structure, Initializers,
4144 Initializers.emplace_back();
4145 if (parseStructInitializer(Contents.Structure, Initializers.back()))
4149 if (Initializers.size() > Field.LengthOf) {
4152 std::to_string(Initializers.size()));
4155 Initializers.insert(Initializers.end(),
4156 Contents.Initializers.begin() + Initializers.size(),
4157 Contents.Initializers.end());
4159 Initializer = FieldInitializer(std::move(Initializers), Contents.Structure);
4237 const StructInfo &Structure, std::vector<StructInitializer> &Initializers,
4264 llvm::append_range(Initializers, DuplicatedValues);
4266 Initializers.emplace_back();
4267 if (parseStructInitializer(Structure, Initializers.back()))
4301 for (const auto &Initializer : Contents.Initializers) {
4359 for (const auto &Init : Initializer.Initializers) {
4364 for (const auto &Init : llvm::drop_begin(Contents.Initializers,
4365 Initializer.Initializers.size())) {
4419 std::vector<StructInitializer> Initializers;
4420 if (parseStructInstList(Structure, Initializers))
4423 for (const auto &Initializer : Initializers) {
4429 *Count = Initializers.size();
4443 if (parseStructInstList(Structure, StructInfo.Initializers))
4446 Field.LengthOf = StructInfo.Initializers.size();
4649 StructInfo.Initializers.emplace_back();
4650 auto &FieldInitializers = StructInfo.Initializers.back().FieldInitializers;