Home
last modified time | relevance | path

Searched refs:Stmt (Results 1 – 9 of 9) sorted by relevance

/build/kati/
Dstmt.h50 struct Stmt { struct
52 virtual ~Stmt();
63 Stmt(); argument
70 struct RuleStmt : public Stmt { argument
82 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 …]
Dfile.h25 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_;
Dstmt.cc24 Stmt::Stmt() {} in Stmt() function in Stmt
26 Stmt::~Stmt() {} in ~Stmt()
Dmain.cc64 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()
Dparser.h29 void Parse(StringPiece buf, const Loc& loc, vector<Stmt*>* out_asts);
31 vector<Stmt*>* out_asts);
Deval.cc169 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()
Dparser.cc49 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()
Dfile.cc59 for (Stmt* stmt : stmts_) in ~Makefile()
Dfunc.cc470 vector<Stmt*> stmts; in EvalFunc()
472 for (Stmt* stmt : stmts) { in EvalFunc()