Method
Namespace
Brahma.FSharp.OpenCL.TranslatorAttributes:
[<AbstractClass>]
Contructors
Constructor | Signature | Description | |
---|---|---|---|
# | new(var, expr) | (var:Var * expr:Expr) -> Method | CompiledName: |
Instance members
Instance member | Signature | Description | |
---|---|---|---|
# | x.BuildFunction(arg1, arg2) | (FunFormalArg<Lang> list * StatementBlock<Lang>) -> State<TargetContext,ITopDef<Lang>> | |
# | x.FunExpr | Expr | CompiledName: |
# | x.FunVar | Var | CompiledName: |
# | x.GetTopLevelVarDecls() | unit -> State<TargetContext,ITopDef<Lang> list> | |
# | x.Translate(arg1, arg2) | (string list * string list) -> State<TargetContext,ITopDef<Lang> list> | |
# | x.TranslateArgs(arg1, arg2, arg3) | (Var list * string list * string list) -> State<TargetContext,FunFormalArg<Lang> list> | |
# | x.TranslateBody(arg1, arg2) | (Var list * Expr) -> State<TargetContext,StatementBlock<Lang>> |