Lines Matching refs:expression_ptr

504 	expression_ptr subexpr;
508 paren_expression(source_location l, expression_ptr p) : expression(l), in paren_expression()
544 expression_ptr subexpr;
564 unary_operator(source_location l, expression_ptr p) : in unary_operator()
585 expression_ptr lhs;
589 expression_ptr rhs;
659 expression_ptr cond;
663 expression_ptr lhs;
667 expression_ptr rhs;
698 expression_ptr c, in ternary_conditional_operator()
699 expression_ptr l, in ternary_conditional_operator()
700 expression_ptr r) : in ternary_conditional_operator()
759 expression_ptr text_input_buffer::parse_binary_expression(expression_ptr lhs) in parse_binary_expression()
867 expression_ptr true_case = parse_expression(); in parse_binary_expression()
874 expression_ptr false_case = parse_expression(); in parse_binary_expression()
880 return expression_ptr(new ternary_conditional_operator(l, std::move(lhs), in parse_binary_expression()
886 expression_ptr e(expr); in parse_binary_expression()
887 expression_ptr rhs(parse_expression()); in parse_binary_expression()
910 expression_ptr text_input_buffer::parse_expression(bool stopAtParen) in parse_expression()
914 expression_ptr lhs; in parse_expression()
940 expression_ptr &&subexpr = parse_expression(); in parse_expression()
959 expression_ptr &&subexpr = parse_expression(); in parse_expression()
970 expression_ptr &&subexpr = parse_expression(); in parse_expression()
981 expression_ptr &&subexpr = parse_expression(); in parse_expression()
992 expression_ptr &&subexpr = parse_expression(); in parse_expression()
1015 expression_ptr e(parse_expression(true)); in consume_integer_expression()