Skip to content

Commit 21f0cff

Browse files
committed
fix(ast): Correct getParameters method call in UserDefinedFunction class and update related query
1 parent fd6f2b1 commit 21f0cff

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ class UserDefinedFunction extends Callable instanceof UserDefinedFunctionImpl {
160160
*
161161
* @return The parameters node of the function
162162
*/
163-
Expr getParameters() { result = UserDefinedFunctionImpl.super.getParameters() }
163+
Expr getParameters() { result = UserDefinedFunctionImpl.super.getParameter(_) }
164164

165165
/**
166166
* Gets the parameter at the specified index.

ql/test/library-tests/ast/calls/Functions.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ private import bicep
33
query predicate functions(UserDefinedFunction function) { any() }
44

55
query predicate functionParameters(UserDefinedFunction function, Parameter params) {
6-
function.getParameters() = params
6+
function.getParameter(_) = params
77
}

0 commit comments

Comments
 (0)