public interface ICPPNamespaceScope extends ICPPScope
IScope.ScopeLookupData
Modifier and Type | Field and Description |
---|---|
static ICPPNamespaceScope[] |
EMPTY_NAMESPACE_SCOPE_ARRAY |
Modifier and Type | Method and Description |
---|---|
void |
addUsingDirective(ICPPUsingDirective usingDirective)
Add a directive that nominates another namespace to this scope.
|
ICPPNamespaceScope[] |
getInlineNamespaces()
Returns the inline namespaces that are members of this scope.
|
ICPPUsingDirective[] |
getUsingDirectives()
Get the using directives that have been added to this scope to nominate other
namespaces during lookup.
|
find, find, getBinding, getBinding, getBindings, getBindings, getBindings, getKind, getParent, getScopeName
static final ICPPNamespaceScope[] EMPTY_NAMESPACE_SCOPE_ARRAY
void addUsingDirective(ICPPUsingDirective usingDirective)
ICPPUsingDirective[] getUsingDirectives()
ICPPNamespaceScope[] getInlineNamespaces()
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.