HomeSort by: relevance | last modified time | path
    Searched refs:ForeachLoop (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/TableGen/
TGParser.h 24 struct ForeachLoop;
39 /// RecordsEntry - Holds exactly one of a Record, ForeachLoop, or
43 std::unique_ptr<ForeachLoop> Loop;
50 RecordsEntry(std::unique_ptr<ForeachLoop> Loop)
56 /// ForeachLoop - Record the iteration state associated with a for loop.
60 /// defined in the loop at all. (This happens when a ForeachLoop is
62 struct ForeachLoop {
70 ForeachLoop(SMLoc Loc, VarInit *IVar, Init *LValue)
137 std::vector<std::unique_ptr<ForeachLoop>> Loops;
209 bool resolve(const ForeachLoop &Loop, SubstStack &Stack, bool Final
    [all...]
TGParser.cpp 384 bool TGParser::resolve(const ForeachLoop &Loop, SubstStack &Substs,
394 Dest->emplace_back(std::make_unique<ForeachLoop>(Loop.Loc, Loop.IterVar,
3149 Loops.push_back(std::make_unique<ForeachLoop>(Loc, IterName, ListValue));
3176 std::unique_ptr<ForeachLoop> Loop = std::move(Loops.back());
3217 Loops.push_back(std::make_unique<ForeachLoop>(Loc, nullptr, ThenClauseList));
3222 std::unique_ptr<ForeachLoop> Loop = std::move(Loops.back());
3240 std::make_unique<ForeachLoop>(Loc, nullptr, ElseClauseList));
3777 LLVM_DUMP_METHOD void ForeachLoop::dump() const {

Completed in 119 milliseconds