AssemblySymbol Type
Represents type, module, member, function or value in a compiled assembly.
Record fields
Record Field |
Description
|
|
Parent module that has `AutoOpen` attribute.
|
|
Entity name parts with removed module suffixes (Ns.M1Module.M2Module.M3.entity -> Ns.M1.M2.M3.entity) and replaced compiled names with display names (FSharpEntity.DisplayName, FSharpValueOrFunction.DisplayName). Note: *all* parts are cleaned, not the last one.
|
Full Usage:
FullName
Field type: string
|
Full entity name as it's seen in compiled code (raw FSharpEntity.FullName, FSharpValueOrFunction.FullName).
|
|
Function that returns `EntityKind` based of given `LookupKind`.
|
|
`FSharpEntity.Namespace`.
|
|
The most narrative parent module that has `RequireQualifiedAccess` attribute.
|
|
|
|
Parent module that has the largest scope and has `RequireQualifiedAccess` attribute.
|
|
Cache display name and namespace, used for completion.
|