Files
codeql/python/ql/test/library-tests/attributes/SelfAttribute.ql
2020-03-30 11:59:10 +02:00

10 lines
316 B
Plaintext

import python
import semmle.python.SelfAttribute
from SelfAttributeRead sa, int line, string g, string l
where
line = sa.getLocation().getStartLine() and
(if sa.guardedByHasattr() then g = "guarded" else g = "") and
if sa.locallyDefined() then l = "defined" else l = ""
select line, sa.getName(), g + l