csharpfftfsharpintegrationinterpolationlinear-algebramathdifferentiationmatrixnumericsrandomregressionstatisticsmathnet
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
1.0 KiB
25 lines
1.0 KiB
// (c) Microsoft Corporation. All rights reserved
|
|
|
|
#light
|
|
|
|
module (* internal *) Microsoft.FSharp.Compiler.Import
|
|
|
|
open Microsoft.FSharp.Compiler.Tast
|
|
open Microsoft.FSharp.Compiler.Range
|
|
open Microsoft.FSharp.Compiler.AbstractIL.IL
|
|
|
|
type AssemblyLoader =
|
|
| AssemblyLoader of (range * ILAssemblyRef -> CcuResolutionResult)
|
|
member LoadAssembly : range * ILAssemblyRef -> CcuResolutionResult
|
|
|
|
|
|
[<SealedAttribute ()>]
|
|
type ImportMap =
|
|
new : g:Env.TcGlobals * assemMap:AssemblyLoader -> ImportMap
|
|
member assemMap : AssemblyLoader
|
|
member g : Env.TcGlobals
|
|
|
|
val internal ImportILTypeRef : ImportMap -> range -> ILTypeRef -> TyconRef
|
|
val internal ImportILType : ImportMap -> range -> typ list -> ILType -> typ
|
|
val internal ImportIlTypars : (unit -> ImportMap) -> range -> ILScopeRef -> typ list -> ILGenericParameterDef list -> Typar list
|
|
val internal ImportIlAssembly : (unit -> ImportMap) * range * (ILScopeRef -> ILModuleDef) * ILScopeRef * sourceDir:string * filename: string option * ILModuleDef -> CcuThunk
|
|
|