DiagnosticsLogger Module
Types and nested modules
Functions and values
Function or value | Description |
|
|
Full Usage:
AtLeastOne2D f xs ys
Parameters:
'T -> 'b -> OperationResult<bool>
xs : 'T list
ys : 'b list
Returns: OperationResult<bool>
Modifiers: inline Type parameters: 'T, 'b |
|
Full Usage:
AtLeastOneD f l
Parameters:
'T -> OperationResult<bool>
l : 'T list
Returns: OperationResult<bool>
Modifiers: inline Type parameters: 'T |
|
|
|
Full Usage:
CheckNoErrorsAndGetWarnings res
Parameters:
OperationResult<'T>
Returns: (exn list * 'T) option
|
|
|
|
|
|
|
|
|
|
Full Usage:
ErrorD err
Parameters:
exn
Returns: OperationResult<'T>
Modifiers: inline Type parameters: 'T |
|
Full Usage:
ErrorEnabledWithLanguageFeature (arg1, arg2, arg3)
Parameters:
int * string
arg1 : range
arg2 : bool
Returns: exn
|
|
Full Usage:
ErrorWithSuggestions (arg1, arg2, arg3, arg4)
Parameters:
int * string
arg1 : range
arg2 : string
arg3 : Suggestions
Returns: exn
|
|
Full Usage:
Iterate2D f xs ys
Parameters:
'T -> 'b -> OperationResult<unit>
xs : 'T list
ys : 'b list
Returns: OperationResult<unit>
|
|
Full Usage:
IterateD f xs
Parameters:
'T -> OperationResult<unit>
xs : 'T list
Returns: OperationResult<unit>
|
|
Full Usage:
IterateIdxD f xs
Parameters:
int -> 'T -> OperationResult<unit>
xs : 'T list
Returns: OperationResult<unit>
|
|
Full Usage:
MapD f xs
Parameters:
'T -> OperationResult<'b>
xs : 'T list
Returns: OperationResult<'b list>
|
|
Full Usage:
MapReduce2D mapper zero reducer xs ys
Parameters:
'T -> 'T2 -> OperationResult<'c>
zero : 'c
reducer : 'c -> 'c -> 'c
xs : 'T list
ys : 'T2 list
Returns: OperationResult<'c>
Modifiers: inline Type parameters: 'T, 'T2, 'c |
|
Full Usage:
MapReduceD mapper zero reducer l
Parameters:
'T -> OperationResult<'b>
zero : 'b
reducer : 'b -> 'b -> 'b
l : 'T list
Returns: OperationResult<'b>
Modifiers: inline Type parameters: 'T, 'b |
|
Full Usage:
NewlineifyErrorString message
Parameters:
string
Returns: string
|
|
|
|
Full Usage:
NormalizeErrorString text
Parameters:
string
Returns: string
|
fixes given string by replacing all control chars with spaces. NOTE: newlines are recognized and replaced with stringThatIsAProxyForANewlineInFlatErrors (ASCII 29, the 'group separator'), which is decoded by the IDE with 'NewlineifyErrorString' back into newlines, so that multi-line errors can be displayed in QuickInfo
|
Full Usage:
OptionD f xs
Parameters:
'T -> OperationResult<unit>
xs : 'T option
Returns: OperationResult<unit>
|
|
|
|
|
|
Full Usage:
RepeatWhileD nDeep body
Parameters:
int
body : int -> OperationResult<bool>
Returns: OperationResult<unit>
|
|
Full Usage:
ReportWarnings warns
Parameters:
'a list
|
|
Full Usage:
ResultD x
Parameters:
'T
Returns: OperationResult<'T>
Modifiers: inline Type parameters: 'T |
|
|
|
Full Usage:
SetThreadDiagnosticsLoggerNoUnwind diagnosticsLogger
Parameters:
DiagnosticsLogger
|
|
Full Usage:
StopProcessing
Returns: exn
|
|
Full Usage:
TryD f g
Parameters:
unit -> OperationResult<'T>
g : exn -> OperationResult<'T>
Returns: OperationResult<'T>
|
|
|
|
Full Usage:
UseDiagnosticsLogger newLogger
Parameters:
DiagnosticsLogger
Returns: IDisposable
|
|
Full Usage:
UseTransformedDiagnosticsLogger transformer
Parameters:
DiagnosticsLogger -> 'a
Returns: IDisposable
|
|
|
|
Full Usage:
WhileD gd body
Parameters:
unit -> bool
body : unit -> OperationResult<unit>
Returns: OperationResult<unit>
|
|
Full Usage:
bind f res
Parameters:
'T -> OperationResult<'b>
res : OperationResult<'T>
Returns: OperationResult<'b>
Modifiers: inline Type parameters: 'T, 'b |
|
Full Usage:
checkLanguageFeatureAndRecover langVersion langFeature m
Parameters:
LanguageVersion
langFeature : LanguageFeature
m : range
|
|
Full Usage:
checkLanguageFeatureError langVersion langFeature m
Parameters:
LanguageVersion
langFeature : LanguageFeature
m : range
|
|
Full Usage:
conditionallySuppressErrorReporting cond f
Parameters:
bool
f : unit -> 'T
Returns: 'T
|
|
|
|
|
|
Full Usage:
diagnosticSink (diagnostic, severity)
Parameters:
PhasedDiagnostic
severity : FSharpDiagnosticSeverity
|
|
Full Usage:
error exn
Parameters:
exn
Returns: 'T
|
|
Full Usage:
errorR exn
Parameters:
exn
|
|
|
|
Full Usage:
errorRecoveryNoRange exn
Parameters:
exn
|
|
|
|
Full Usage:
findOriginalException err
Parameters:
exn
Returns: exn
|
|
Full Usage:
informationalWarning exn
Parameters:
exn
|
|
Full Usage:
languageFeatureError langVersion langFeature m
Parameters:
LanguageVersion
langFeature : LanguageFeature
m : range
Returns: exn
|
|
Full Usage:
languageFeatureNotSupportedInLibraryError langFeature m
Parameters:
LanguageFeature
m : range
Returns: 'T
|
|
|
|
|
|
|
|
|
|
Full Usage:
protectAssemblyExploration dflt f
Parameters:
'T
f : unit -> 'T
Returns: 'T
Modifiers: inline Type parameters: 'T |
|
Full Usage:
protectAssemblyExplorationF dflt f
Parameters:
string * string -> 'T
f : unit -> 'T
Returns: 'T
Modifiers: inline Type parameters: 'T |
|
Full Usage:
protectAssemblyExplorationNoReraise dflt1 dflt2 f
Parameters:
'T
dflt2 : 'T
f : unit -> 'T
Returns: 'T
Modifiers: inline Type parameters: 'T |
|
|
|
|
|
|
|
Full Usage:
suppressErrorReporting f
Parameters:
unit -> 'T
Returns: 'T
|
|
|
|
Full Usage:
tryLanguageFeatureErrorOption langVersion langFeature m
Parameters:
LanguageVersion
langFeature : LanguageFeature
m : range
Returns: exn option
|
|
|
|
Full Usage:
warning exn
Parameters:
exn
|
Active patterns
Active pattern | Description |
Full Usage:
(|StopProcessing|_|) exn
Parameters:
exn
Returns: unit option
|
|