Searched refs:Stmt (Results 1 – 9 of 9) sorted by relevance
50 struct Stmt { struct52 virtual ~Stmt();63 Stmt(); argument70 struct RuleStmt : public Stmt { argument82 struct AssignStmt : public Stmt {104 struct CommandStmt : public Stmt {115 struct IfStmt : public Stmt {119 vector<Stmt*> true_stmts;120 vector<Stmt*> false_stmts;129 struct IncludeStmt : public Stmt {[all …]
25 struct Stmt;35 const vector<Stmt*>& stmts() const { return stmts_; } in stmts()36 vector<Stmt*>* mutable_stmts() { return &stmts_; } in mutable_stmts()44 vector<Stmt*> stmts_;
24 Stmt::Stmt() {} in Stmt() function in Stmt26 Stmt::~Stmt() {} in ~Stmt()
64 vector<Stmt*>* stmts) { in ReadBootstrapMakefile()148 vector<Stmt*> bootstrap_asts; in Run()151 for (Stmt* stmt : bootstrap_asts) { in Run()164 for (Stmt* stmt : mk->stmts()) { in Run()208 for (Stmt* stmt : bootstrap_asts) in Run()
29 void Parse(StringPiece buf, const Loc& loc, vector<Stmt*>* out_asts);31 vector<Stmt*>* out_asts);
169 vector<Stmt*> stmts; in EvalCommand()171 for (Stmt* a : stmts) in EvalCommand()211 const vector<Stmt*>* stmts; in EvalIf()217 for (Stmt* a : *stmts) { in EvalIf()229 for (Stmt* stmt : mk->stmts()) { in DoInclude()
49 Parser(StringPiece buf, const char* filename, vector<Stmt*>* stmts) in Parser()59 Parser(StringPiece buf, const Loc& loc, vector<Stmt*>* stmts) in Parser()507 vector<Stmt*>* stmts_;508 vector<Stmt*>* out_stmts_;538 void Parse(StringPiece buf, const Loc& loc, vector<Stmt*>* out_stmts) { in Parse()545 vector<Stmt*>* out_stmts) { in ParseNotAfterRule()
59 for (Stmt* stmt : stmts_) in ~Makefile()
470 vector<Stmt*> stmts; in EvalFunc()472 for (Stmt* stmt : stmts) { in EvalFunc()