Skip to content

Commit

Permalink
Update documentation for public API
Browse files Browse the repository at this point in the history
  • Loading branch information
josefpihrt committed Jan 16, 2022
1 parent 3aaab2b commit e06e186
Show file tree
Hide file tree
Showing 28 changed files with 475 additions and 22 deletions.
42 changes: 34 additions & 8 deletions docs/api.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
assembly Roslynator.Core, Version=2.1.0.0, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.CSharp, Version=2.1.0.0, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.CSharp.Workspaces, Version=2.1.0.0, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.Testing.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.Testing.CSharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.Testing.CSharp.Xunit, Version=1.0.0.0, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.Workspaces.Core, Version=2.1.0.0, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.Core, Version=2.2.0.1, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.CSharp, Version=2.2.0.1, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.CSharp.Workspaces, Version=2.2.0.1, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.Testing.Common, Version=1.0.0.1, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.Testing.CSharp, Version=1.0.0.1, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.Testing.CSharp.Xunit, Version=1.0.0.1, Culture=neutral, PublicKeyToken=926ea54d246a765e
assembly Roslynator.Workspaces.Core, Version=2.2.0.1, Culture=neutral, PublicKeyToken=926ea54d246a765e

namespace Roslynator

Expand Down Expand Up @@ -397,6 +397,7 @@ namespace Roslynator.CSharp
public static AttributeListSyntax AttributeList(AttributeSyntax attribute);
public static AttributeListSyntax AttributeList(params AttributeSyntax[] attributes);
public static AccessorDeclarationSyntax AutoGetAccessorDeclaration(SyntaxTokenList modifiers = default);
public static AccessorDeclarationSyntax AutoInitAccessorDeclaration(SyntaxTokenList modifiers = default);
public static AccessorDeclarationSyntax AutoSetAccessorDeclaration(SyntaxTokenList modifiers = default);
public static ConstructorInitializerSyntax BaseConstructorInitializer(ArgumentListSyntax argumentList = null);
public static ConstructorInitializerSyntax BaseConstructorInitializer(SyntaxToken semicolonToken, ArgumentListSyntax argumentList);
Expand Down Expand Up @@ -603,6 +604,8 @@ namespace Roslynator.CSharp
public static AssignmentExpressionSyntax SubtractAssignmentExpression(ExpressionSyntax left, SyntaxToken operatorToken, ExpressionSyntax right);
public static BinaryExpressionSyntax SubtractExpression(ExpressionSyntax left, ExpressionSyntax right);
public static BinaryExpressionSyntax SubtractExpression(ExpressionSyntax left, SyntaxToken operatorToken, ExpressionSyntax right);
public static PostfixUnaryExpressionSyntax SuppressNullableWarningExpression(ExpressionSyntax operand);
public static PostfixUnaryExpressionSyntax SuppressNullableWarningExpression(ExpressionSyntax operand, SyntaxToken operatorToken);
public static SwitchSectionSyntax SwitchSection(SwitchLabelSyntax switchLabel, StatementSyntax statement);
public static SwitchSectionSyntax SwitchSection(SwitchLabelSyntax switchLabel, SyntaxList<StatementSyntax> statements);
public static SwitchSectionSyntax SwitchSection(SyntaxList<SwitchLabelSyntax> switchLabels, StatementSyntax statement);
Expand Down Expand Up @@ -1027,11 +1030,29 @@ namespace Roslynator.CSharp
public static UsingDirectiveListInfo UsingDirectiveListInfo(SyntaxNode node);
public static XmlElementInfo XmlElementInfo(XmlNodeSyntax xmlNode);

[Obsolete("SyntaxInverter is obsolete, use SyntaxLogicalInverter instead.")]
public static class SyntaxInverter

public static ExpressionSyntax LogicallyInvert(ExpressionSyntax expression, CancellationToken cancellationToken = default);
public static ExpressionSyntax LogicallyInvert(ExpressionSyntax expression, SemanticModel semanticModel, CancellationToken cancellationToken = default);

public class SyntaxLogicalInverter

public SyntaxLogicalInverter(SyntaxLogicalInverterOptions options);

public static SyntaxLogicalInverter Default { get; }
public SyntaxLogicalInverterOptions Options { get; }

public ExpressionSyntax LogicallyInvert(ExpressionSyntax expression, CancellationToken cancellationToken = default);
public ExpressionSyntax LogicallyInvert(ExpressionSyntax expression, SemanticModel semanticModel, CancellationToken cancellationToken = default);

public class SyntaxLogicalInverterOptions

public SyntaxLogicalInverterOptions(bool useNotPattern = true);

public static SyntaxLogicalInverterOptions Default { get; }
public bool UseNotPattern { get; }

public static class WorkspaceExtensions

public static Task<Document> RemoveCommentsAsync(this Document document, CommentFilter comments, CancellationToken cancellationToken = default);
Expand Down Expand Up @@ -1675,15 +1696,18 @@ namespace Roslynator.Testing
protected abstract CompilationOptions CommonCompilationOptions { get; }
protected abstract ParseOptions CommonParseOptions { get; }
public CompilationOptions CompilationOptions { get; }
public ImmutableDictionary<string, string> ConfigOptions { get; protected set; }
public abstract string Language { get; }
public ImmutableArray<MetadataReference> MetadataReferences { get; protected set; }
public ParseOptions ParseOptions { get; }

protected abstract TestOptions CommonWithAllowedCompilerDiagnosticIds(IEnumerable<string> values);
protected abstract TestOptions CommonWithAllowedCompilerDiagnosticSeverity(DiagnosticSeverity value);
protected abstract TestOptions CommonWithConfigOptions(IEnumerable<KeyValuePair<string, string>> values);
protected abstract TestOptions CommonWithMetadataReferences(IEnumerable<MetadataReference> values);
public TestOptions WithAllowedCompilerDiagnosticIds(IEnumerable<string> values);
public TestOptions WithAllowedCompilerDiagnosticSeverity(DiagnosticSeverity value);
public TestOptions WithConfigOptions(IEnumerable<KeyValuePair<string, string>> values);
public TestOptions WithMetadataReferences(IEnumerable<MetadataReference> values);

public readonly struct AdditionalFile
Expand Down Expand Up @@ -1722,7 +1746,7 @@ namespace Roslynator.Testing.CSharp

public sealed class CSharpTestOptions : TestOptions

public CSharpTestOptions(CSharpCompilationOptions compilationOptions = null, CSharpParseOptions parseOptions = null, IEnumerable<MetadataReference> metadataReferences = null, IEnumerable<string> allowedCompilerDiagnosticIds = null, DiagnosticSeverity allowedCompilerDiagnosticSeverity = Info);
public CSharpTestOptions(CSharpCompilationOptions compilationOptions = null, CSharpParseOptions parseOptions = null, IEnumerable<MetadataReference> metadataReferences = null, IEnumerable<string> allowedCompilerDiagnosticIds = null, DiagnosticSeverity allowedCompilerDiagnosticSeverity = Info, IEnumerable<KeyValuePair<string, string>> configOptions = null);

protected override CompilationOptions CommonCompilationOptions { get; }
protected override ParseOptions CommonParseOptions { get; }
Expand All @@ -1735,10 +1759,12 @@ namespace Roslynator.Testing.CSharp
public CSharpTestOptions AddAllowedCompilerDiagnosticIds(IEnumerable<string> diagnosticIds);
protected override TestOptions CommonWithAllowedCompilerDiagnosticIds(IEnumerable<string> values);
protected override TestOptions CommonWithAllowedCompilerDiagnosticSeverity(DiagnosticSeverity value);
protected override TestOptions CommonWithConfigOptions(IEnumerable<KeyValuePair<string, string>> values);
protected override TestOptions CommonWithMetadataReferences(IEnumerable<MetadataReference> values);
public CSharpTestOptions WithAllowedCompilerDiagnosticIds(IEnumerable<string> values);
public CSharpTestOptions WithAllowedCompilerDiagnosticSeverity(DiagnosticSeverity value);
public CSharpTestOptions WithCompilationOptions(CSharpCompilationOptions compilationOptions);
public CSharpTestOptions WithConfigOptions(IEnumerable<KeyValuePair<string, string>> values);
public CSharpTestOptions WithMetadataReferences(IEnumerable<MetadataReference> values);
public CSharpTestOptions WithParseOptions(CSharpParseOptions parseOptions);

Expand Down
2 changes: 1 addition & 1 deletion docs/api/Microsoft/CodeAnalysis/ITypeSymbol/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
| [BaseTypes(ITypeSymbol)](../../../Roslynator/SymbolExtensions/BaseTypes/README.md) | Gets a list of base types of this type\. |
| [BaseTypesAndSelf(ITypeSymbol)](../../../Roslynator/SymbolExtensions/BaseTypesAndSelf/README.md) | Gets a list of base types of this type \(including this type\)\. |
| [EqualsOrInheritsFrom(ITypeSymbol, ITypeSymbol, Boolean)](../../../Roslynator/SymbolExtensions/EqualsOrInheritsFrom/README.md#Roslynator_SymbolExtensions_EqualsOrInheritsFrom_Microsoft_CodeAnalysis_ITypeSymbol_Microsoft_CodeAnalysis_ITypeSymbol_System_Boolean_) | Returns true if the type is equal or inherits from a specified base type\. |
| [EqualsOrInheritsFrom(ITypeSymbol, MetadataName, Boolean)](../../../Roslynator/SymbolExtensions/EqualsOrInheritsFrom/README.md#Roslynator_SymbolExtensions_EqualsOrInheritsFrom_Microsoft_CodeAnalysis_ITypeSymbol_Roslynator_MetadataName__System_Boolean_) | Returns true if the type is equal or inherits from a type wit the specified name\. |
| [EqualsOrInheritsFrom(ITypeSymbol, MetadataName, Boolean)](../../../Roslynator/SymbolExtensions/EqualsOrInheritsFrom/README.md#Roslynator_SymbolExtensions_EqualsOrInheritsFrom_Microsoft_CodeAnalysis_ITypeSymbol_Roslynator_MetadataName__System_Boolean_) | Returns true if the type is equal or inherits from a type with the specified name\. |
| [FindMember\<TSymbol>(ITypeSymbol, Func\<TSymbol, Boolean>)](../../../Roslynator/SymbolExtensions/FindMember-1/README.md#Roslynator_SymbolExtensions_FindMember__1_Microsoft_CodeAnalysis_ITypeSymbol_System_Func___0_System_Boolean__) | Searches for a member that matches the conditions defined by the specified predicate, if any, and returns the first occurrence within the type's members\. |
| [FindMember\<TSymbol>(ITypeSymbol, String, Func\<TSymbol, Boolean>)](../../../Roslynator/SymbolExtensions/FindMember-1/README.md#Roslynator_SymbolExtensions_FindMember__1_Microsoft_CodeAnalysis_ITypeSymbol_System_String_System_Func___0_System_Boolean__) | Searches for a member that has the specified name and matches the conditions defined by the specified predicate, if any, and returns the first occurrence within the type's members\. |
| [GetDefaultValueSyntax(ITypeSymbol, DefaultSyntaxOptions, SymbolDisplayFormat)](../../../Roslynator/CSharp/WorkspaceSymbolExtensions/GetDefaultValueSyntax/README.md#Roslynator_CSharp_WorkspaceSymbolExtensions_GetDefaultValueSyntax_Microsoft_CodeAnalysis_ITypeSymbol_Roslynator_CSharp_DefaultSyntaxOptions_Microsoft_CodeAnalysis_SymbolDisplayFormat_) | Creates a new [ExpressionSyntax](https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.csharp.syntax.expressionsyntax) that represents default value of the specified type symbol\. |
Expand Down
6 changes: 5 additions & 1 deletion docs/api/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@
* &ensp; [&bull;](#class-hierarchy-System_Object "Object") &ensp; [SyntaxListSelection\<TNode>](Roslynator/SyntaxListSelection-1/README.md)<a id="class-hierarchy-Roslynator_SyntaxListSelection_1"></a>
* &ensp; [&bull;](#class-hierarchy-System_Object "Object") &ensp; [&bull;](#class-hierarchy-Roslynator_SyntaxListSelection_1 "SyntaxListSelection<TNode>") &ensp; [MemberDeclarationListSelection](Roslynator/CSharp/MemberDeclarationListSelection/README.md)<a id="class-hierarchy-Roslynator_CSharp_MemberDeclarationListSelection"></a>
* &ensp; [&bull;](#class-hierarchy-System_Object "Object") &ensp; [&bull;](#class-hierarchy-Roslynator_SyntaxListSelection_1 "SyntaxListSelection<TNode>") &ensp; [StatementListSelection](Roslynator/CSharp/StatementListSelection/README.md)<a id="class-hierarchy-Roslynator_CSharp_StatementListSelection"></a>
* &ensp; [&bull;](#class-hierarchy-System_Object "Object") &ensp; [SyntaxLogicalInverter](Roslynator/CSharp/SyntaxLogicalInverter/README.md)<a id="class-hierarchy-Roslynator_CSharp_SyntaxLogicalInverter"></a>
* &ensp; [&bull;](#class-hierarchy-System_Object "Object") &ensp; [SyntaxLogicalInverterOptions](Roslynator/CSharp/SyntaxLogicalInverterOptions/README.md)<a id="class-hierarchy-Roslynator_CSharp_SyntaxLogicalInverterOptions"></a>
* &ensp; [&bull;](#class-hierarchy-System_Object "Object") &ensp; [SyntaxNodeTextBuilder](Roslynator/Text/SyntaxNodeTextBuilder/README.md)<a id="class-hierarchy-Roslynator_Text_SyntaxNodeTextBuilder"></a>
* &ensp; [&bull;](#class-hierarchy-System_Object "Object") &ensp; [TestOptions](Roslynator/Testing/TestOptions/README.md)<a id="class-hierarchy-Roslynator_Testing_TestOptions"></a>
* &ensp; [&bull;](#class-hierarchy-System_Object "Object") &ensp; [&bull;](#class-hierarchy-Roslynator_Testing_TestOptions "TestOptions") &ensp; [CSharpTestOptions](Roslynator/Testing/CSharp/CSharpTestOptions/README.md)<a id="class-hierarchy-Roslynator_Testing_CSharp_CSharpTestOptions"></a>
Expand Down Expand Up @@ -90,7 +92,9 @@
* [SyntaxAccessibility](Roslynator/CSharp/SyntaxAccessibility/README.md)
* [SyntaxExtensions](Roslynator/CSharp/SyntaxExtensions/README.md)
* [SyntaxInfo](Roslynator/CSharp/SyntaxInfo/README.md)
* [SyntaxInverter](Roslynator/CSharp/SyntaxInverter/README.md)
* \[deprecated\] [SyntaxInverter](Roslynator/CSharp/SyntaxInverter/README.md)
* [SyntaxLogicalInverter](Roslynator/CSharp/SyntaxLogicalInverter/README.md)
* [SyntaxLogicalInverterOptions](Roslynator/CSharp/SyntaxLogicalInverterOptions/README.md)
* [WorkspaceExtensions](Roslynator/CSharp/WorkspaceExtensions/README.md)
* [WorkspaceSymbolExtensions](Roslynator/CSharp/WorkspaceSymbolExtensions/README.md)
* [WorkspaceSyntaxExtensions](Roslynator/CSharp/WorkspaceSyntaxExtensions/README.md)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# CSharpFactory\.AutoInitAccessorDeclaration\(SyntaxTokenList\) Method

[Home](../../../../README.md)

**Containing Type**: [CSharpFactory](../README.md)

**Assembly**: Roslynator\.CSharp\.dll

```csharp
public static Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax AutoInitAccessorDeclaration(Microsoft.CodeAnalysis.SyntaxTokenList modifiers = default)
```

### Parameters

**modifiers** &ensp; [SyntaxTokenList](https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.syntaxtokenlist)

### Returns

[AccessorDeclarationSyntax](https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.csharp.syntax.accessordeclarationsyntax)

3 changes: 3 additions & 0 deletions docs/api/Roslynator/CSharp/CSharpFactory/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ public static class CSharpFactory
| [AttributeList(AttributeSyntax)](AttributeList/README.md#Roslynator_CSharp_CSharpFactory_AttributeList_Microsoft_CodeAnalysis_CSharp_Syntax_AttributeSyntax_) | |
| [AttributeList(AttributeSyntax\[\])](AttributeList/README.md#Roslynator_CSharp_CSharpFactory_AttributeList_Microsoft_CodeAnalysis_CSharp_Syntax_AttributeSyntax___) | |
| [AutoGetAccessorDeclaration(SyntaxTokenList)](AutoGetAccessorDeclaration/README.md) | |
| [AutoInitAccessorDeclaration(SyntaxTokenList)](AutoInitAccessorDeclaration/README.md) | |
| [AutoSetAccessorDeclaration(SyntaxTokenList)](AutoSetAccessorDeclaration/README.md) | |
| [BaseConstructorInitializer(ArgumentListSyntax)](BaseConstructorInitializer/README.md#Roslynator_CSharp_CSharpFactory_BaseConstructorInitializer_Microsoft_CodeAnalysis_CSharp_Syntax_ArgumentListSyntax_) | |
| [BaseConstructorInitializer(SyntaxToken, ArgumentListSyntax)](BaseConstructorInitializer/README.md#Roslynator_CSharp_CSharpFactory_BaseConstructorInitializer_Microsoft_CodeAnalysis_SyntaxToken_Microsoft_CodeAnalysis_CSharp_Syntax_ArgumentListSyntax_) | |
Expand Down Expand Up @@ -252,6 +253,8 @@ public static class CSharpFactory
| [SubtractAssignmentExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)](SubtractAssignmentExpression/README.md#Roslynator_CSharp_CSharpFactory_SubtractAssignmentExpression_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_Microsoft_CodeAnalysis_SyntaxToken_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_) | |
| [SubtractExpression(ExpressionSyntax, ExpressionSyntax)](SubtractExpression/README.md#Roslynator_CSharp_CSharpFactory_SubtractExpression_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_) | |
| [SubtractExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)](SubtractExpression/README.md#Roslynator_CSharp_CSharpFactory_SubtractExpression_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_Microsoft_CodeAnalysis_SyntaxToken_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_) | |
| [SuppressNullableWarningExpression(ExpressionSyntax)](SuppressNullableWarningExpression/README.md#Roslynator_CSharp_CSharpFactory_SuppressNullableWarningExpression_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_) | |
| [SuppressNullableWarningExpression(ExpressionSyntax, SyntaxToken)](SuppressNullableWarningExpression/README.md#Roslynator_CSharp_CSharpFactory_SuppressNullableWarningExpression_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_Microsoft_CodeAnalysis_SyntaxToken_) | |
| [SwitchSection(SwitchLabelSyntax, StatementSyntax)](SwitchSection/README.md#Roslynator_CSharp_CSharpFactory_SwitchSection_Microsoft_CodeAnalysis_CSharp_Syntax_SwitchLabelSyntax_Microsoft_CodeAnalysis_CSharp_Syntax_StatementSyntax_) | |
| [SwitchSection(SwitchLabelSyntax, SyntaxList\<StatementSyntax>)](SwitchSection/README.md#Roslynator_CSharp_CSharpFactory_SwitchSection_Microsoft_CodeAnalysis_CSharp_Syntax_SwitchLabelSyntax_Microsoft_CodeAnalysis_SyntaxList_Microsoft_CodeAnalysis_CSharp_Syntax_StatementSyntax__) | |
| [SwitchSection(SyntaxList\<SwitchLabelSyntax>, StatementSyntax)](SwitchSection/README.md#Roslynator_CSharp_CSharpFactory_SwitchSection_Microsoft_CodeAnalysis_SyntaxList_Microsoft_CodeAnalysis_CSharp_Syntax_SwitchLabelSyntax__Microsoft_CodeAnalysis_CSharp_Syntax_StatementSyntax_) | |
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# CSharpFactory\.SuppressNullableWarningExpression Method

[Home](../../../../README.md)

**Containing Type**: [CSharpFactory](../README.md)

**Assembly**: Roslynator\.CSharp\.dll

## Overloads

| Method | Summary |
| ------ | ------- |
| [SuppressNullableWarningExpression(ExpressionSyntax)](#Roslynator_CSharp_CSharpFactory_SuppressNullableWarningExpression_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_) | |
| [SuppressNullableWarningExpression(ExpressionSyntax, SyntaxToken)](#Roslynator_CSharp_CSharpFactory_SuppressNullableWarningExpression_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_Microsoft_CodeAnalysis_SyntaxToken_) | |

## SuppressNullableWarningExpression\(ExpressionSyntax\) <a id="Roslynator_CSharp_CSharpFactory_SuppressNullableWarningExpression_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_"></a>

```csharp
public static Microsoft.CodeAnalysis.CSharp.Syntax.PostfixUnaryExpressionSyntax SuppressNullableWarningExpression(Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax operand)
```

### Parameters

**operand** &ensp; [ExpressionSyntax](https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.csharp.syntax.expressionsyntax)

### Returns

[PostfixUnaryExpressionSyntax](https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.csharp.syntax.postfixunaryexpressionsyntax)

## SuppressNullableWarningExpression\(ExpressionSyntax, SyntaxToken\) <a id="Roslynator_CSharp_CSharpFactory_SuppressNullableWarningExpression_Microsoft_CodeAnalysis_CSharp_Syntax_ExpressionSyntax_Microsoft_CodeAnalysis_SyntaxToken_"></a>

```csharp
public static Microsoft.CodeAnalysis.CSharp.Syntax.PostfixUnaryExpressionSyntax SuppressNullableWarningExpression(Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax operand, Microsoft.CodeAnalysis.SyntaxToken operatorToken)
```

### Parameters

**operand** &ensp; [ExpressionSyntax](https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.csharp.syntax.expressionsyntax)

**operatorToken** &ensp; [SyntaxToken](https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.syntaxtoken)

### Returns

[PostfixUnaryExpressionSyntax](https://docs.microsoft.com/en-us/dotnet/api/microsoft.codeanalysis.csharp.syntax.postfixunaryexpressionsyntax)

Loading

0 comments on commit e06e186

Please sign in to comment.