mirror of
https://github.com/github/codeql.git
synced 2026-04-30 11:15:13 +02:00
C#: Add public members testcase and expected output.
This commit is contained in:
@@ -39,3 +39,15 @@ implements
|
||||
| StaticInterfaceMembers.cs:54:37:54:39 | Dec | StaticInterfaceMembers.cs:17:22:17:24 | Dec |
|
||||
| StaticInterfaceMembers.cs:57:27:57:29 | Add | StaticInterfaceMembers.cs:19:23:19:25 | Add |
|
||||
| StaticInterfaceMembers.cs:60:27:60:34 | Subtract | StaticInterfaceMembers.cs:21:22:21:29 | Subtract |
|
||||
publicmembers
|
||||
| StaticInterfaceMembers.cs:28:19:28:22 | Real |
|
||||
| StaticInterfaceMembers.cs:29:19:29:27 | Imaginary |
|
||||
| StaticInterfaceMembers.cs:31:12:31:18 | Complex |
|
||||
| StaticInterfaceMembers.cs:33:27:33:30 | Zero |
|
||||
| StaticInterfaceMembers.cs:35:36:35:37 | ++ |
|
||||
| StaticInterfaceMembers.cs:38:36:38:37 | -- |
|
||||
| StaticInterfaceMembers.cs:47:28:47:35 | explicit conversion |
|
||||
| StaticInterfaceMembers.cs:51:37:51:39 | Inc |
|
||||
| StaticInterfaceMembers.cs:54:37:54:39 | Dec |
|
||||
| StaticInterfaceMembers.cs:57:27:57:29 | Add |
|
||||
| StaticInterfaceMembers.cs:60:27:60:34 | Subtract |
|
||||
|
||||
@@ -16,3 +16,9 @@ query predicate implements(Overridable o, Virtualizable v) {
|
||||
v.isStatic() and
|
||||
v.getAnImplementor() = o
|
||||
}
|
||||
|
||||
query predicate publicmembers(Member m) {
|
||||
m.getFile().getStem() = "StaticInterfaceMembers" and
|
||||
m.getDeclaringType().getName() = "Complex" and
|
||||
m.isPublic()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user