FSharpSymbolPatterns Module
Patterns over FSharpSymbol and derivatives.
Active patterns
| Active pattern |
Description
|
Full Usage:
FSharpSymbolPatterns.(|AbbreviatedType|_|) arg1
Parameters:
FSharpEntity
Returns: FSharpType option
|
|
Full Usage:
FSharpSymbolPatterns.(|AbstractClass|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|ActivePatternCase|_|) arg1
Parameters:
FSharpSymbol
Returns: FSharpActivePatternCase option
|
|
Full Usage:
FSharpSymbolPatterns.(|Array|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Attribute|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|ByRef|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Class|_|) (original, abbreviated, arg1)
Parameters:
FSharpEntity
abbreviated : FSharpEntity
arg2 : 'a
Returns: unit option
Type parameters: 'a |
|
|
|
Full Usage:
FSharpSymbolPatterns.(|Delegate|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Enum|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Event|_|) arg1
Parameters: Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|ExtensionMember|_|) arg1
Parameters: Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|FSharpEntity|_|) arg1
Parameters:
FSharpSymbol
Returns: (FSharpEntity * FSharpEntity * FSharpType option) option
|
Returns (originalEntity, abbreviatedEntity, abbreviatedType)
|
Full Usage:
FSharpSymbolPatterns.(|FSharpException|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|FSharpModule|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|FSharpType|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Field|_|) arg1
Parameters:
FSharpSymbol
Returns: (FSharpField * FSharpType) option
|
|
Full Usage:
FSharpSymbolPatterns.(|FunctionType|_|) arg1
Parameters:
FSharpType
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Function|_|) excluded arg2
Parameters:
bool
arg1 : FSharpMemberOrFunctionOrValue
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Interface|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|MemberFunctionOrValue|_|) arg1
Parameters:
FSharpSymbol
Returns: FSharpMemberOrFunctionOrValue option
|
|
Full Usage:
FSharpSymbolPatterns.(|MutableVar|_|) arg1
Parameters:
FSharpSymbol
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Namespace|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Parameter|_|) arg1
Parameters:
FSharpSymbol
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Pattern|_|) arg1
Parameters:
FSharpSymbol
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|ProvidedAndErasedType|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|ProvidedType|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|RecordField|_|) arg1
Parameters:
FSharpSymbol
Returns: FSharpField option
|
|
Full Usage:
FSharpSymbolPatterns.(|Record|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|RefCell|_|) arg1
Parameters:
FSharpType
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|Tuple|_|) arg1
Parameters:
FSharpType
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|TypeWithDefinition|_|) arg1
Parameters:
FSharpType
Returns: FSharpEntity option
|
|
Full Usage:
FSharpSymbolPatterns.(|UnionCase|_|) arg1
Parameters:
FSharpSymbol
Returns: FSharpUnionCase option
|
|
Full Usage:
FSharpSymbolPatterns.(|UnionType|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
Full Usage:
FSharpSymbolPatterns.(|ValueType|_|) arg1
Parameters:
FSharpEntity
Returns: unit option
|
|
F# Compiler Guide