Files
codeql/swift/ql/test/library-tests/elements/decl/extensiondecl/extensiondecl.ql
2023-04-19 11:50:49 +01:00

12 lines
327 B
Plaintext

import swift
string describe(ExtensionDecl e) {
result = "getExtendedTypeDecl:" + e.getExtendedTypeDecl().toString()
or
exists(int ix | result = "getProtocol(" + ix.toString() + "):" + e.getProtocol(ix).toString())
}
from ExtensionDecl e
where not e.getFile() instanceof UnknownFile
select e, concat(describe(e), ", ")