Click or drag to resize
Compiler Class
A utility type provides the compiling and linking service(s) via its static methods.
Inheritance Hierarchy
SystemObject
  AleaCompiler

Namespace:  Alea
Assembly:  Alea (in Alea.dll) Version: 3.0.4.5
Syntax
[SerializableAttribute]
public static class Compiler

The Compiler type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberDefaultCompileOptions
Gets the default compilation options using the bitness of the current process as the address size.
Top
Methods
  NameDescription
Public methodStatic memberCompileT(TemplateUTT)
Public methodStatic memberCompileT(TemplateUTT, CompileOptions)
Public methodStatic memberCompileT(TemplateUTT, CompileOptions, Byte, ModuleInfo)
Public methodStatic memberDefineConstantArrayT
A work flow statement used to define a constant array.
Public methodStatic memberDefineConstantVariableT
A work flow statement used to define a constant variable.
Public methodStatic memberDefineConstantVariableT(UTT)
Public methodStatic memberDefineFunctionT(FSharpExprUTT)
Public methodStatic memberDefineFunctionT(FSharpExprUTT, Boolean)
Public methodStatic memberDefineKernel(MethodInfo)
Public methodStatic memberDefineKernel(MethodInfo, FSharpOptionObject, FSharpListObject)
Public methodStatic memberDefineKernelT(FSharpExprUTT)
Public methodStatic memberDefineKernelT(FSharpExprUTT, String)
Public methodStatic memberDefineTextureRefT
Public methodStatic memberLinkT(IRModuleUTT)
Public methodStatic memberLinkT(IRModuleUTT, DeviceArch)
Public methodStatic memberLinkT(IRModuleUTT, LinkOptions)
Public methodStatic memberLinkT(IRModuleUTT, FSharpListIRModule)
Public methodStatic memberLinkT(IRModuleUTT, FSharpListIRModule, DeviceArch)
Public methodStatic memberLinkT(IRModuleUTT, FSharpListIRModule, LinkOptions)
Public methodStatic memberLinkT(IRModuleUTT, FSharpListIRModule, LinkOptions, Byte)
Public methodStatic memberSetIRBitCodeTransform
Top
See Also