Modifier and Type | Method and Description |
---|---|
void |
IASEmitter.emitField(IVariableNode node)
Emit a full Class field member.
|
void |
IASEmitter.emitFieldDocumentation(IVariableNode node)
Emit a documentation comment for a Class field or constant
IVariableNode . |
void |
IASEmitter.emitVarDeclaration(IVariableNode node)
Emit a variable declaration found in expression statements within scoped
blocks.
|
Modifier and Type | Method and Description |
---|---|
void |
IJSGoogDocEmitter.emitConst(IVariableNode node) |
void |
IJSGoogDocEmitter.emitFieldDoc(IVariableNode node,
IDefinition def,
ICompilerProject project) |
void |
IJSGoogDocEmitter.emitVarDoc(IVariableNode node,
IDefinition def,
ICompilerProject project) |
Modifier and Type | Method and Description |
---|---|
IVariableNode |
IVariableDefinition.getVariableNode()
Returns the
IVariableNode from which this definition was created,
if the definition came from the AST for a source file. |
Modifier and Type | Method and Description |
---|---|
void |
ASEmitter.emitField(IVariableNode node) |
void |
ASEmitter.emitFieldDocumentation(IVariableNode node) |
void |
ASEmitter.emitVarDeclaration(IVariableNode node) |
void |
ASBlockWalker.visitVariable(IVariableNode node) |
Modifier and Type | Method and Description |
---|---|
List<IVariableNode> |
JSSessionModel.getVars() |
Modifier and Type | Method and Description |
---|---|
void |
JSAMDEmitter.emitField(IVariableNode node) |
Modifier and Type | Method and Description |
---|---|
void |
JSFlexJSEmitter.emitField(IVariableNode node) |
void |
JSFlexJSDocEmitter.emitFieldDoc(IVariableNode node,
IDefinition def,
ICompilerProject project) |
void |
JSFlexJSEmitter.emitVarDeclaration(IVariableNode node) |
Modifier and Type | Method and Description |
---|---|
void |
JSGoogDocEmitter.emitConst(IVariableNode node) |
void |
JSGoogEmitter.emitField(IVariableNode node) |
void |
JSGoogDocEmitter.emitFieldDoc(IVariableNode node,
IDefinition def,
ICompilerProject project) |
void |
JSGoogEmitter.emitVarDeclaration(IVariableNode node) |
void |
JSGoogDocEmitter.emitVarDoc(IVariableNode node,
IDefinition def,
ICompilerProject project) |
Modifier and Type | Method and Description |
---|---|
void |
VarDeclarationEmitter.emit(IVariableNode node) |
void |
FieldEmitter.emit(IVariableNode node) |
Modifier and Type | Method and Description |
---|---|
static IVariableNode |
EmitterUtils.findVariableNode(IPackageNode node) |
Modifier and Type | Method and Description |
---|---|
void |
JSVF2JSEmitter.emitField(IVariableNode node) |
void |
JSVF2JSEmitter.emitVarDeclaration(IVariableNode node) |
void |
JSVF2JSDocEmitter.emitVarDoc(IVariableNode node,
IDefinition def,
ICompilerProject project) |
Modifier and Type | Method and Description |
---|---|
IVariableNode |
VariableDefinition.getNode() |
IVariableNode |
VariableDefinition.getVariableNode() |
IVariableNode |
AccessorDefinition.getVariableNode() |
Modifier and Type | Method and Description |
---|---|
PooledValue |
MethodBodySemanticChecker.checkInitialValue(IVariableNode iNode,
Binding type,
PooledValue initial_value)
Check the initial value of an
IVariableNode . |
Modifier and Type | Class and Description |
---|---|
class |
AccessorNode
ActionScript parse tree node that acts as a base class for getters and
setters.
|
class |
BaseVariableNode
Base class for variables, including both traditional variables as well as
arguments
|
class |
ChainedVariableNode |
class |
ConfigConstNode
A ConfigConstNode is a conditional compilation const that only exists at
compile time.
|
class |
GetterNode
ActionScript parse tree node representing a getter definition (e.g. function
get foo():Number)
|
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)
|
Modifier and Type | Method and Description |
---|---|
IVariableNode |
VariableExpressionNode.getTargetVariable() |
Modifier and Type | Interface and Description |
---|---|
interface |
IAccessorNode
An AST node representing a getter or a setter.
|
interface |
IGetterNode
An AST node representing a getter.
|
interface |
IParameterNode
An AST node representing a parameter in a
function declaration. |
interface |
ISetterNode
An AST node representing a setter.
|
Modifier and Type | Method and Description |
---|---|
IVariableNode |
IVariableExpressionNode.getTargetVariable() |
Modifier and Type | Method and Description |
---|---|
void |
IASBlockVisitor.visitVariable(IVariableNode node) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.