Uses of Class
edu.ksu.cis.projects.bogor.ast.TypedId

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)