Lines Matching refs:expression
38 LiteralDecl::LiteralDecl(const std::string& expression) : expression_(expression) {} in LiteralDecl() argument
307 SwitchStatement::SwitchStatement(const std::string& expression) in SwitchStatement() argument
308 : switch_expression_(expression) {} in SwitchStatement()
366 IfStatement::IfStatement(AstNode* expression, bool invert_expression) in IfStatement() argument
367 : expression_(expression), in IfStatement()
382 Statement::Statement(unique_ptr<AstNode> expression) in Statement() argument
383 : expression_(std::move(expression)) {} in Statement()
385 Statement::Statement(AstNode* expression) : expression_(expression) {} in Statement() argument
387 Statement::Statement(const string& expression) in Statement() argument
388 : expression_(new LiteralExpression(expression)) {} in Statement()
408 LiteralExpression::LiteralExpression(const std::string& expression) in LiteralExpression() argument
409 : expression_(expression) {} in LiteralExpression()