FSharp.Compiler.Symbols Namespace
Type/Module | Description |
Represents a parameter in an abstract method of a class or interface |
|
Represents the signature of an abstract slot of a class or interface |
|
Indicates the accessibility of a symbol, as seen by the F# language |
|
Represents the rights of a compilation to access symbols |
|
A subtype of FSharpSymbol that represents a single case within an active pattern |
|
Represents all cases within an active pattern |
|
A subtype of FSharpSymbol that represents a record or union case field as seen by the F# language |
|
Represents an assembly as seen by the F# language |
|
Represents the definitional contents of an assembly, as seen by the F# language |
|
Represents an inferred signature of part of an assembly as seen by the F# language |
|
Represents a custom attribute attached to F# source code or a compiler .NET component |
|
Represents a delegate signature in an F# symbol |
|
Represents the information needed to format types and other information in a style suitable for use in F# source text at a particular source location. Acquired via GetDisplayEnvAtLocationAlternate and similar methods. May be passed to the Format method on FSharpType and other methods. |
|
A subtype of FSharpSymbol that represents a type definition or module as seen by the F# language |
|
Represents a checked and reduced expression, as seen by the F# language. The active patterns in 'FSharp.Compiler.SourceCodeServices' can be used to analyze information about the expression. Pattern matching is reduced to decision trees and conditional tests. Some other constructs may be represented in reduced form. |
|
A collection of active patterns to analyze expressions |
|
A subtype of FSharpSymbol that represents a record or union case field as seen by the F# language |
|
A subtype of FSharpSymbol that represents a generic parameter for an FSharpSymbol |
|
Represents a constraint on a generic type parameter |
|
Represents further information about a 'defaults to' constraint on a generic type parameter |
|
Represents further information about a delegate constraint on a generic type parameter |
|
Represents further information about a member constraint on a generic type parameter |
|
Represents the definitional contents of a single file or fragment in an assembly, as seen by the F# language |
|
Represents a declaration in an implementation file, as seen by the F# language |
|
|
|
A subtype of F# symbol that represents an F# method, property, event, function or value, including extension members. |
|
Represents a checked method in an object expression, as seen by the F# language. |
|
Represents open declaration in F# code. |
|
A subtype of FSharpSymbol that represents a parameter |
|
A subtype of FSharpSymbol that represents a static parameter to an F# type provider |
|
Represents a symbol in checked F# source code or a compiled .NET component. The subtype of the symbol may reveal further information and can be one of FSharpEntity, FSharpUnionCase FSharpField, FSharpGenericParameter, FSharpStaticParameter, FSharpMemberOrFunctionOrValue, FSharpParameter, or FSharpActivePatternCase. |
|
Patterns over FSharpSymbol and derivatives. |
|
|
|
A subtype of FSharpSymbol that represents a union case as seen by the F# language |
|
Describe a comment as either a block of text or a file+signature reference into an intellidoc file. |