|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TypedId | |
|---|---|
| edu.ksu.cis.projects.bogor.ast | Provides for Bogor input language AST. |
| edu.ksu.cis.projects.bogor.parser | Provides parser for Bogor input language. |
| Uses of TypedId in edu.ksu.cis.projects.bogor.ast |
|---|
| Fields in edu.ksu.cis.projects.bogor.ast declared as TypedId | |
|---|---|
protected TypedId |
Field.typedId
Holds the typed-id. |
| Methods in edu.ksu.cis.projects.bogor.ast that return TypedId | |
|---|---|
TypedId |
TypedId.clone()
Clones this object (deep clone); including location info. |
TypedId |
Fun.getParam(int index)
Gets the param at a specified index. |
TypedId |
ActionExtension.getParameter(int index)
Gets the fixed parameter type at a particular index. |
TypedId |
ExpExtension.getParameter(int index)
Gets the fixed parameter type at a particular index. |
TypedId |
AbstractLocal.getTypedId()
Gets the typed-id. |
TypedId |
Field.getTypedId()
Gets the typed-id. |
TypedId |
Global.getTypedId()
Gets the typed-id. |
| Methods in edu.ksu.cis.projects.bogor.ast with parameters of type TypedId | |
|---|---|
void |
AbstractLocal.setTypedId(TypedId newTypedId)
Sets the typed-id. |
void |
Field.setTypedId(TypedId newTypedId)
Sets the typed-id. |
void |
Global.setTypedId(TypedId newTypedId)
Sets the typed-id. |
protected void |
ASTVisitor.visitTypedId(TypedId node)
|
| Method parameters in edu.ksu.cis.projects.bogor.ast with type arguments of type TypedId | |
|---|---|
void |
ActionExtension.setParameters(List<TypedId> newParameters)
Sets the parameter typess. |
void |
ExpExtension.setParameters(List<TypedId> newParameters)
Sets the parameter types. |
void |
Fun.setParams(List<TypedId> newParams)
Sets the params. |
| Constructors in edu.ksu.cis.projects.bogor.ast with parameters of type TypedId | |
|---|---|
AbstractLocal(TypedId typedId,
boolean isTransient)
Default constructor. |
|
Field(TypedId typedId,
boolean isTransient)
Default constructor. |
|
Global(TypedId typedId,
boolean isTransient)
Default constructor. |
|
Global(TypedId typedId,
InitialValue value,
boolean isTransient)
Constructor with literal or id. |
|
Local(TypedId typedId,
boolean isTransient)
Default constructor. |
|
Local(TypedId typedId,
InitialValue value,
boolean isTransient)
Constructor with literal or id. |
|
Param(TypedId typedId,
boolean isTransient)
|
|
| Constructor parameters in edu.ksu.cis.projects.bogor.ast with type arguments of type TypedId | |
|---|---|
ActionExtension(String id,
List<String> typeVarIds,
List<TypedId> params,
BitSet paramLazyModifiers,
boolean variableParameterLength)
Default constructor. |
|
ExpExtension(ASTType expType,
String id,
List<String> typeVarIds,
List<TypedId> params,
BitSet paramLazyModifiers,
boolean variableParameterLength)
Default constructor. |
|
Fun(String id,
List<TypedId> params,
ASTType returnType,
Exp exp)
Default constructor. |
|
| Uses of TypedId in edu.ksu.cis.projects.bogor.parser |
|---|
| Methods in edu.ksu.cis.projects.bogor.parser that return TypedId | |
|---|---|
TypedId |
BogorParser.TypedId()
|
| Method parameters in edu.ksu.cis.projects.bogor.parser with type arguments of type TypedId | |
|---|---|
boolean |
BogorParser.TypeArgs(ArrayList<TypedId> args,
BitSet lazyModifiers)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||