mirror of
https://github.com/github/codeql.git
synced 2025-12-29 07:06:43 +01:00
11 lines
291 B
Plaintext
11 lines
291 B
Plaintext
import javascript
|
|
|
|
/** An identifier appearing in a defining position. */
|
|
class DefiningIdentifier extends Identifier {
|
|
DefiningIdentifier() {
|
|
this instanceof VarDecl or
|
|
exists(Assignment assgn | this = assgn.getLhs()) or
|
|
exists(UpdateExpr upd | this = upd.getOperand())
|
|
}
|
|
}
|