Package | Description |
---|---|
com.whitestein.lsps.lang.ast | |
com.whitestein.lsps.lang.module | |
com.whitestein.lsps.lang.parser |
This package contains ANTLR-based LSPS language parser (
Parser ). |
com.whitestein.lsps.lang.type |
Provides classes for type reflection.
|
Modifier and Type | Method and Description |
---|---|
VariableInfo |
VariableExpression.getVariableInfo()
Returns the variable-info.
|
Constructor and Description |
---|
VariableExpression(ASTInfo info,
VariableInfo varInfo) |
Modifier and Type | Method and Description |
---|---|
VariableInfo |
NamespaceModel.getVariable(String name)
Returns a local variable for the given name.
|
VariableInfo |
AbstractNamespace.getVariable(String variableName) |
VariableInfo |
NamespaceModel.getVariable(String name,
boolean includePrivate)
Returns a local variable info for the given name.
|
VariableInfo |
AbstractNamespace.getVariable(String variableName,
boolean includePrivate) |
Modifier and Type | Method and Description |
---|---|
Collection<VariableInfo> |
NamespaceModel.getVariables()
Returns a collection of all variables in this namespace.
|
Collection<VariableInfo> |
AbstractNamespace.getVariables() |
Collection<VariableInfo> |
NamespaceModel.getVariables(QID name)
Returns a list of variables for the given fully qualified name.
|
Collection<VariableInfo> |
AbstractNamespace.getVariables(QID name) |
Collection<VariableInfo> |
NamespaceModel.getVisibleVariables()
Returns a collection of all visible variables.
|
Collection<VariableInfo> |
BasicModulePart.getVisibleVariables() |
Collection<VariableInfo> |
AbstractNamespace.getVisibleVariables() |
Modifier and Type | Method and Description |
---|---|
void |
NamespaceModel.addVariable(VariableInfo variable)
Registers the given variable in this namespace.
|
void |
AbstractNamespace.addVariable(VariableInfo variable) |
Modifier and Type | Method and Description |
---|---|
void |
ParserVariableListener.closureParameterDeclared(VariableInfo var)
A closure parameter has been declared.
|
void |
ParserVariableListener.foreachIteratorDeclared(VariableInfo var)
An iterator of foreach loop has been declared.
|
void |
ParserVariableListener.functionParameterDeclared(VariableInfo var)
A function parameter has been declared.
|
void |
ParserVariableListener.localVariableDeclared(VariableInfo var)
A local variable has been declared.
|
Modifier and Type | Method and Description |
---|---|
Collection<VariableInfo> |
ClassNamespaceModel.getVisibleVariables() |
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.