mirror of
https://github.com/github/codeql.git
synced 2025-12-24 12:46:34 +01:00
Will need subsequent PRs fixing up test failures (due to deprecated methods moving around), but other than that everything should be straight-forward.
16 lines
355 B
Plaintext
16 lines
355 B
Plaintext
/**
|
|
* @name All must have locations
|
|
* @description
|
|
* @kind table
|
|
* @problem.severity error
|
|
*/
|
|
|
|
import python
|
|
|
|
from string classname
|
|
where
|
|
exists(AstNode node | not exists(node.getLocation()) and classname = node.getAQlClass())
|
|
or
|
|
exists(ControlFlowNode node | not exists(node.getLocation()) and classname = node.getAQlClass())
|
|
select classname
|