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.
 
 
 

43 lines
1.3 KiB

(* --------------------------------------------------------------------
* (c) Microsoft Corporation. All rights reserved
* -------------------------------------------------------------------- *)
/// The IL Binary writer
module Microsoft.FSharp.Compiler.AbstractIL.BinaryWriter
open Internal.Utilities
open Microsoft.FSharp.Compiler.AbstractIL
open Microsoft.FSharp.Compiler.AbstractIL.Internal
module Il = Microsoft.FSharp.Compiler.AbstractIL.IL
open Il
type signer
type options =
{ mscorlib: ILScopeRef;
pdbfile: string option;
signer : signer option;
fixupOverlappingSequencePoints : bool }
/// Write a binary to the file system. Extra configuration parameters can also be specified.
val WriteILBinary:
filename: string ->
options: options ->
input: ILModuleDef ->
unit
val signerPublicKey: signer -> byte[]
val signerOpenPublicKeyFile: string -> signer
val signerOpenPublicKey: byte[] -> signer
val signerOpenKeyPairFile: string -> signer
val signerOpenKeyContainer: string -> signer
val signerClose: signer -> unit
val signerSignatureSize: signer -> int
val signerSignFile: string -> signer -> unit
val signerFullySigned: signer -> bool
/// If this is set a report of times is sent to the Ildiag diagnostics channel
val showTimes : bool ref