|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ScopeIF | |
---|---|
compiler.intermediate | |
compiler.semantic.symbol | |
compiler.semantic.type | |
es.uned.compiler.intermediate | |
es.uned.compiler.semantic.symbol | |
es.uned.compiler.semantic.type |
Uses of ScopeIF in compiler.intermediate |
---|
Methods in compiler.intermediate that return ScopeIF | |
---|---|
ScopeIF |
Variable.getScope()
Returns the scope. |
ScopeIF |
Temporal.getScope()
Returns the scope. |
Methods in compiler.intermediate with parameters of type ScopeIF | |
---|---|
void |
Variable.setScope(ScopeIF scope)
Sets The scope. |
void |
Temporal.setScope(ScopeIF scope)
Sets The scope. |
Constructors in compiler.intermediate with parameters of type ScopeIF | |
---|---|
Temporal(java.lang.String name,
ScopeIF scope)
Constructor for Variable. |
|
Variable(java.lang.String name,
ScopeIF scope)
Constructor for Variable. |
Uses of ScopeIF in compiler.semantic.symbol |
---|
Methods in compiler.semantic.symbol that return ScopeIF | |
---|---|
ScopeIF |
SymbolTable.getScope()
Returns the scope of this Symbol table. |
Constructors in compiler.semantic.symbol with parameters of type ScopeIF | |
---|---|
SymbolConstant(ScopeIF scope,
java.lang.String name,
TypeIF type)
Constructor for SymbolBase. |
|
SymbolFunction(ScopeIF scope,
java.lang.String name,
TypeIF type)
Constructor for SymbolBase. |
|
SymbolParameter(ScopeIF scope,
java.lang.String name,
TypeIF type)
Constructor for SymbolBase. |
|
SymbolProcedure(ScopeIF scope,
java.lang.String name,
TypeIF type)
Constructor for SymbolBase. |
|
SymbolTable(ScopeIF scope)
Constructor for TypeTable. |
|
SymbolVariable(ScopeIF scope,
java.lang.String name,
TypeIF type)
Constructor for SymbolBase. |
Uses of ScopeIF in compiler.semantic.type |
---|
Methods in compiler.semantic.type that return ScopeIF | |
---|---|
ScopeIF |
TypeTable.getScope()
Returns the scope of this Symbol table. |
Constructors in compiler.semantic.type with parameters of type ScopeIF | |
---|---|
TypeArray(ScopeIF scope)
Constructor for TypeArray |
|
TypeArray(ScopeIF scope,
java.lang.String name)
Constructor for TypeArray |
|
TypeEnum(ScopeIF scope)
Constructor for TypeEnum. |
|
TypeEnum(ScopeIF scope,
java.lang.String name)
Constructor for TypeEnum. |
|
TypeFunction(ScopeIF scope)
Constructor for TypeBase. |
|
TypeFunction(ScopeIF scope,
java.lang.String name)
Constructor for TypeBase. |
|
TypeProcedure(ScopeIF scope)
Constructor for TypeBase. |
|
TypeProcedure(ScopeIF scope,
java.lang.String name)
Constructor for TypeBase. |
|
TypeRecord(ScopeIF scope)
Constructor for TypeBase. |
|
TypeRecord(ScopeIF scope,
java.lang.String name)
Constructor for TypeBase. |
|
TypeSimple(ScopeIF scope)
Constructor for TypeSimple. |
|
TypeTable(ScopeIF scope)
Constructor for TypeTable. |
Uses of ScopeIF in es.uned.compiler.intermediate |
---|
Methods in es.uned.compiler.intermediate that return ScopeIF | |
---|---|
ScopeIF |
TemporalTableIF.getScope()
Returns the scope of this temporal table. |
ScopeIF |
TemporalTable.getScope()
Returns the scope of this Symbol table. |
ScopeIF |
IntermediateCodeBuilder.getScope()
Returns the scope. |
Methods in es.uned.compiler.intermediate with parameters of type ScopeIF | |
---|---|
void |
IntermediateCodeBuilder.setScope(ScopeIF scope)
Sets The scope. |
Constructors in es.uned.compiler.intermediate with parameters of type ScopeIF | |
---|---|
IntermediateCodeBuilder(ScopeIF scope)
Constructor for IntermediateCodeBuilder. |
|
TemporalFactory(ScopeIF scope)
Constructor for TemporalFactory. |
|
TemporalTable(ScopeIF scope)
Returns the scope of this temporal table. |
Uses of ScopeIF in es.uned.compiler.semantic.symbol |
---|
Classes in es.uned.compiler.semantic.symbol that implement ScopeIF | |
---|---|
class |
Scope
Clase que implementa un ámbito. |
Methods in es.uned.compiler.semantic.symbol that return ScopeIF | |
---|---|
ScopeIF |
ScopeManagerIF.getParentScope()
Returns the parent scope. |
ScopeIF |
ScopeManager.getParentScope()
Returns the parent scope. |
ScopeIF |
SymbolTableIF.getScope()
Returns the scope of this Symbol table. |
ScopeIF |
SymbolIF.getScope()
Returns the scope. |
ScopeIF |
SymbolBase.getScope()
Returns the scope. |
ScopeIF |
ScopeManagerIF.getScope()
Returns the current scope. |
ScopeIF |
ScopeManager.getScope()
Returns the current scope. |
ScopeIF |
ScopeManagerIF.getScope(int index)
Returns a scope. |
ScopeIF |
ScopeManager.getScope(int scopeLevel)
Returns a scope. |
Methods in es.uned.compiler.semantic.symbol with parameters of type ScopeIF | |
---|---|
void |
SymbolIF.setScope(ScopeIF scope)
Sets The scope. |
void |
SymbolBase.setScope(ScopeIF scope)
Sets The scope. |
Constructors in es.uned.compiler.semantic.symbol with parameters of type ScopeIF | |
---|---|
SymbolBase(ScopeIF scope,
java.lang.String name,
TypeIF type)
Constructor for SymbolBase. |
Uses of ScopeIF in es.uned.compiler.semantic.type |
---|
Methods in es.uned.compiler.semantic.type that return ScopeIF | |
---|---|
ScopeIF |
TypeTableIF.getScope()
Returns the scope of this Symbol table. |
ScopeIF |
TypeIF.getScope()
Returns the scope. |
ScopeIF |
TypeBase.getScope()
Returns the scope. |
Methods in es.uned.compiler.semantic.type with parameters of type ScopeIF | |
---|---|
void |
TypeIF.setScope(ScopeIF scope)
Sets The scope. |
void |
TypeBase.setScope(ScopeIF scope)
Sets The scope. |
Constructors in es.uned.compiler.semantic.type with parameters of type ScopeIF | |
---|---|
TypeBase(ScopeIF scope)
s Constructor for TypeBase. |
|
TypeBase(ScopeIF scope,
java.lang.String name)
Constructor for TypeBase. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |