Searched refs:Statement (Results 1 – 7 of 7) sorted by relevance
128 struct Statement : public AstNode { struct129 virtual ~Statement() = default;132 struct LiteralStatement : public Statement {142 struct StatementBlock : public Statement {143 std::vector<Statement*> statements;149 void Add(Statement* statement);153 struct ExpressionStatement : public Statement {233 struct VariableDeclaration : public Statement {243 struct IfStatement : public Statement {253 struct ReturnStatement : public Statement {[all …]
168 Statement s(new LiteralExpression("foo")); in TEST_F()180 block.AddStatement(unique_ptr<AstNode>(new Statement("foo"))); in TEST_F()181 block.AddStatement(unique_ptr<AstNode>(new Statement("bar"))); in TEST_F()228 case2->AddStatement(unique_ptr<AstNode>{new Statement{"baz"}}); in TEST_F()230 case1->AddStatement(unique_ptr<AstNode>{new Statement{"foo"}}); in TEST_F()231 case1->AddStatement(unique_ptr<AstNode>{new Statement{"bar"}}); in TEST_F()
240 statements_.push_back(unique_ptr<AstNode>(new Statement(expression_str))); in AddLiteral()382 Statement::Statement(unique_ptr<AstNode> expression) in Statement() function in android::aidl::cpp::Statement385 Statement::Statement(AstNode* expression) : expression_(expression) {} in Statement() function in android::aidl::cpp::Statement387 Statement::Statement(const string& expression) in Statement() function in android::aidl::cpp::Statement390 void Statement::Write(CodeWriter* to) const { in Write()
336 class Statement : public AstNode {338 explicit Statement(std::unique_ptr<AstNode> expression);339 explicit Statement(AstNode* expression); // Takes possession.340 explicit Statement(const std::string& expression);341 ~Statement() = default;347 DISALLOW_COPY_AND_ASSIGN(Statement);
540 b->AddStatement(new Statement(new MethodCall("atrace_begin", in HandleServerTransaction()556 b->AddStatement(new Statement(new MethodCall( in HandleServerTransaction()561 b->AddStatement(new Statement(new MethodCall("atrace_end", in HandleServerTransaction()
151 void StatementBlock::Add(Statement* statement) { in Add()
95 …titutes acceptance of the QuoVadis Root CA 3 Certificate Policy / Certification Practice Statement.