MutableVarsToRefTransformer
Namespace
Brahma.FSharp.OpenCL.Translator.QuotationTransformers- Attributes
- [<AutoOpen>]
Functions and values
Function or value | Signature | Description | |
---|---|---|---|
# | collectMutableVarsInClosure(expr) | expr:Expr -> Set<Var> | |
# | transformMutableVarsToRef(expr) | expr:Expr -> Expr | |
# | varsToRefsWithPredicate predicate expr | predicate:(Var -> bool) -> expr:Expr -> Expr | |
# | varsToRefsWithPredicateImpl(...) | refMap:Map<Var,Expr> -> predicate:(Var -> bool) -> expr:Expr -> Expr |