public class WithScope extends NoDefinitionScope
ASScopeBase.FilteredCollection<T>
EMPTY_USE_ARRAY, scopedNodeRef
allNamespacesSet, definitionStore
Modifier and Type | Method and Description |
---|---|
protected boolean |
canDelegateLookupToContainingScope(String name)
A with scope can not simply delegate to the cotaining scope - while it
will not affect the namespace set, it will affect what we can
resolve/early bind to
|
addDefinition, addDefinitionToThisScope, addImport, addNamespaceDirective, addUseDirective, getContainingDefinition, getDefinition, getImports, getNamespaceSet, namespaceSetSameAsContainingScopeNamespaceSet
addDependencyOnBuiltinType, addImplicitOpenNamespaces, addLocalImportsToNamespaceSet, addNamespacesFromContainingScope, adjustNamespaceSetForSuper, compact, findProperty, findProperty, findProperty, findProperty, findProperty, findProperty, findProperty, findProperty, findPropertyQualified, findPropertyQualified, findPropertyQualified, findPropertyQualified, getAllPropertiesForMemberAccess, getAllPropertiesForScopeChain, getContainingClass, getContainingScope, getContainingScopeExplicitImports, getContainingSourcePath, getExplicitImportQualifiers, getFileScope, getFirstNamespaceDirective, getNamespaceSetForName, getNamespaceSetForSuper, getPropertiesByNameForMemberAccess, getPropertyByNameForMemberAccess, getPropertyForMemberAccess, getPropertyForMemberAccess, getPropertyForScopeChain, getPropertyFromDef, getPropertyFromDef, getQualifiedPropertyFromDef, getQualifiedPropertyFromDef, getScopeNode, getUsedNamespaces, getWorkspace, hasAnyBindableDefinitions, isInWith, isPackageName, reconnectScopeNode, setAsContainingScopeOfAnonymousFunction, setContainingDefinition, setContainingScope, toStringHeader
addDefinitionToStore, getAllLocalDefinitions, getAllLocalDefinitionSets, getAllLocalNames, getAllLocalProperties, getLocalDefinitionSetByName, getLocalProperty, getLocalProperty, getLocalProperty, isContingentDefinitionNeeded, removeDefinition, removeDefinitionFromStore, toString, verify
public WithScope(ASScope containingScope)
protected boolean canDelegateLookupToContainingScope(String name)
canDelegateLookupToContainingScope
in class ASScope
Copyright © 2016 The Apache Software Foundation. All rights reserved.