Lines Matching refs:expression_ptr

462 	expression_ptr subexpr;
466 paren_expression(source_location l, expression_ptr p) : expression(l), in paren_expression()
502 expression_ptr subexpr;
522 unary_operator(source_location l, expression_ptr p) : in unary_operator()
543 expression_ptr lhs;
547 expression_ptr rhs;
617 expression_ptr cond;
621 expression_ptr lhs;
625 expression_ptr rhs;
656 expression_ptr c, in ternary_conditional_operator()
657 expression_ptr l, in ternary_conditional_operator()
658 expression_ptr r) : in ternary_conditional_operator()
717 expression_ptr text_input_buffer::parse_binary_expression(expression_ptr lhs) in parse_binary_expression()
825 expression_ptr true_case = parse_expression(); in parse_binary_expression()
832 expression_ptr false_case = parse_expression(); in parse_binary_expression()
838 return expression_ptr(new ternary_conditional_operator(l, std::move(lhs), in parse_binary_expression()
844 expression_ptr e(expr); in parse_binary_expression()
845 expression_ptr rhs(parse_expression()); in parse_binary_expression()
868 expression_ptr text_input_buffer::parse_expression(bool stopAtParen) in parse_expression()
872 expression_ptr lhs; in parse_expression()
886 expression_ptr &&subexpr = parse_expression(); in parse_expression()
905 expression_ptr &&subexpr = parse_expression(); in parse_expression()
916 expression_ptr &&subexpr = parse_expression(); in parse_expression()
927 expression_ptr &&subexpr = parse_expression(); in parse_expression()
938 expression_ptr &&subexpr = parse_expression(); in parse_expression()
961 expression_ptr e(parse_expression(true)); in consume_integer_expression()