WorkspaceSymbolExtensions.GetDefaultValueSyntax Method
Containing Type: WorkspaceSymbolExtensions
Assembly: Roslynator.CSharp.Workspaces.dll
Overloads
Method | Summary |
---|---|
GetDefaultValueSyntax(ITypeSymbol, DefaultSyntaxOptions, SymbolDisplayFormat) | Creates a new ExpressionSyntax that represents default value of the specified type symbol. |
GetDefaultValueSyntax(ITypeSymbol, TypeSyntax, DefaultSyntaxOptions) | Creates a new ExpressionSyntax that represents default value of the specified type symbol. |
GetDefaultValueSyntax(ITypeSymbol, DefaultSyntaxOptions, SymbolDisplayFormat)
Creates a new ExpressionSyntax that represents default value of the specified type symbol.
public static Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax GetDefaultValueSyntax(this Microsoft.CodeAnalysis.ITypeSymbol typeSymbol, Roslynator.CSharp.DefaultSyntaxOptions options = None, Microsoft.CodeAnalysis.SymbolDisplayFormat? format = null)
Parameters
typeSymbol ITypeSymbol
options DefaultSyntaxOptions
format SymbolDisplayFormat
Returns
GetDefaultValueSyntax(ITypeSymbol, TypeSyntax, DefaultSyntaxOptions)
Creates a new ExpressionSyntax that represents default value of the specified type symbol.
public static Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax GetDefaultValueSyntax(this Microsoft.CodeAnalysis.ITypeSymbol typeSymbol, Microsoft.CodeAnalysis.CSharp.Syntax.TypeSyntax type, Roslynator.CSharp.DefaultSyntaxOptions options = None)
Parameters
typeSymbol ITypeSymbol
type TypeSyntax
options DefaultSyntaxOptions