Uses of Class
de.cau.cs.kieler.krep.compiler.lustre.ClockList

Packages that use ClockList
de.cau.cs.kieler.krep.compiler.exceptions Exceptions that are thrown by the compiler. 
de.cau.cs.kieler.krep.compiler.lustre Implementation of arbitrary Lustre equations. 
 

Uses of ClockList in de.cau.cs.kieler.krep.compiler.exceptions
 

Constructors in de.cau.cs.kieler.krep.compiler.exceptions with parameters of type ClockList
ClockException(Expression ctxt, ClockList expc, ClockList act)
           
 

Uses of ClockList in de.cau.cs.kieler.krep.compiler.lustre
 

Methods in de.cau.cs.kieler.krep.compiler.lustre that return ClockList
 ClockList ClockList.clone()
           
 ClockList Expression.getClock()
           
 ClockList Variable.getClock()
           
 ClockList BinOpExpression.inferClock(HashMap<String,Variable> env)
           
 ClockList CurrentExpression.inferClock(HashMap<String,Variable> env)
           
abstract  ClockList Expression.inferClock(HashMap<String,Variable> vars)
          Compute clock on which this expression runs.
 ClockList IfExpression.inferClock(HashMap<String,Variable> env)
           
 ClockList InitExpression.inferClock(HashMap<String,Variable> env)
           
 ClockList NotExpression.inferClock(HashMap<String,Variable> env)
           
 ClockList NumberExpression.inferClock(HashMap<String,Variable> env)
           
 ClockList PreExpression.inferClock(HashMap<String,Variable> env)
           
 ClockList VarAccessExpression.inferClock(HashMap<String,Variable> env)
           
 ClockList WhenExpression.inferClock(HashMap<String,Variable> env)
           
 

Methods in de.cau.cs.kieler.krep.compiler.lustre with parameters of type ClockList
 void BinOpExpression.propagateClock(ClockList l)
           
 void CurrentExpression.propagateClock(ClockList l)
           
abstract  void Expression.propagateClock(ClockList l)
          Propagate to each expression, on which clock it runs.
 void IfExpression.propagateClock(ClockList l)
           
 void InitExpression.propagateClock(ClockList l)
           
 void NotExpression.propagateClock(ClockList l)
           
 void NumberExpression.propagateClock(ClockList l)
           
 void PreExpression.propagateClock(ClockList l)
           
 void VarAccessExpression.propagateClock(ClockList l)
           
 void WhenExpression.propagateClock(ClockList l)
           
protected  void Expression.setClock(ClockList clk)