API Browser

Type extension

SymbolExtensions

Namespace: Raven.CodeAnalysis
Assembly: Raven.CodeAnalysis.dll
Source file: SymbolExtensions.cs, SymbolExtensions.cs

Receivers

IMethodSymbol

INamedTypeSymbol

IParameterSymbol

IPropertySymbol

ISymbol

ITypeSymbol

ITypeSymbol?

Nested types

5 items
<G>$5BF7204DBFC43BA84E0F33DB72CD6326 No summary available.
<G>$73603D16908708AD31554688C9E285EA No summary available.
<G>$9E45AE57743514FF72C170D5C6AAF431 No summary available.
<G>$F6EE0791FB424F8135F07486519FFBFE No summary available.
<G>$FC3F7988E8F0F7981352221DEBAF0FE8 No summary available.

Methods

18 items
Extension member: ContainsErrorType() -> bool No summary available. Extension from SymbolExtensions.ContainsErrorType
Extension member: GetAbsoluteBaseType() -> INamedTypeSymbol? No summary available. Extension from SymbolExtensions.GetAbsoluteBaseType
Extension member: GetByRefElementType() -> ITypeSymbol No summary available. Extension from SymbolExtensions.GetByRefElementType
Extension member: GetDelegateInvokeMethod() -> IMethodSymbol? No summary available. Extension from SymbolExtensions.GetDelegateInvokeMethod
Extension member: GetExtensionReceiverType() -> ITypeSymbol? No summary available. Extension from SymbolExtensions.GetExtensionReceiverType
Extension member: GetExtensionReceiverType() -> ITypeSymbol? No summary available. Extension from SymbolExtensions.GetExtensionReceiverType
Extension member: GetExtensionReceiverType() -> ITypeSymbol? No summary available. Extension from SymbolExtensions.GetExtensionReceiverType
Extension member: GetExtensionReceiverType() -> ITypeSymbol? No summary available. Extension from SymbolExtensions.GetExtensionReceiverType
Extension member: GetNullableUnderlyingType() -> ITypeSymbol? No summary available. Extension from SymbolExtensions.GetNullableUnderlyingType
Extension member: MetadataIdentityEquals(right: ITypeSymbol?) -> bool No summary available. Extension from SymbolExtensions.MetadataIdentityEquals
Extension member: ResolveMembers(name: string) -> IEnumerable<ISymbol> No summary available. Extension from SymbolExtensions.ResolveMembers
Extension member: ToDisplayString(format?: SymbolDisplayFormat?) -> string No summary available. Extension from SymbolExtensions.ToDisplayString
Extension member: ToDisplayStringKeywordAware(format: SymbolDisplayFormat) -> string Legacy name: now just delegates to the central type formatter. Extension from SymbolExtensions.ToDisplayStringKeywordAware
Extension member: ToFullyQualifiedMetadataName() -> string No summary available. Extension from SymbolExtensions.ToFullyQualifiedMetadataName
Extension member: UnwrapLiteralType() -> ITypeSymbol? No summary available. Extension from SymbolExtensions.UnwrapLiteralType
Extension member: UnwrapType() -> ITypeSymbol? Unwraps the actual type of a property symbol or local symbol. If the symbol is a type symbol, then return it, otherwise null. Extension from SymbolExtensions.UnwrapType