Module Namespace
Provides classes for modeling namespaces, using
directives and using
declarations.
Import path
import semmle.code.cpp.Namespace
Imports
Element | Provides the |
MetricNamespace | |
Type | Provides a hierarchy of classes for modeling C/C++ types. |
Classes
GlobalNamespace | The C/C++ global namespace. |
Namespace | A C++ namespace. For example the (single) namespace |
NamespaceDeclarationEntry | A declaration of (part of) a C++ namespace. This corresponds to a single |
StdNamespace | The C++ |
UsingDeclarationEntry | A C++ |
UsingDirectiveEntry | A C++ |
UsingEntry | A C++ |
UsingEnumDeclarationEntry | A C++ |