Skip to content

Commit 3a00e24

Browse files
committed
C++: Give NamespaceVariables a qualified name
1 parent d7d8186 commit 3a00e24

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cpp/ql/src/semmle/code/cpp/Declaration.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ abstract class Declaration extends Locatable, @declaration {
6262
| c = this and
6363
result = c.getDeclaringEnum().getQualifiedName() + "::" + c.getName())
6464
or
65-
exists (GlobalVariable v, string s1, string s2
65+
exists (GlobalOrNamespaceVariable v, string s1, string s2
6666
| v = this and
6767
s2 = v.getNamespace().getQualifiedName() and
6868
s1 = v.getName()

cpp/ql/test/library-tests/namespaces/namespaces/decls.expected

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
| file://:0:0:0:0 | (global namespace) | file://:0:0:0:0 | operator= | __va_list_tag::operator= |
66
| file://:0:0:0:0 | (global namespace) | file://:0:0:0:0 | overflow_arg_area | __va_list_tag::overflow_arg_area |
77
| file://:0:0:0:0 | (global namespace) | file://:0:0:0:0 | reg_save_area | __va_list_tag::reg_save_area |
8-
| file://:0:0:0:0 | B | namespaces.cpp:32:7:32:7 | x | <none> |
8+
| file://:0:0:0:0 | B | namespaces.cpp:32:7:32:7 | x | B::x |
99
| namespaces.cpp:11:13:11:13 | C::D | file://:0:0:0:0 | p#0 | <none> |
1010
| namespaces.cpp:11:13:11:13 | C::D | file://:0:0:0:0 | p#0 | <none> |
1111
| namespaces.cpp:11:13:11:13 | C::D | namespaces.cpp:13:17:13:17 | f | C::D::f |

0 commit comments

Comments
 (0)