Package | Description |
---|---|
org.apache.flex.abc |
This package and its subpackages contain a support library
for manipulating ActionScript bytecode (ABC).
|
org.apache.flex.abc.semantics |
This package contains representations of the individual components of an ABC.
|
org.apache.flex.abc.visitors |
This package contains the most basic model of ABC, which uses visitors.
|
org.apache.flex.compiler.internal.semantics |
Modifier and Type | Method and Description |
---|---|
Pool<Nsset> |
PoolingABCVisitor.getNssetPool()
namespace set pool, has default zero entry.
|
Modifier and Type | Method and Description |
---|---|
void |
PoolingABCVisitor.visitPooledNsSet(Nsset nss) |
void |
ABCEmitter.visitPooledNsSet(Nsset nss) |
Modifier and Type | Method and Description |
---|---|
Nsset |
Name.getQualifiers() |
Constructor and Description |
---|
Name(int kind,
Nsset qualifiers,
String baseName)
Construct a Name of any kind except CONSTANT_TypeName.
|
Name(Nsset multiname_qualifiers,
String baseName)
Construct a Name whose kind is CONSTANT_Multiname.
|
Modifier and Type | Method and Description |
---|---|
void |
NilABCVisitor.visitPooledNsSet(Nsset nss) |
void |
IABCVisitor.visitPooledNsSet(Nsset nss)
Visit a pooled namespace set value.
|
void |
DelegatingABCVisitor.visitPooledNsSet(Nsset nss) |
Modifier and Type | Method and Description |
---|---|
static Nsset |
SemanticUtils.convertSetINamespaceToNsset(Set<INamespaceDefinition> namespaceSet)
Convert a set of INamespaceDefinition objects into a Nsset.
|
static Nsset |
SemanticUtils.getOpenNamespaces(IASNode iNode,
ICompilerProject project)
Get the set of open namespaces for the given node.
|
static Nsset |
SemanticUtils.getOpenNamespacesForSuper(IASNode iNode,
ICompilerProject project,
IDefinition superDef)
Get the set of open namespaces for the given node,
as appropriate for
super[...] |
Copyright © 2016 The Apache Software Foundation. All rights reserved.