| 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.