Files
codeql/csharp/ql/test/library-tests/properties/Properties5.ql
2018-08-02 17:53:23 +01:00

17 lines
328 B
Plaintext

/**
* @name Test for properties
*/
import csharp
from Property p
where p.hasName("X")
and p.getDeclaringType().hasQualifiedName("Properties.Point")
and p.isReadWrite()
and p.isPublic()
and exists(p.getGetter())
and not p.getGetter().hasBody()
and exists(p.getSetter())
and not p.getSetter().hasBody()
select p