Skip to content

Commit f7fb1c2

Browse files
committed
fix(lib): Update exprs
1 parent cf68038 commit f7fb1c2

File tree

1 file changed

+19
-14
lines changed

1 file changed

+19
-14
lines changed

ql/lib/codeql/bicep/ast/Expr.qll

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,69 +25,74 @@ final class Expr extends AstNode instanceof ExprImpl { }
2525
/**
2626
* A AssignmentExpression expression in the AST.
2727
*/
28-
final class AssignmentExpressionExpr extends Expr instanceof AssignmentExpressionImpl { }
28+
final class AssignmentExpression extends Expr instanceof AssignmentExpressionImpl { }
2929

3030
/**
3131
* A BinaryExpression expression in the AST.
3232
*/
33-
final class BinaryExpressionExpr extends Expr instanceof BinaryExpressionImpl { }
33+
final class BinaryExpression extends Expr instanceof BinaryExpressionImpl { }
3434

3535
/**
3636
* A CallExpression expression in the AST.
3737
*/
38-
final class CallExpressionExpr extends Expr instanceof CallExpressionImpl { }
38+
final class CallExpression extends Expr instanceof CallExpressionImpl { }
3939

4040
/**
4141
* A Expression expression in the AST.
4242
*/
43-
final class ExpressionExpr extends Expr instanceof ExpressionImpl { }
43+
final class Expression extends Expr instanceof ExpressionImpl { }
4444

4545
/**
4646
* A Interpolation literal in the AST.
4747
*/
48-
final class InterpolationLiteral extends Expr instanceof InterpolationImpl { }
48+
final class Interpolation extends Expr instanceof InterpolationImpl { }
4949

5050
/**
5151
* A LambdaExpression expression in the AST.
5252
*/
53-
final class LambdaExpressionExpr extends Expr instanceof LambdaExpressionImpl { }
53+
final class LambdaExpression extends Expr instanceof LambdaExpressionImpl { }
5454

5555
/**
5656
* A MemberExpression expression in the AST.
5757
*/
58-
final class MemberExpressionExpr extends Expr instanceof MemberExpressionImpl { }
58+
final class MemberExpression extends Expr instanceof MemberExpressionImpl { }
59+
60+
/**
61+
* An alias for MemberExpression.
62+
*/
63+
final class MemberExpr = MemberExpression;
5964

6065
/**
6166
* A NullableType literal in the AST.
6267
*/
63-
final class NullableTypeLiteral extends Expr instanceof NullableTypeImpl { }
68+
final class NullableType extends Expr instanceof NullableTypeImpl { }
6469

6570
/**
6671
* A ParenthesizedExpression expression in the AST.
6772
*/
68-
final class ParenthesizedExpressionExpr extends Expr instanceof ParenthesizedExpressionImpl { }
73+
final class ParenthesizedExpression extends Expr instanceof ParenthesizedExpressionImpl { }
6974

7075
/**
7176
* A PrimaryExpression expression in the AST.
7277
*/
73-
final class PrimaryExpressionExpr extends Expr instanceof PrimaryExpressionImpl { }
78+
final class PrimaryExpression extends Expr instanceof PrimaryExpressionImpl { }
7479

7580
/**
7681
* A ResourceExpression expression in the AST.
7782
*/
78-
final class ResourceExpressionExpr extends Expr instanceof ResourceExpressionImpl { }
83+
final class ResourceExpression extends Expr instanceof ResourceExpressionImpl { }
7984

8085
/**
8186
* A SubscriptExpression expression in the AST.
8287
*/
83-
final class SubscriptExpressionExpr extends Expr instanceof SubscriptExpressionImpl { }
88+
final class SubscriptExpression extends Expr instanceof SubscriptExpressionImpl { }
8489

8590
/**
8691
* A TernaryExpression expression in the AST.
8792
*/
88-
final class TernaryExpressionExpr extends Expr instanceof TernaryExpressionImpl { }
93+
final class TernaryExpression extends Expr instanceof TernaryExpressionImpl { }
8994

9095
/**
9196
* A UnaryExpression expression in the AST.
9297
*/
93-
final class UnaryExpressionExpr extends Expr instanceof UnaryExpressionImpl { }
98+
final class UnaryExpression extends Expr instanceof UnaryExpressionImpl { }

0 commit comments

Comments
 (0)