Lines Matching refs:expression
40 LiteralDecl::LiteralDecl(const std::string& expression) : expression_(expression) {} in LiteralDecl() argument
336 SwitchStatement::SwitchStatement(const std::string& expression) in SwitchStatement() argument
337 : switch_expression_(expression) {} in SwitchStatement()
395 IfStatement::IfStatement(AstNode* expression, bool invert_expression) in IfStatement() argument
396 : expression_(expression), in IfStatement()
411 Statement::Statement(unique_ptr<AstNode> expression) in Statement() argument
412 : expression_(std::move(expression)) {} in Statement()
414 Statement::Statement(AstNode* expression) : expression_(expression) {} in Statement() argument
416 Statement::Statement(const string& expression) in Statement() argument
417 : expression_(new LiteralExpression(expression)) {} in Statement()
437 LiteralExpression::LiteralExpression(const std::string& expression) in LiteralExpression() argument
438 : expression_(expression) {} in LiteralExpression()