Package | Description |
---|---|
org.apache.flex.abc |
This package and its subpackages contain a support library
for manipulating ActionScript bytecode (ABC).
|
org.apache.flex.abc.print |
This package contains specialized visitors and supporting classes that transform their input into a human readable form.
|
org.apache.flex.abc.visitors |
This package contains the most basic model of ABC, which uses visitors.
|
org.apache.flex.compiler.internal.abc |
Modifier and Type | Method and Description |
---|---|
protected int |
PoolingABCVisitor.getClassId(ClassInfo info) |
IClassVisitor |
PoolingABCVisitor.visitClass(InstanceInfo iinfo,
ClassInfo cinfo) |
IClassVisitor |
ABCEmitter.visitClass(InstanceInfo iinfo,
ClassInfo cinfo) |
Modifier and Type | Method and Description |
---|---|
protected void |
ABCDumpVisitor.traverseClassInit(MethodInfo init,
ClassInfo classInfo,
Trait classTrait,
ScriptInfo scriptInfo)
Traverse a class init method
|
protected void |
ABCDumpVisitor.traverseScriptClassTrait(int classId,
InstanceInfo instanceInfo,
ClassInfo classInfo,
Trait trait,
ScriptInfo scriptInfo)
Traverse a class trait of a script
|
Modifier and Type | Method and Description |
---|---|
IClassVisitor |
NilABCVisitor.visitClass(InstanceInfo iinfo,
ClassInfo cinfo) |
IClassVisitor |
IABCVisitor.visitClass(InstanceInfo iinfo,
ClassInfo cinfo)
Visit a class.
|
IClassVisitor |
DelegatingABCVisitor.visitClass(InstanceInfo iinfo,
ClassInfo cinfo) |
ITraitVisitor |
NilTraitsVisitor.visitClassTrait(int kind,
Name name,
int slotId,
ClassInfo clazz) |
ITraitVisitor |
ITraitsVisitor.visitClassTrait(int kind,
Name name,
int slotID,
ClassInfo clazz)
Define a class trait.
|
ITraitVisitor |
DelegatingTraitsVisitor.visitClassTrait(int kind,
Name name,
int slotID,
ClassInfo clazz) |
Modifier and Type | Field and Description |
---|---|
protected Map<ClassInfo,TypeDefinitionBase> |
ABCScopeBuilder.classDefinitions |
Modifier and Type | Method and Description |
---|---|
IClassVisitor |
ABCScopeBuilder.visitClass(InstanceInfo iinfo,
ClassInfo cinfo)
Visit class definition pool.
|
ITraitVisitor |
ScopedDefinitionTraitsVisitor.visitClassTrait(int kind,
Name name,
int slot_id,
ClassInfo clazz) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.