Package | Description |
---|---|
org.apache.flex.compiler.internal.semantics | |
org.apache.flex.compiler.internal.tree.as |
This package is the internal counterpart of the external
org.apache.flex.compiler.tree.as package. |
Modifier and Type | Method and Description |
---|---|
void |
MethodBodySemanticChecker.checkForDuplicateModifiers(BaseDefinitionNode bdn)
Ensure that a definition does not have the same modifier more than once
|
static void |
SemanticUtils.checkScopedToDefaultNamespaceProblem(LexicalScope scope,
BaseDefinitionNode node,
IDefinition definition,
String className)
Check for identifiers that don't have a namespace quailifier.
|
Modifier and Type | Class and Description |
---|---|
class |
AccessorNode
ActionScript parse tree node that acts as a base class for getters and
setters.
|
class |
BaseTypedDefinitionNode
Base class for definitions that have a type associated with them
|
class |
BaseVariableNode
Base class for variables, including both traditional variables as well as
arguments
|
class |
ChainedVariableNode |
class |
ClassNode
ActionScript parse tree node representing a class definition
|
class |
ConfigConstNode
A ConfigConstNode is a conditional compilation const that only exists at
compile time.
|
class |
ConfigNamespaceNode
Represents a config directive definition
|
class |
FunctionNode
ActionScript parse tree node representing a function definition
|
class |
GetterNode
ActionScript parse tree node representing a getter definition (e.g. function
get foo():Number)
|
class |
InterfaceNode
ActionScript parse tree node representing an interface definition
|
class |
MemberedNode |
class |
NamespaceNode
AST node for namespace definition.
|
class |
PackageNode
ActionScript parse tree node representing a package definition
|
class |
ParameterNode
ActionScript parse tree node representing one argument (e.g. str:String) in a
function definition
|
class |
SetterNode
ActionScript parse tree node representing a setter definition (e.g. function
set foo(f:Number):Void)
|
class |
VariableNode
ActionScript parse tree node representing a variable definition (e.g. var
str:String)
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.