Files
codeql/csharp/ql/test/library-tests/csharp7.3/ArrayCreations.ql
2020-11-11 09:46:18 +01:00

14 lines
373 B
Plaintext

import csharp
query predicate arrayCreation(ArrayCreation creation, int i, Expr length) {
creation.fromSource() and
length = creation.getLengthArgument(i)
}
query predicate arrayElement(ArrayCreation array, int i, Expr element) {
array.fromSource() and
element = array.getInitializer().getElement(i)
}
query predicate stackalloc(Stackalloc a) { a.fromSource() }