Math.NET Numerics
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

// (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