@@ -343,8 +343,8 @@ class ConstantPatternExpr extends PatternExpr {
343343}
344344
345345/** A relational pattern, for example `>1` in `x is >1`. */
346- abstract class RelationalPatternExpr extends PatternExpr , @relational_pattern_expr {
347- /** Get the operator of this relational pattern. */
346+ class RelationalPatternExpr extends PatternExpr , @relational_pattern_expr {
347+ /** Gets the name of the operator in this pattern. */
348348 string getOperator ( ) { none ( ) }
349349
350350 /** Gets the expression of this relational pattern. */
@@ -353,28 +353,28 @@ abstract class RelationalPatternExpr extends PatternExpr, @relational_pattern_ex
353353 override string toString ( ) { result = getOperator ( ) + " ..." }
354354}
355355
356- /** A ' less than' pattern */
356+ /** A less- than pattern, for example `< 10` in `x is < 10`. */
357357class LTPattern extends RelationalPatternExpr , @lt_pattern_expr {
358358 override string getOperator ( ) { result = "<" }
359359
360360 override string getAPrimaryQlClass ( ) { result = "LTPattern" }
361361}
362362
363- /** A ' greater than' pattern */
363+ /** A greater- than pattern, for example `> 10` in `x is > 10`. */
364364class GTPattern extends RelationalPatternExpr , @gt_pattern_expr {
365365 override string getOperator ( ) { result = ">" }
366366
367367 override string getAPrimaryQlClass ( ) { result = "GTPattern" }
368368}
369369
370- /** A ' less than equal' pattern */
370+ /** A less- than or equals pattern, for example `<= 10` in `x is <= 10`. */
371371class LEPattern extends RelationalPatternExpr , @le_pattern_expr {
372372 override string getOperator ( ) { result = "<=" }
373373
374374 override string getAPrimaryQlClass ( ) { result = "LEPattern" }
375375}
376376
377- /** A ' greater than equal' pattern */
377+ /** A greater- than or equals pattern, for example `>= 10` in `x is >= 10` */
378378class GEPattern extends RelationalPatternExpr , @ge_pattern_expr {
379379 override string getOperator ( ) { result = ">=" }
380380
0 commit comments