Lines Matching refs:function
37 (* This function annotates the tree with information about how variables are used. This assists
40 bindings in case they are required. That was originally its only function; hence the name. *)
64 (* This array records the way the arguments are used inside the function. *)
79 (* If we have called this function somewhere and used the result that gives us a hint on the
80 preferred result. If the function is recursive, though, we can't assume anything
82 example they could be passed into an argument function which may require more fields.
197 (* If we have included a function in this
292 | doClean codeUse (Eval{function, argList, resultType}) =
294 the function is a variable it will be marked as "called". *)
301 function=cleanCode(function, [UseApply(codeUse, argTuples)]),