117 }; |
117 }; |
118 |
118 |
119 // ============================================================================= |
119 // ============================================================================= |
120 // |
120 // |
121 // This class represents a ":" in the expression. It serves as the colon for the |
121 // This class represents a ":" in the expression. It serves as the colon for the |
122 // ternary ?: operator. It's not an OPER_erand nor is an operator, nor can we just |
122 // ternary ?: operator. It's not an operand nor is an operator, nor can we just |
123 // skip it so it is its own thing here. |
123 // skip it so it is its own thing here. |
124 // |
124 // |
125 class ExpressionColon final : public ExpressionSymbol |
125 class ExpressionColon final : public ExpressionSymbol |
126 { |
126 { |
127 public: |
127 public: |