Lines Matching refs:expression
38 LiteralDecl::LiteralDecl(const std::string& expression) : expression_(expression) {} in LiteralDecl() argument
313 SwitchStatement::SwitchStatement(const std::string& expression) in SwitchStatement() argument
314 : switch_expression_(expression) {} in SwitchStatement()
372 IfStatement::IfStatement(AstNode* expression, bool invert_expression) in IfStatement() argument
373 : expression_(expression), in IfStatement()
388 Statement::Statement(unique_ptr<AstNode> expression) in Statement() argument
389 : expression_(std::move(expression)) {} in Statement()
391 Statement::Statement(AstNode* expression) : expression_(expression) {} in Statement() argument
393 Statement::Statement(const string& expression) in Statement() argument
394 : expression_(new LiteralExpression(expression)) {} in Statement()
414 LiteralExpression::LiteralExpression(const std::string& expression) in LiteralExpression() argument
415 : expression_(expression) {} in LiteralExpression()