![]() This patch hides all the old typeOfExpression, typeOfName, typeOfVariable, etc, and unifies them into a single type-class with an "astTypeOf" function. The type-class is currently named Typed, but that can easily be changed (it's only explicitly referred to in the Types module). The patch is essentially the type-class with a giant find-and-replace on the other modules. |
||
---|---|---|
.. | ||
Pass.hs | ||
PassList.hs | ||
Properties.hs | ||
Traversal.hs |