Lines Matching refs:RecordsEntry
40 struct RecordsEntry { struct
46 RecordsEntry() {} in RecordsEntry() argument
47 RecordsEntry(std::unique_ptr<Record> Rec) : Rec(std::move(Rec)) {} in RecordsEntry() function
48 RecordsEntry(std::unique_ptr<ForeachLoop> Loop) in RecordsEntry() function
62 std::vector<RecordsEntry> Entries;
118 std::vector<RecordsEntry> Entries;
198 bool AddSubClass(RecordsEntry &Entry, SubClassReference &SubClass);
204 bool addEntry(RecordsEntry E);
206 std::vector<RecordsEntry> *Dest, SMLoc *Loc = nullptr);
207 bool resolve(const std::vector<RecordsEntry> &Source, SubstStack &Substs,
208 bool Final, std::vector<RecordsEntry> *Dest,
264 bool ApplyLetStack(RecordsEntry &Entry);