diff --git a/.editorconfig b/.editorconfig
index 4ade209fc4121758122196574d722e44c30ac0c5..150c8862e728a4263ba8d786c83180484f0a0065 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -160,6 +160,9 @@ dotnet_diagnostic.IDE0043.severity = warning
# IDE0044: Make field readonly
dotnet_diagnostic.IDE0044.severity = warning
+# RS0016: Only enable if API files are present
+dotnet_public_api_analyzer.require_api_files = true
+
# CSharp code style settings:
[*.cs]
# Newline settings
diff --git a/NuGet.config b/NuGet.config
index 984419f3f3a9e655fac62b1a59ac8d088ae0fbb3..b5ae397bc4cffdd55bfd305c310329bd4b1dc3d0 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -6,6 +6,7 @@
+
diff --git a/eng/Versions.props b/eng/Versions.props
index f730ce90e008b31579137f3351bbc953e25526e7..e5290584ccc21d95c702fb35285cac924862e367 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -27,7 +27,7 @@
- 3.3.0-beta1.20352.4
+ 3.3.1-beta1.20527.2
5.0.0-rc2.20453.1
3.7.0
1.0.1-beta1.20407.3
diff --git a/src/CodeStyle/Core/Analyzers/PublicAPI.Unshipped.txt b/src/CodeStyle/Core/Analyzers/PublicAPI.Unshipped.txt
index 8de3230222f0af6290d320ac47adce52276972c4..35f6e5dca22ad5eea8df2f373bb28563828c0a8d 100644
--- a/src/CodeStyle/Core/Analyzers/PublicAPI.Unshipped.txt
+++ b/src/CodeStyle/Core/Analyzers/PublicAPI.Unshipped.txt
@@ -30,6 +30,7 @@ Microsoft.CodeAnalysis.Internal.Editing.DeclarationKind.SetAccessor = 25 -> Micr
Microsoft.CodeAnalysis.Internal.Editing.DeclarationKind.Struct = 3 -> Microsoft.CodeAnalysis.Internal.Editing.DeclarationKind
Microsoft.CodeAnalysis.Internal.Editing.DeclarationKind.Variable = 21 -> Microsoft.CodeAnalysis.Internal.Editing.DeclarationKind
Microsoft.CodeAnalysis.Internal.Editing.DeclarationModifiers
+Microsoft.CodeAnalysis.Internal.Editing.DeclarationModifiers.DeclarationModifiers() -> void
Microsoft.CodeAnalysis.Internal.Editing.DeclarationModifiers.Equals(Microsoft.CodeAnalysis.Internal.Editing.DeclarationModifiers modifiers) -> bool
Microsoft.CodeAnalysis.Internal.Editing.DeclarationModifiers.IsAbstract.get -> bool
Microsoft.CodeAnalysis.Internal.Editing.DeclarationModifiers.IsAsync.get -> bool
diff --git a/src/Compilers/CSharp/Portable/PublicAPI.Shipped.txt b/src/Compilers/CSharp/Portable/PublicAPI.Shipped.txt
index f96c19f06e4bd8158b31aeeb104adbc95dc8df45..7fefc1d054e9aed11e87b6f3ffa11eae70a34593 100644
--- a/src/Compilers/CSharp/Portable/PublicAPI.Shipped.txt
+++ b/src/Compilers/CSharp/Portable/PublicAPI.Shipped.txt
@@ -60,12 +60,14 @@ abstract Microsoft.CodeAnalysis.CSharp.Syntax.XmlAttributeSyntax.EqualsToken.get
abstract Microsoft.CodeAnalysis.CSharp.Syntax.XmlAttributeSyntax.Name.get -> Microsoft.CodeAnalysis.CSharp.Syntax.XmlNameSyntax
abstract Microsoft.CodeAnalysis.CSharp.Syntax.XmlAttributeSyntax.StartQuoteToken.get -> Microsoft.CodeAnalysis.SyntaxToken
Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo
+Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo.AwaitExpressionInfo() -> void
Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo.Equals(Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo other) -> bool
Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo.GetAwaiterMethod.get -> Microsoft.CodeAnalysis.IMethodSymbol
Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo.GetResultMethod.get -> Microsoft.CodeAnalysis.IMethodSymbol
Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo.IsCompletedProperty.get -> Microsoft.CodeAnalysis.IPropertySymbol
Microsoft.CodeAnalysis.CSharp.AwaitExpressionInfo.IsDynamic.get -> bool
Microsoft.CodeAnalysis.CSharp.Conversion
+Microsoft.CodeAnalysis.CSharp.Conversion.Conversion() -> void
Microsoft.CodeAnalysis.CSharp.Conversion.Equals(Microsoft.CodeAnalysis.CSharp.Conversion other) -> bool
Microsoft.CodeAnalysis.CSharp.Conversion.Exists.get -> bool
Microsoft.CodeAnalysis.CSharp.Conversion.IsAnonymousFunction.get -> bool
@@ -216,6 +218,7 @@ Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker.CSharpSyntaxWalker(Microsoft.Co
Microsoft.CodeAnalysis.CSharp.CSharpSyntaxWalker.Depth.get -> Microsoft.CodeAnalysis.SyntaxWalkerDepth
Microsoft.CodeAnalysis.CSharp.DeconstructionInfo
Microsoft.CodeAnalysis.CSharp.DeconstructionInfo.Conversion.get -> Microsoft.CodeAnalysis.CSharp.Conversion?
+Microsoft.CodeAnalysis.CSharp.DeconstructionInfo.DeconstructionInfo() -> void
Microsoft.CodeAnalysis.CSharp.DeconstructionInfo.Method.get -> Microsoft.CodeAnalysis.IMethodSymbol
Microsoft.CodeAnalysis.CSharp.DeconstructionInfo.Nested.get -> System.Collections.Immutable.ImmutableArray
Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo
@@ -225,6 +228,7 @@ Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo.DisposeMethod.get -> Microsof
Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo.ElementConversion.get -> Microsoft.CodeAnalysis.CSharp.Conversion
Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo.ElementType.get -> Microsoft.CodeAnalysis.ITypeSymbol
Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo.Equals(Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo other) -> bool
+Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo.ForEachStatementInfo() -> void
Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo.GetEnumeratorMethod.get -> Microsoft.CodeAnalysis.IMethodSymbol
Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo.IsAsynchronous.get -> bool
Microsoft.CodeAnalysis.CSharp.ForEachStatementInfo.MoveNextMethod.get -> Microsoft.CodeAnalysis.IMethodSymbol
@@ -250,6 +254,7 @@ Microsoft.CodeAnalysis.CSharp.QueryClauseInfo
Microsoft.CodeAnalysis.CSharp.QueryClauseInfo.CastInfo.get -> Microsoft.CodeAnalysis.SymbolInfo
Microsoft.CodeAnalysis.CSharp.QueryClauseInfo.Equals(Microsoft.CodeAnalysis.CSharp.QueryClauseInfo other) -> bool
Microsoft.CodeAnalysis.CSharp.QueryClauseInfo.OperationInfo.get -> Microsoft.CodeAnalysis.SymbolInfo
+Microsoft.CodeAnalysis.CSharp.QueryClauseInfo.QueryClauseInfo() -> void
Microsoft.CodeAnalysis.CSharp.SymbolDisplay
Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax
Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax.AddAttributeLists(params Microsoft.CodeAnalysis.CSharp.Syntax.AttributeListSyntax[] items) -> Microsoft.CodeAnalysis.CSharp.Syntax.AccessorDeclarationSyntax
diff --git a/src/Compilers/Core/Portable/PublicAPI.Shipped.txt b/src/Compilers/Core/Portable/PublicAPI.Shipped.txt
index 129f1d8487677095410e0ac49cfee01abf2ba7af..8565c45aeb00c6301a4ef425d021599a0427c788 100644
--- a/src/Compilers/Core/Portable/PublicAPI.Shipped.txt
+++ b/src/Compilers/Core/Portable/PublicAPI.Shipped.txt
@@ -282,6 +282,7 @@ Microsoft.CodeAnalysis.AdditionalText
Microsoft.CodeAnalysis.AdditionalText.AdditionalText() -> void
Microsoft.CodeAnalysis.AnalyzerConfig
Microsoft.CodeAnalysis.AnalyzerConfigOptionsResult
+Microsoft.CodeAnalysis.AnalyzerConfigOptionsResult.AnalyzerConfigOptionsResult() -> void
Microsoft.CodeAnalysis.AnalyzerConfigOptionsResult.AnalyzerOptions.get -> System.Collections.Immutable.ImmutableDictionary
Microsoft.CodeAnalysis.AnalyzerConfigOptionsResult.Diagnostics.get -> System.Collections.Immutable.ImmutableArray
Microsoft.CodeAnalysis.AnalyzerConfigOptionsResult.TreeOptions.get -> System.Collections.Immutable.ImmutableDictionary
@@ -356,9 +357,11 @@ Microsoft.CodeAnalysis.CandidateReason.WrongArity = 5 -> Microsoft.CodeAnalysis.
Microsoft.CodeAnalysis.CaseInsensitiveComparison
Microsoft.CodeAnalysis.ChildSyntaxList
Microsoft.CodeAnalysis.ChildSyntaxList.Any() -> bool
+Microsoft.CodeAnalysis.ChildSyntaxList.ChildSyntaxList() -> void
Microsoft.CodeAnalysis.ChildSyntaxList.Count.get -> int
Microsoft.CodeAnalysis.ChildSyntaxList.Enumerator
Microsoft.CodeAnalysis.ChildSyntaxList.Enumerator.Current.get -> Microsoft.CodeAnalysis.SyntaxNodeOrToken
+Microsoft.CodeAnalysis.ChildSyntaxList.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.ChildSyntaxList.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.ChildSyntaxList.Enumerator.Reset() -> void
Microsoft.CodeAnalysis.ChildSyntaxList.Equals(Microsoft.CodeAnalysis.ChildSyntaxList other) -> bool
@@ -369,12 +372,15 @@ Microsoft.CodeAnalysis.ChildSyntaxList.Reverse() -> Microsoft.CodeAnalysis.Child
Microsoft.CodeAnalysis.ChildSyntaxList.Reversed
Microsoft.CodeAnalysis.ChildSyntaxList.Reversed.Enumerator
Microsoft.CodeAnalysis.ChildSyntaxList.Reversed.Enumerator.Current.get -> Microsoft.CodeAnalysis.SyntaxNodeOrToken
+Microsoft.CodeAnalysis.ChildSyntaxList.Reversed.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.ChildSyntaxList.Reversed.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.ChildSyntaxList.Reversed.Enumerator.Reset() -> void
Microsoft.CodeAnalysis.ChildSyntaxList.Reversed.Equals(Microsoft.CodeAnalysis.ChildSyntaxList.Reversed other) -> bool
Microsoft.CodeAnalysis.ChildSyntaxList.Reversed.GetEnumerator() -> Microsoft.CodeAnalysis.ChildSyntaxList.Reversed.Enumerator
+Microsoft.CodeAnalysis.ChildSyntaxList.Reversed.Reversed() -> void
Microsoft.CodeAnalysis.ChildSyntaxList.this[int index].get -> Microsoft.CodeAnalysis.SyntaxNodeOrToken
Microsoft.CodeAnalysis.CommandLineAnalyzerReference
+Microsoft.CodeAnalysis.CommandLineAnalyzerReference.CommandLineAnalyzerReference() -> void
Microsoft.CodeAnalysis.CommandLineAnalyzerReference.CommandLineAnalyzerReference(string path) -> void
Microsoft.CodeAnalysis.CommandLineAnalyzerReference.Equals(Microsoft.CodeAnalysis.CommandLineAnalyzerReference other) -> bool
Microsoft.CodeAnalysis.CommandLineAnalyzerReference.FilePath.get -> string
@@ -434,11 +440,13 @@ Microsoft.CodeAnalysis.CommandLineArguments.Win32ResourceFile.get -> string
Microsoft.CodeAnalysis.CommandLineParser
Microsoft.CodeAnalysis.CommandLineParser.Parse(System.Collections.Generic.IEnumerable args, string baseDirectory, string sdkDirectory, string additionalReferenceDirectories) -> Microsoft.CodeAnalysis.CommandLineArguments
Microsoft.CodeAnalysis.CommandLineReference
+Microsoft.CodeAnalysis.CommandLineReference.CommandLineReference() -> void
Microsoft.CodeAnalysis.CommandLineReference.CommandLineReference(string reference, Microsoft.CodeAnalysis.MetadataReferenceProperties properties) -> void
Microsoft.CodeAnalysis.CommandLineReference.Equals(Microsoft.CodeAnalysis.CommandLineReference other) -> bool
Microsoft.CodeAnalysis.CommandLineReference.Properties.get -> Microsoft.CodeAnalysis.MetadataReferenceProperties
Microsoft.CodeAnalysis.CommandLineReference.Reference.get -> string
Microsoft.CodeAnalysis.CommandLineSourceFile
+Microsoft.CodeAnalysis.CommandLineSourceFile.CommandLineSourceFile() -> void
Microsoft.CodeAnalysis.CommandLineSourceFile.CommandLineSourceFile(string path, bool isScript, bool isInputRedirected) -> void
Microsoft.CodeAnalysis.CommandLineSourceFile.CommandLineSourceFile(string path, bool isScript) -> void
Microsoft.CodeAnalysis.CommandLineSourceFile.IsInputRedirected.get -> bool
@@ -597,6 +605,7 @@ Microsoft.CodeAnalysis.DiagnosticFormatter
Microsoft.CodeAnalysis.DiagnosticFormatter.DiagnosticFormatter() -> void
Microsoft.CodeAnalysis.Diagnostics.AdditionalFileAnalysisContext
Microsoft.CodeAnalysis.Diagnostics.AdditionalFileAnalysisContext.AdditionalFile.get -> Microsoft.CodeAnalysis.AdditionalText
+Microsoft.CodeAnalysis.Diagnostics.AdditionalFileAnalysisContext.AdditionalFileAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.AdditionalFileAnalysisContext.CancellationToken.get -> System.Threading.CancellationToken
Microsoft.CodeAnalysis.Diagnostics.AdditionalFileAnalysisContext.Compilation.get -> Microsoft.CodeAnalysis.Compilation
Microsoft.CodeAnalysis.Diagnostics.AdditionalFileAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
@@ -652,6 +661,7 @@ Microsoft.CodeAnalysis.Diagnostics.AnalyzerReference.AnalyzerReference() -> void
Microsoft.CodeAnalysis.Diagnostics.CodeBlockAnalysisContext
Microsoft.CodeAnalysis.Diagnostics.CodeBlockAnalysisContext.CancellationToken.get -> System.Threading.CancellationToken
Microsoft.CodeAnalysis.Diagnostics.CodeBlockAnalysisContext.CodeBlock.get -> Microsoft.CodeAnalysis.SyntaxNode
+Microsoft.CodeAnalysis.Diagnostics.CodeBlockAnalysisContext.CodeBlockAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.CodeBlockAnalysisContext.CodeBlockAnalysisContext(Microsoft.CodeAnalysis.SyntaxNode codeBlock, Microsoft.CodeAnalysis.ISymbol owningSymbol, Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Action reportDiagnostic, System.Func isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.Diagnostics.CodeBlockAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
Microsoft.CodeAnalysis.Diagnostics.CodeBlockAnalysisContext.OwningSymbol.get -> Microsoft.CodeAnalysis.ISymbol
@@ -668,6 +678,7 @@ Microsoft.CodeAnalysis.Diagnostics.CodeBlockStartAnalysisContext System.Threading.CancellationToken
Microsoft.CodeAnalysis.Diagnostics.CompilationAnalysisContext.Compilation.get -> Microsoft.CodeAnalysis.Compilation
+Microsoft.CodeAnalysis.Diagnostics.CompilationAnalysisContext.CompilationAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.CompilationAnalysisContext.CompilationAnalysisContext(Microsoft.CodeAnalysis.Compilation compilation, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Action reportDiagnostic, System.Func isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.Diagnostics.CompilationAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
Microsoft.CodeAnalysis.Diagnostics.CompilationAnalysisContext.ReportDiagnostic(Microsoft.CodeAnalysis.Diagnostic diagnostic) -> void
@@ -738,6 +749,7 @@ Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext.Compilation.get -> M
Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext.ContainingSymbol.get -> Microsoft.CodeAnalysis.ISymbol
Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext.GetControlFlowGraph() -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext.Operation.get -> Microsoft.CodeAnalysis.IOperation
+Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext.OperationAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext.OperationAnalysisContext(Microsoft.CodeAnalysis.IOperation operation, Microsoft.CodeAnalysis.ISymbol containingSymbol, Microsoft.CodeAnalysis.Compilation compilation, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Action reportDiagnostic, System.Func isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
Microsoft.CodeAnalysis.Diagnostics.OperationAnalysisContext.ReportDiagnostic(Microsoft.CodeAnalysis.Diagnostic diagnostic) -> void
@@ -745,6 +757,7 @@ Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext
Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext.CancellationToken.get -> System.Threading.CancellationToken
Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext.Compilation.get -> Microsoft.CodeAnalysis.Compilation
Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext.GetControlFlowGraph(Microsoft.CodeAnalysis.IOperation operationBlock) -> Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph
+Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext.OperationBlockAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext.OperationBlockAnalysisContext(System.Collections.Immutable.ImmutableArray operationBlocks, Microsoft.CodeAnalysis.ISymbol owningSymbol, Microsoft.CodeAnalysis.Compilation compilation, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Action reportDiagnostic, System.Func isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext.OperationBlocks.get -> System.Collections.Immutable.ImmutableArray
Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
@@ -764,6 +777,7 @@ Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext.CancellationToke
Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext.ReportDiagnostic(Microsoft.CodeAnalysis.Diagnostic diagnostic) -> void
Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext.SemanticModel.get -> Microsoft.CodeAnalysis.SemanticModel
+Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext.SemanticModelAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.SemanticModelAnalysisContext.SemanticModelAnalysisContext(Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Action reportDiagnostic, System.Func isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.Diagnostics.SourceTextValueProvider
Microsoft.CodeAnalysis.Diagnostics.SourceTextValueProvider.SourceTextValueProvider(System.Func computeValue, System.Collections.Generic.IEqualityComparer sourceTextComparer = null) -> void
@@ -771,6 +785,7 @@ Microsoft.CodeAnalysis.Diagnostics.Suppression
Microsoft.CodeAnalysis.Diagnostics.Suppression.Descriptor.get -> Microsoft.CodeAnalysis.SuppressionDescriptor
Microsoft.CodeAnalysis.Diagnostics.Suppression.Equals(Microsoft.CodeAnalysis.Diagnostics.Suppression other) -> bool
Microsoft.CodeAnalysis.Diagnostics.Suppression.SuppressedDiagnostic.get -> Microsoft.CodeAnalysis.Diagnostic
+Microsoft.CodeAnalysis.Diagnostics.Suppression.Suppression() -> void
Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext
Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext.CancellationToken.get -> System.Threading.CancellationToken
Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext.Compilation.get -> Microsoft.CodeAnalysis.Compilation
@@ -778,6 +793,7 @@ Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext.GetSemanticModel(M
Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext.ReportedDiagnostics.get -> System.Collections.Immutable.ImmutableArray
Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext.ReportSuppression(Microsoft.CodeAnalysis.Diagnostics.Suppression suppression) -> void
+Microsoft.CodeAnalysis.Diagnostics.SuppressionAnalysisContext.SuppressionAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.SuppressionInfo
Microsoft.CodeAnalysis.Diagnostics.SuppressionInfo.Attribute.get -> Microsoft.CodeAnalysis.AttributeData
Microsoft.CodeAnalysis.Diagnostics.SuppressionInfo.Id.get -> string
@@ -787,6 +803,7 @@ Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext.Compilation.get -> Micr
Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext.ReportDiagnostic(Microsoft.CodeAnalysis.Diagnostic diagnostic) -> void
Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext.Symbol.get -> Microsoft.CodeAnalysis.ISymbol
+Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext.SymbolAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.SymbolAnalysisContext.SymbolAnalysisContext(Microsoft.CodeAnalysis.ISymbol symbol, Microsoft.CodeAnalysis.Compilation compilation, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Action reportDiagnostic, System.Func isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.Diagnostics.SymbolStartAnalysisContext
Microsoft.CodeAnalysis.Diagnostics.SymbolStartAnalysisContext.CancellationToken.get -> System.Threading.CancellationToken
@@ -804,12 +821,14 @@ Microsoft.CodeAnalysis.Diagnostics.SyntaxNodeAnalysisContext.Node.get -> Microso
Microsoft.CodeAnalysis.Diagnostics.SyntaxNodeAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
Microsoft.CodeAnalysis.Diagnostics.SyntaxNodeAnalysisContext.ReportDiagnostic(Microsoft.CodeAnalysis.Diagnostic diagnostic) -> void
Microsoft.CodeAnalysis.Diagnostics.SyntaxNodeAnalysisContext.SemanticModel.get -> Microsoft.CodeAnalysis.SemanticModel
+Microsoft.CodeAnalysis.Diagnostics.SyntaxNodeAnalysisContext.SyntaxNodeAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.SyntaxNodeAnalysisContext.SyntaxNodeAnalysisContext(Microsoft.CodeAnalysis.SyntaxNode node, Microsoft.CodeAnalysis.ISymbol containingSymbol, Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Action reportDiagnostic, System.Func isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.Diagnostics.SyntaxNodeAnalysisContext.SyntaxNodeAnalysisContext(Microsoft.CodeAnalysis.SyntaxNode node, Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Action reportDiagnostic, System.Func isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeAnalysisContext
Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeAnalysisContext.CancellationToken.get -> System.Threading.CancellationToken
Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeAnalysisContext.Options.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions
Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeAnalysisContext.ReportDiagnostic(Microsoft.CodeAnalysis.Diagnostic diagnostic) -> void
+Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeAnalysisContext.SyntaxTreeAnalysisContext() -> void
Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeAnalysisContext.SyntaxTreeAnalysisContext(Microsoft.CodeAnalysis.SyntaxTree tree, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions options, System.Action reportDiagnostic, System.Func isSupportedDiagnostic, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeAnalysisContext.Tree.get -> Microsoft.CodeAnalysis.SyntaxTree
Microsoft.CodeAnalysis.Diagnostics.SyntaxTreeValueProvider
@@ -888,6 +907,7 @@ Microsoft.CodeAnalysis.Emit.DebugInformationFormat.Embedded = 3 -> Microsoft.Cod
Microsoft.CodeAnalysis.Emit.DebugInformationFormat.Pdb = 1 -> Microsoft.CodeAnalysis.Emit.DebugInformationFormat
Microsoft.CodeAnalysis.Emit.DebugInformationFormat.PortablePdb = 2 -> Microsoft.CodeAnalysis.Emit.DebugInformationFormat
Microsoft.CodeAnalysis.Emit.EditAndContinueMethodDebugInformation
+Microsoft.CodeAnalysis.Emit.EditAndContinueMethodDebugInformation.EditAndContinueMethodDebugInformation() -> void
Microsoft.CodeAnalysis.Emit.EmitBaseline
Microsoft.CodeAnalysis.Emit.EmitBaseline.OriginalMetadata.get -> Microsoft.CodeAnalysis.ModuleMetadata
Microsoft.CodeAnalysis.Emit.EmitDifferenceResult
@@ -940,6 +960,7 @@ Microsoft.CodeAnalysis.Emit.SemanticEdit.Kind.get -> Microsoft.CodeAnalysis.Emit
Microsoft.CodeAnalysis.Emit.SemanticEdit.NewSymbol.get -> Microsoft.CodeAnalysis.ISymbol
Microsoft.CodeAnalysis.Emit.SemanticEdit.OldSymbol.get -> Microsoft.CodeAnalysis.ISymbol
Microsoft.CodeAnalysis.Emit.SemanticEdit.PreserveLocalVariables.get -> bool
+Microsoft.CodeAnalysis.Emit.SemanticEdit.SemanticEdit() -> void
Microsoft.CodeAnalysis.Emit.SemanticEdit.SemanticEdit(Microsoft.CodeAnalysis.Emit.SemanticEditKind kind, Microsoft.CodeAnalysis.ISymbol oldSymbol, Microsoft.CodeAnalysis.ISymbol newSymbol, System.Func syntaxMap = null, bool preserveLocalVariables = false) -> void
Microsoft.CodeAnalysis.Emit.SemanticEdit.SyntaxMap.get -> System.Func
Microsoft.CodeAnalysis.Emit.SemanticEditKind
@@ -954,6 +975,7 @@ Microsoft.CodeAnalysis.ErrorLogOptions.SarifVersion.get -> Microsoft.CodeAnalysi
Microsoft.CodeAnalysis.FileLinePositionSpan
Microsoft.CodeAnalysis.FileLinePositionSpan.EndLinePosition.get -> Microsoft.CodeAnalysis.Text.LinePosition
Microsoft.CodeAnalysis.FileLinePositionSpan.Equals(Microsoft.CodeAnalysis.FileLinePositionSpan other) -> bool
+Microsoft.CodeAnalysis.FileLinePositionSpan.FileLinePositionSpan() -> void
Microsoft.CodeAnalysis.FileLinePositionSpan.FileLinePositionSpan(string path, Microsoft.CodeAnalysis.Text.LinePosition start, Microsoft.CodeAnalysis.Text.LinePosition end) -> void
Microsoft.CodeAnalysis.FileLinePositionSpan.FileLinePositionSpan(string path, Microsoft.CodeAnalysis.Text.LinePositionSpan span) -> void
Microsoft.CodeAnalysis.FileLinePositionSpan.HasMappedPath.get -> bool
@@ -978,6 +1000,7 @@ Microsoft.CodeAnalysis.FlowAnalysis.BasicBlockKind.Block = 2 -> Microsoft.CodeAn
Microsoft.CodeAnalysis.FlowAnalysis.BasicBlockKind.Entry = 0 -> Microsoft.CodeAnalysis.FlowAnalysis.BasicBlockKind
Microsoft.CodeAnalysis.FlowAnalysis.BasicBlockKind.Exit = 1 -> Microsoft.CodeAnalysis.FlowAnalysis.BasicBlockKind
Microsoft.CodeAnalysis.FlowAnalysis.CaptureId
+Microsoft.CodeAnalysis.FlowAnalysis.CaptureId.CaptureId() -> void
Microsoft.CodeAnalysis.FlowAnalysis.CaptureId.Equals(Microsoft.CodeAnalysis.FlowAnalysis.CaptureId other) -> bool
Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowBranch
Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowBranch.Destination.get -> Microsoft.CodeAnalysis.FlowAnalysis.BasicBlock
@@ -1048,6 +1071,7 @@ Microsoft.CodeAnalysis.GeneratedKind.MarkedGenerated = 2 -> Microsoft.CodeAnalys
Microsoft.CodeAnalysis.GeneratedKind.NotGenerated = 1 -> Microsoft.CodeAnalysis.GeneratedKind
Microsoft.CodeAnalysis.GeneratedKind.Unknown = 0 -> Microsoft.CodeAnalysis.GeneratedKind
Microsoft.CodeAnalysis.GeneratedSourceResult
+Microsoft.CodeAnalysis.GeneratedSourceResult.GeneratedSourceResult() -> void
Microsoft.CodeAnalysis.GeneratedSourceResult.HintName.get -> string
Microsoft.CodeAnalysis.GeneratedSourceResult.SourceText.get -> Microsoft.CodeAnalysis.Text.SourceText
Microsoft.CodeAnalysis.GeneratedSourceResult.SyntaxTree.get -> Microsoft.CodeAnalysis.SyntaxTree
@@ -1072,17 +1096,20 @@ Microsoft.CodeAnalysis.GeneratorExecutionContext.AddSource(string hintName, stri
Microsoft.CodeAnalysis.GeneratorExecutionContext.AnalyzerConfigOptions.get -> Microsoft.CodeAnalysis.Diagnostics.AnalyzerConfigOptionsProvider
Microsoft.CodeAnalysis.GeneratorExecutionContext.CancellationToken.get -> System.Threading.CancellationToken
Microsoft.CodeAnalysis.GeneratorExecutionContext.Compilation.get -> Microsoft.CodeAnalysis.Compilation
+Microsoft.CodeAnalysis.GeneratorExecutionContext.GeneratorExecutionContext() -> void
Microsoft.CodeAnalysis.GeneratorExecutionContext.ParseOptions.get -> Microsoft.CodeAnalysis.ParseOptions
Microsoft.CodeAnalysis.GeneratorExecutionContext.ReportDiagnostic(Microsoft.CodeAnalysis.Diagnostic diagnostic) -> void
Microsoft.CodeAnalysis.GeneratorExecutionContext.SyntaxReceiver.get -> Microsoft.CodeAnalysis.ISyntaxReceiver
Microsoft.CodeAnalysis.GeneratorInitializationContext
Microsoft.CodeAnalysis.GeneratorInitializationContext.CancellationToken.get -> System.Threading.CancellationToken
+Microsoft.CodeAnalysis.GeneratorInitializationContext.GeneratorInitializationContext() -> void
Microsoft.CodeAnalysis.GeneratorInitializationContext.RegisterForSyntaxNotifications(Microsoft.CodeAnalysis.SyntaxReceiverCreator receiverCreator) -> void
Microsoft.CodeAnalysis.GeneratorRunResult
Microsoft.CodeAnalysis.GeneratorRunResult.Diagnostics.get -> System.Collections.Immutable.ImmutableArray
Microsoft.CodeAnalysis.GeneratorRunResult.Exception.get -> System.Exception
Microsoft.CodeAnalysis.GeneratorRunResult.GeneratedSources.get -> System.Collections.Immutable.ImmutableArray
Microsoft.CodeAnalysis.GeneratorRunResult.Generator.get -> Microsoft.CodeAnalysis.ISourceGenerator
+Microsoft.CodeAnalysis.GeneratorRunResult.GeneratorRunResult() -> void
Microsoft.CodeAnalysis.IAliasSymbol
Microsoft.CodeAnalysis.IAliasSymbol.Target.get -> Microsoft.CodeAnalysis.INamespaceOrTypeSymbol
Microsoft.CodeAnalysis.IAnalyzerAssemblyLoader
@@ -1428,6 +1455,7 @@ Microsoft.CodeAnalysis.MetadataReferenceProperties.Aliases.get -> System.Collect
Microsoft.CodeAnalysis.MetadataReferenceProperties.EmbedInteropTypes.get -> bool
Microsoft.CodeAnalysis.MetadataReferenceProperties.Equals(Microsoft.CodeAnalysis.MetadataReferenceProperties other) -> bool
Microsoft.CodeAnalysis.MetadataReferenceProperties.Kind.get -> Microsoft.CodeAnalysis.MetadataImageKind
+Microsoft.CodeAnalysis.MetadataReferenceProperties.MetadataReferenceProperties() -> void
Microsoft.CodeAnalysis.MetadataReferenceProperties.MetadataReferenceProperties(Microsoft.CodeAnalysis.MetadataImageKind kind = Microsoft.CodeAnalysis.MetadataImageKind.Assembly, System.Collections.Immutable.ImmutableArray aliases = default(System.Collections.Immutable.ImmutableArray), bool embedInteropTypes = false) -> void
Microsoft.CodeAnalysis.MetadataReferenceProperties.WithAliases(System.Collections.Generic.IEnumerable aliases) -> Microsoft.CodeAnalysis.MetadataReferenceProperties
Microsoft.CodeAnalysis.MetadataReferenceProperties.WithAliases(System.Collections.Immutable.ImmutableArray aliases) -> Microsoft.CodeAnalysis.MetadataReferenceProperties
@@ -1472,6 +1500,7 @@ Microsoft.CodeAnalysis.NullabilityInfo
Microsoft.CodeAnalysis.NullabilityInfo.Annotation.get -> Microsoft.CodeAnalysis.NullableAnnotation
Microsoft.CodeAnalysis.NullabilityInfo.Equals(Microsoft.CodeAnalysis.NullabilityInfo other) -> bool
Microsoft.CodeAnalysis.NullabilityInfo.FlowState.get -> Microsoft.CodeAnalysis.NullableFlowState
+Microsoft.CodeAnalysis.NullabilityInfo.NullabilityInfo() -> void
Microsoft.CodeAnalysis.NullableAnnotation
Microsoft.CodeAnalysis.NullableAnnotation.Annotated = 2 -> Microsoft.CodeAnalysis.NullableAnnotation
Microsoft.CodeAnalysis.NullableAnnotation.None = 0 -> Microsoft.CodeAnalysis.NullableAnnotation
@@ -1656,6 +1685,7 @@ Microsoft.CodeAnalysis.Operations.CaseKind.Range = 3 -> Microsoft.CodeAnalysis.O
Microsoft.CodeAnalysis.Operations.CaseKind.Relational = 2 -> Microsoft.CodeAnalysis.Operations.CaseKind
Microsoft.CodeAnalysis.Operations.CaseKind.SingleValue = 1 -> Microsoft.CodeAnalysis.Operations.CaseKind
Microsoft.CodeAnalysis.Operations.CommonConversion
+Microsoft.CodeAnalysis.Operations.CommonConversion.CommonConversion() -> void
Microsoft.CodeAnalysis.Operations.CommonConversion.Exists.get -> bool
Microsoft.CodeAnalysis.Operations.CommonConversion.IsIdentity.get -> bool
Microsoft.CodeAnalysis.Operations.CommonConversion.IsImplicit.get -> bool
@@ -2053,6 +2083,7 @@ Microsoft.CodeAnalysis.OptimizationLevel.Debug = 0 -> Microsoft.CodeAnalysis.Opt
Microsoft.CodeAnalysis.OptimizationLevel.Release = 1 -> Microsoft.CodeAnalysis.OptimizationLevel
Microsoft.CodeAnalysis.Optional
Microsoft.CodeAnalysis.Optional.HasValue.get -> bool
+Microsoft.CodeAnalysis.Optional.Optional() -> void
Microsoft.CodeAnalysis.Optional.Optional(T value) -> void
Microsoft.CodeAnalysis.Optional.Value.get -> T
Microsoft.CodeAnalysis.OutputKind
@@ -2090,6 +2121,7 @@ Microsoft.CodeAnalysis.PortableExecutableReference.WithProperties(Microsoft.Code
Microsoft.CodeAnalysis.PreprocessingSymbolInfo
Microsoft.CodeAnalysis.PreprocessingSymbolInfo.Equals(Microsoft.CodeAnalysis.PreprocessingSymbolInfo other) -> bool
Microsoft.CodeAnalysis.PreprocessingSymbolInfo.IsDefined.get -> bool
+Microsoft.CodeAnalysis.PreprocessingSymbolInfo.PreprocessingSymbolInfo() -> void
Microsoft.CodeAnalysis.PreprocessingSymbolInfo.Symbol.get -> Microsoft.CodeAnalysis.IPreprocessingSymbol
Microsoft.CodeAnalysis.RefKind
Microsoft.CodeAnalysis.RefKind.In = 3 -> Microsoft.CodeAnalysis.RefKind
@@ -2154,6 +2186,7 @@ Microsoft.CodeAnalysis.SeparatedSyntaxList.Contains(TNode node) -> bool
Microsoft.CodeAnalysis.SeparatedSyntaxList.Count.get -> int
Microsoft.CodeAnalysis.SeparatedSyntaxList.Enumerator
Microsoft.CodeAnalysis.SeparatedSyntaxList.Enumerator.Current.get -> TNode
+Microsoft.CodeAnalysis.SeparatedSyntaxList.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.SeparatedSyntaxList.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.SeparatedSyntaxList.Enumerator.Reset() -> void
Microsoft.CodeAnalysis.SeparatedSyntaxList.Equals(Microsoft.CodeAnalysis.SeparatedSyntaxList other) -> bool
@@ -2177,6 +2210,7 @@ Microsoft.CodeAnalysis.SeparatedSyntaxList.RemoveAt(int index) -> Microso
Microsoft.CodeAnalysis.SeparatedSyntaxList.Replace(TNode nodeInList, TNode newNode) -> Microsoft.CodeAnalysis.SeparatedSyntaxList
Microsoft.CodeAnalysis.SeparatedSyntaxList.ReplaceRange(TNode nodeInList, System.Collections.Generic.IEnumerable newNodes) -> Microsoft.CodeAnalysis.SeparatedSyntaxList
Microsoft.CodeAnalysis.SeparatedSyntaxList.ReplaceSeparator(Microsoft.CodeAnalysis.SyntaxToken separatorToken, Microsoft.CodeAnalysis.SyntaxToken newSeparator) -> Microsoft.CodeAnalysis.SeparatedSyntaxList
+Microsoft.CodeAnalysis.SeparatedSyntaxList.SeparatedSyntaxList() -> void
Microsoft.CodeAnalysis.SeparatedSyntaxList.SeparatorCount.get -> int
Microsoft.CodeAnalysis.SeparatedSyntaxList.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
Microsoft.CodeAnalysis.SeparatedSyntaxList.this[int index].get -> TNode
@@ -2253,6 +2287,7 @@ Microsoft.CodeAnalysis.SubsystemVersion.Equals(Microsoft.CodeAnalysis.SubsystemV
Microsoft.CodeAnalysis.SubsystemVersion.IsValid.get -> bool
Microsoft.CodeAnalysis.SubsystemVersion.Major.get -> int
Microsoft.CodeAnalysis.SubsystemVersion.Minor.get -> int
+Microsoft.CodeAnalysis.SubsystemVersion.SubsystemVersion() -> void
Microsoft.CodeAnalysis.SuppressionDescriptor
Microsoft.CodeAnalysis.SuppressionDescriptor.Equals(Microsoft.CodeAnalysis.SuppressionDescriptor other) -> bool
Microsoft.CodeAnalysis.SuppressionDescriptor.Id.get -> string
@@ -2352,6 +2387,7 @@ Microsoft.CodeAnalysis.SymbolDisplayParameterOptions.None = 0 -> Microsoft.CodeA
Microsoft.CodeAnalysis.SymbolDisplayPart
Microsoft.CodeAnalysis.SymbolDisplayPart.Kind.get -> Microsoft.CodeAnalysis.SymbolDisplayPartKind
Microsoft.CodeAnalysis.SymbolDisplayPart.Symbol.get -> Microsoft.CodeAnalysis.ISymbol
+Microsoft.CodeAnalysis.SymbolDisplayPart.SymbolDisplayPart() -> void
Microsoft.CodeAnalysis.SymbolDisplayPart.SymbolDisplayPart(Microsoft.CodeAnalysis.SymbolDisplayPartKind kind, Microsoft.CodeAnalysis.ISymbol symbol, string text) -> void
Microsoft.CodeAnalysis.SymbolDisplayPartKind
Microsoft.CodeAnalysis.SymbolDisplayPartKind.AliasName = 0 -> Microsoft.CodeAnalysis.SymbolDisplayPartKind
@@ -2407,6 +2443,7 @@ Microsoft.CodeAnalysis.SymbolInfo.CandidateReason.get -> Microsoft.CodeAnalysis.
Microsoft.CodeAnalysis.SymbolInfo.CandidateSymbols.get -> System.Collections.Immutable.ImmutableArray
Microsoft.CodeAnalysis.SymbolInfo.Equals(Microsoft.CodeAnalysis.SymbolInfo other) -> bool
Microsoft.CodeAnalysis.SymbolInfo.Symbol.get -> Microsoft.CodeAnalysis.ISymbol
+Microsoft.CodeAnalysis.SymbolInfo.SymbolInfo() -> void
Microsoft.CodeAnalysis.SymbolKind
Microsoft.CodeAnalysis.SymbolKind.Alias = 0 -> Microsoft.CodeAnalysis.SymbolKind
Microsoft.CodeAnalysis.SymbolKind.ArrayType = 1 -> Microsoft.CodeAnalysis.SymbolKind
@@ -2447,6 +2484,7 @@ Microsoft.CodeAnalysis.SyntaxList.Any() -> bool
Microsoft.CodeAnalysis.SyntaxList.Count.get -> int
Microsoft.CodeAnalysis.SyntaxList.Enumerator
Microsoft.CodeAnalysis.SyntaxList.Enumerator.Current.get -> TNode
+Microsoft.CodeAnalysis.SyntaxList.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.SyntaxList.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.SyntaxList.Enumerator.Reset() -> void
Microsoft.CodeAnalysis.SyntaxList.Equals(Microsoft.CodeAnalysis.SyntaxList other) -> bool
@@ -2467,6 +2505,7 @@ Microsoft.CodeAnalysis.SyntaxList.RemoveAt(int index) -> Microsoft.CodeAn
Microsoft.CodeAnalysis.SyntaxList.Replace(TNode nodeInList, TNode newNode) -> Microsoft.CodeAnalysis.SyntaxList
Microsoft.CodeAnalysis.SyntaxList.ReplaceRange(TNode nodeInList, System.Collections.Generic.IEnumerable newNodes) -> Microsoft.CodeAnalysis.SyntaxList
Microsoft.CodeAnalysis.SyntaxList.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
+Microsoft.CodeAnalysis.SyntaxList.SyntaxList() -> void
Microsoft.CodeAnalysis.SyntaxList.SyntaxList(System.Collections.Generic.IEnumerable nodes) -> void
Microsoft.CodeAnalysis.SyntaxList.SyntaxList(TNode node) -> void
Microsoft.CodeAnalysis.SyntaxList.this[int index].get -> TNode
@@ -2570,6 +2609,7 @@ Microsoft.CodeAnalysis.SyntaxNodeOrToken.Parent.get -> Microsoft.CodeAnalysis.Sy
Microsoft.CodeAnalysis.SyntaxNodeOrToken.RawKind.get -> int
Microsoft.CodeAnalysis.SyntaxNodeOrToken.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
Microsoft.CodeAnalysis.SyntaxNodeOrToken.SpanStart.get -> int
+Microsoft.CodeAnalysis.SyntaxNodeOrToken.SyntaxNodeOrToken() -> void
Microsoft.CodeAnalysis.SyntaxNodeOrToken.SyntaxTree.get -> Microsoft.CodeAnalysis.SyntaxTree
Microsoft.CodeAnalysis.SyntaxNodeOrToken.ToFullString() -> string
Microsoft.CodeAnalysis.SyntaxNodeOrToken.WithAdditionalAnnotations(params Microsoft.CodeAnalysis.SyntaxAnnotation[] annotations) -> Microsoft.CodeAnalysis.SyntaxNodeOrToken
@@ -2589,6 +2629,7 @@ Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.Any() -> bool
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.Count.get -> int
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.Enumerator
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.Enumerator.Current.get -> Microsoft.CodeAnalysis.SyntaxNodeOrToken
+Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.Equals(Microsoft.CodeAnalysis.SyntaxNodeOrTokenList other) -> bool
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.First() -> Microsoft.CodeAnalysis.SyntaxNodeOrToken
@@ -2605,6 +2646,7 @@ Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.RemoveAt(int index) -> Microsoft.Co
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.Replace(Microsoft.CodeAnalysis.SyntaxNodeOrToken nodeOrTokenInList, Microsoft.CodeAnalysis.SyntaxNodeOrToken newNodeOrToken) -> Microsoft.CodeAnalysis.SyntaxNodeOrTokenList
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.ReplaceRange(Microsoft.CodeAnalysis.SyntaxNodeOrToken nodeOrTokenInList, System.Collections.Generic.IEnumerable newNodesAndTokens) -> Microsoft.CodeAnalysis.SyntaxNodeOrTokenList
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
+Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.SyntaxNodeOrTokenList() -> void
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.SyntaxNodeOrTokenList(params Microsoft.CodeAnalysis.SyntaxNodeOrToken[] nodesAndTokens) -> void
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.SyntaxNodeOrTokenList(System.Collections.Generic.IEnumerable nodesAndTokens) -> void
Microsoft.CodeAnalysis.SyntaxNodeOrTokenList.this[int index].get -> Microsoft.CodeAnalysis.SyntaxNodeOrToken
@@ -2651,6 +2693,7 @@ Microsoft.CodeAnalysis.SyntaxToken.Parent.get -> Microsoft.CodeAnalysis.SyntaxNo
Microsoft.CodeAnalysis.SyntaxToken.RawKind.get -> int
Microsoft.CodeAnalysis.SyntaxToken.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
Microsoft.CodeAnalysis.SyntaxToken.SpanStart.get -> int
+Microsoft.CodeAnalysis.SyntaxToken.SyntaxToken() -> void
Microsoft.CodeAnalysis.SyntaxToken.SyntaxTree.get -> Microsoft.CodeAnalysis.SyntaxTree
Microsoft.CodeAnalysis.SyntaxToken.Text.get -> string
Microsoft.CodeAnalysis.SyntaxToken.ToFullString() -> string
@@ -2677,6 +2720,7 @@ Microsoft.CodeAnalysis.SyntaxTokenList.Any() -> bool
Microsoft.CodeAnalysis.SyntaxTokenList.Count.get -> int
Microsoft.CodeAnalysis.SyntaxTokenList.Enumerator
Microsoft.CodeAnalysis.SyntaxTokenList.Enumerator.Current.get -> Microsoft.CodeAnalysis.SyntaxToken
+Microsoft.CodeAnalysis.SyntaxTokenList.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.SyntaxTokenList.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.SyntaxTokenList.Equals(Microsoft.CodeAnalysis.SyntaxTokenList other) -> bool
Microsoft.CodeAnalysis.SyntaxTokenList.First() -> Microsoft.CodeAnalysis.SyntaxToken
@@ -2694,11 +2738,14 @@ Microsoft.CodeAnalysis.SyntaxTokenList.Reverse() -> Microsoft.CodeAnalysis.Synta
Microsoft.CodeAnalysis.SyntaxTokenList.Reversed
Microsoft.CodeAnalysis.SyntaxTokenList.Reversed.Enumerator
Microsoft.CodeAnalysis.SyntaxTokenList.Reversed.Enumerator.Current.get -> Microsoft.CodeAnalysis.SyntaxToken
+Microsoft.CodeAnalysis.SyntaxTokenList.Reversed.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.SyntaxTokenList.Reversed.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.SyntaxTokenList.Reversed.Equals(Microsoft.CodeAnalysis.SyntaxTokenList.Reversed other) -> bool
Microsoft.CodeAnalysis.SyntaxTokenList.Reversed.GetEnumerator() -> Microsoft.CodeAnalysis.SyntaxTokenList.Reversed.Enumerator
+Microsoft.CodeAnalysis.SyntaxTokenList.Reversed.Reversed() -> void
Microsoft.CodeAnalysis.SyntaxTokenList.Reversed.Reversed(Microsoft.CodeAnalysis.SyntaxTokenList list) -> void
Microsoft.CodeAnalysis.SyntaxTokenList.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
+Microsoft.CodeAnalysis.SyntaxTokenList.SyntaxTokenList() -> void
Microsoft.CodeAnalysis.SyntaxTokenList.SyntaxTokenList(Microsoft.CodeAnalysis.SyntaxToken token) -> void
Microsoft.CodeAnalysis.SyntaxTokenList.SyntaxTokenList(params Microsoft.CodeAnalysis.SyntaxToken[] tokens) -> void
Microsoft.CodeAnalysis.SyntaxTokenList.SyntaxTokenList(System.Collections.Generic.IEnumerable tokens) -> void
@@ -2734,6 +2781,7 @@ Microsoft.CodeAnalysis.SyntaxTrivia.RawKind.get -> int
Microsoft.CodeAnalysis.SyntaxTrivia.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
Microsoft.CodeAnalysis.SyntaxTrivia.SpanStart.get -> int
Microsoft.CodeAnalysis.SyntaxTrivia.SyntaxTree.get -> Microsoft.CodeAnalysis.SyntaxTree
+Microsoft.CodeAnalysis.SyntaxTrivia.SyntaxTrivia() -> void
Microsoft.CodeAnalysis.SyntaxTrivia.ToFullString() -> string
Microsoft.CodeAnalysis.SyntaxTrivia.Token.get -> Microsoft.CodeAnalysis.SyntaxToken
Microsoft.CodeAnalysis.SyntaxTrivia.WithAdditionalAnnotations(params Microsoft.CodeAnalysis.SyntaxAnnotation[] annotations) -> Microsoft.CodeAnalysis.SyntaxTrivia
@@ -2750,6 +2798,7 @@ Microsoft.CodeAnalysis.SyntaxTriviaList.Count.get -> int
Microsoft.CodeAnalysis.SyntaxTriviaList.ElementAt(int index) -> Microsoft.CodeAnalysis.SyntaxTrivia
Microsoft.CodeAnalysis.SyntaxTriviaList.Enumerator
Microsoft.CodeAnalysis.SyntaxTriviaList.Enumerator.Current.get -> Microsoft.CodeAnalysis.SyntaxTrivia
+Microsoft.CodeAnalysis.SyntaxTriviaList.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.SyntaxTriviaList.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.SyntaxTriviaList.Equals(Microsoft.CodeAnalysis.SyntaxTriviaList other) -> bool
Microsoft.CodeAnalysis.SyntaxTriviaList.First() -> Microsoft.CodeAnalysis.SyntaxTrivia
@@ -2767,11 +2816,14 @@ Microsoft.CodeAnalysis.SyntaxTriviaList.Reverse() -> Microsoft.CodeAnalysis.Synt
Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed
Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed.Enumerator
Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed.Enumerator.Current.get -> Microsoft.CodeAnalysis.SyntaxTrivia
+Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed.Equals(Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed other) -> bool
Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed.GetEnumerator() -> Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed.Enumerator
+Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed.Reversed() -> void
Microsoft.CodeAnalysis.SyntaxTriviaList.Reversed.Reversed(Microsoft.CodeAnalysis.SyntaxTriviaList list) -> void
Microsoft.CodeAnalysis.SyntaxTriviaList.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
+Microsoft.CodeAnalysis.SyntaxTriviaList.SyntaxTriviaList() -> void
Microsoft.CodeAnalysis.SyntaxTriviaList.SyntaxTriviaList(Microsoft.CodeAnalysis.SyntaxTrivia trivia) -> void
Microsoft.CodeAnalysis.SyntaxTriviaList.SyntaxTriviaList(params Microsoft.CodeAnalysis.SyntaxTrivia[] trivias) -> void
Microsoft.CodeAnalysis.SyntaxTriviaList.SyntaxTriviaList(System.Collections.Generic.IEnumerable trivias) -> void
@@ -2790,10 +2842,12 @@ Microsoft.CodeAnalysis.Text.LinePosition.Character.get -> int
Microsoft.CodeAnalysis.Text.LinePosition.CompareTo(Microsoft.CodeAnalysis.Text.LinePosition other) -> int
Microsoft.CodeAnalysis.Text.LinePosition.Equals(Microsoft.CodeAnalysis.Text.LinePosition other) -> bool
Microsoft.CodeAnalysis.Text.LinePosition.Line.get -> int
+Microsoft.CodeAnalysis.Text.LinePosition.LinePosition() -> void
Microsoft.CodeAnalysis.Text.LinePosition.LinePosition(int line, int character) -> void
Microsoft.CodeAnalysis.Text.LinePositionSpan
Microsoft.CodeAnalysis.Text.LinePositionSpan.End.get -> Microsoft.CodeAnalysis.Text.LinePosition
Microsoft.CodeAnalysis.Text.LinePositionSpan.Equals(Microsoft.CodeAnalysis.Text.LinePositionSpan other) -> bool
+Microsoft.CodeAnalysis.Text.LinePositionSpan.LinePositionSpan() -> void
Microsoft.CodeAnalysis.Text.LinePositionSpan.LinePositionSpan(Microsoft.CodeAnalysis.Text.LinePosition start, Microsoft.CodeAnalysis.Text.LinePosition end) -> void
Microsoft.CodeAnalysis.Text.LinePositionSpan.Start.get -> Microsoft.CodeAnalysis.Text.LinePosition
Microsoft.CodeAnalysis.Text.SourceHashAlgorithm
@@ -2818,6 +2872,7 @@ Microsoft.CodeAnalysis.Text.TextChange
Microsoft.CodeAnalysis.Text.TextChange.Equals(Microsoft.CodeAnalysis.Text.TextChange other) -> bool
Microsoft.CodeAnalysis.Text.TextChange.NewText.get -> string
Microsoft.CodeAnalysis.Text.TextChange.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
+Microsoft.CodeAnalysis.Text.TextChange.TextChange() -> void
Microsoft.CodeAnalysis.Text.TextChange.TextChange(Microsoft.CodeAnalysis.Text.TextSpan span, string newText) -> void
Microsoft.CodeAnalysis.Text.TextChangeEventArgs
Microsoft.CodeAnalysis.Text.TextChangeEventArgs.Changes.get -> System.Collections.Generic.IReadOnlyList
@@ -2829,6 +2884,7 @@ Microsoft.CodeAnalysis.Text.TextChangeRange
Microsoft.CodeAnalysis.Text.TextChangeRange.Equals(Microsoft.CodeAnalysis.Text.TextChangeRange other) -> bool
Microsoft.CodeAnalysis.Text.TextChangeRange.NewLength.get -> int
Microsoft.CodeAnalysis.Text.TextChangeRange.Span.get -> Microsoft.CodeAnalysis.Text.TextSpan
+Microsoft.CodeAnalysis.Text.TextChangeRange.TextChangeRange() -> void
Microsoft.CodeAnalysis.Text.TextChangeRange.TextChangeRange(Microsoft.CodeAnalysis.Text.TextSpan span, int newLength) -> void
Microsoft.CodeAnalysis.Text.TextLine
Microsoft.CodeAnalysis.Text.TextLine.End.get -> int
@@ -2839,9 +2895,11 @@ Microsoft.CodeAnalysis.Text.TextLine.Span.get -> Microsoft.CodeAnalysis.Text.Tex
Microsoft.CodeAnalysis.Text.TextLine.SpanIncludingLineBreak.get -> Microsoft.CodeAnalysis.Text.TextSpan
Microsoft.CodeAnalysis.Text.TextLine.Start.get -> int
Microsoft.CodeAnalysis.Text.TextLine.Text.get -> Microsoft.CodeAnalysis.Text.SourceText
+Microsoft.CodeAnalysis.Text.TextLine.TextLine() -> void
Microsoft.CodeAnalysis.Text.TextLineCollection
Microsoft.CodeAnalysis.Text.TextLineCollection.Enumerator
Microsoft.CodeAnalysis.Text.TextLineCollection.Enumerator.Current.get -> Microsoft.CodeAnalysis.Text.TextLine
+Microsoft.CodeAnalysis.Text.TextLineCollection.Enumerator.Enumerator() -> void
Microsoft.CodeAnalysis.Text.TextLineCollection.Enumerator.MoveNext() -> bool
Microsoft.CodeAnalysis.Text.TextLineCollection.GetEnumerator() -> Microsoft.CodeAnalysis.Text.TextLineCollection.Enumerator
Microsoft.CodeAnalysis.Text.TextLineCollection.GetLinePositionSpan(Microsoft.CodeAnalysis.Text.TextSpan span) -> Microsoft.CodeAnalysis.Text.LinePositionSpan
@@ -2862,12 +2920,14 @@ Microsoft.CodeAnalysis.Text.TextSpan.Length.get -> int
Microsoft.CodeAnalysis.Text.TextSpan.Overlap(Microsoft.CodeAnalysis.Text.TextSpan span) -> Microsoft.CodeAnalysis.Text.TextSpan?
Microsoft.CodeAnalysis.Text.TextSpan.OverlapsWith(Microsoft.CodeAnalysis.Text.TextSpan span) -> bool
Microsoft.CodeAnalysis.Text.TextSpan.Start.get -> int
+Microsoft.CodeAnalysis.Text.TextSpan.TextSpan() -> void
Microsoft.CodeAnalysis.Text.TextSpan.TextSpan(int start, int length) -> void
Microsoft.CodeAnalysis.TypedConstant
Microsoft.CodeAnalysis.TypedConstant.Equals(Microsoft.CodeAnalysis.TypedConstant other) -> bool
Microsoft.CodeAnalysis.TypedConstant.IsNull.get -> bool
Microsoft.CodeAnalysis.TypedConstant.Kind.get -> Microsoft.CodeAnalysis.TypedConstantKind
Microsoft.CodeAnalysis.TypedConstant.Type.get -> Microsoft.CodeAnalysis.ITypeSymbol
+Microsoft.CodeAnalysis.TypedConstant.TypedConstant() -> void
Microsoft.CodeAnalysis.TypedConstant.Value.get -> object
Microsoft.CodeAnalysis.TypedConstant.Values.get -> System.Collections.Immutable.ImmutableArray
Microsoft.CodeAnalysis.TypedConstantKind
@@ -2882,6 +2942,7 @@ Microsoft.CodeAnalysis.TypeInfo.ConvertedType.get -> Microsoft.CodeAnalysis.ITyp
Microsoft.CodeAnalysis.TypeInfo.Equals(Microsoft.CodeAnalysis.TypeInfo other) -> bool
Microsoft.CodeAnalysis.TypeInfo.Nullability.get -> Microsoft.CodeAnalysis.NullabilityInfo
Microsoft.CodeAnalysis.TypeInfo.Type.get -> Microsoft.CodeAnalysis.ITypeSymbol
+Microsoft.CodeAnalysis.TypeInfo.TypeInfo() -> void
Microsoft.CodeAnalysis.TypeKind
Microsoft.CodeAnalysis.TypeKind.Array = 1 -> Microsoft.CodeAnalysis.TypeKind
Microsoft.CodeAnalysis.TypeKind.Class = 2 -> Microsoft.CodeAnalysis.TypeKind
diff --git a/src/Compilers/VisualBasic/Portable/PublicAPI.Shipped.txt b/src/Compilers/VisualBasic/Portable/PublicAPI.Shipped.txt
index 9ab8ce93ac50de26fe2ee33e258073f211f82b36..61d80e96ef6cbff12e16f509e82545540371594d 100644
--- a/src/Compilers/VisualBasic/Portable/PublicAPI.Shipped.txt
+++ b/src/Compilers/VisualBasic/Portable/PublicAPI.Shipped.txt
@@ -1,12 +1,15 @@
Microsoft.CodeAnalysis.VisualBasic.AggregateClauseSymbolInfo
+Microsoft.CodeAnalysis.VisualBasic.AggregateClauseSymbolInfo.New() -> Void
Microsoft.CodeAnalysis.VisualBasic.AggregateClauseSymbolInfo.Select1() -> Microsoft.CodeAnalysis.SymbolInfo
Microsoft.CodeAnalysis.VisualBasic.AggregateClauseSymbolInfo.Select2() -> Microsoft.CodeAnalysis.SymbolInfo
Microsoft.CodeAnalysis.VisualBasic.AwaitExpressionInfo
Microsoft.CodeAnalysis.VisualBasic.AwaitExpressionInfo.GetAwaiterMethod() -> Microsoft.CodeAnalysis.IMethodSymbol
Microsoft.CodeAnalysis.VisualBasic.AwaitExpressionInfo.GetResultMethod() -> Microsoft.CodeAnalysis.IMethodSymbol
Microsoft.CodeAnalysis.VisualBasic.AwaitExpressionInfo.IsCompletedProperty() -> Microsoft.CodeAnalysis.IPropertySymbol
+Microsoft.CodeAnalysis.VisualBasic.AwaitExpressionInfo.New() -> Void
Microsoft.CodeAnalysis.VisualBasic.CollectionRangeVariableSymbolInfo
Microsoft.CodeAnalysis.VisualBasic.CollectionRangeVariableSymbolInfo.AsClauseConversion() -> Microsoft.CodeAnalysis.SymbolInfo
+Microsoft.CodeAnalysis.VisualBasic.CollectionRangeVariableSymbolInfo.New() -> Void
Microsoft.CodeAnalysis.VisualBasic.CollectionRangeVariableSymbolInfo.SelectMany() -> Microsoft.CodeAnalysis.SymbolInfo
Microsoft.CodeAnalysis.VisualBasic.CollectionRangeVariableSymbolInfo.ToQueryableCollectionConversion() -> Microsoft.CodeAnalysis.SymbolInfo
Microsoft.CodeAnalysis.VisualBasic.Conversion
@@ -27,6 +30,7 @@ Microsoft.CodeAnalysis.VisualBasic.Conversion.IsUserDefined() -> Boolean
Microsoft.CodeAnalysis.VisualBasic.Conversion.IsValueType() -> Boolean
Microsoft.CodeAnalysis.VisualBasic.Conversion.IsWidening() -> Boolean
Microsoft.CodeAnalysis.VisualBasic.Conversion.MethodSymbol() -> Microsoft.CodeAnalysis.IMethodSymbol
+Microsoft.CodeAnalysis.VisualBasic.Conversion.New() -> Void
Microsoft.CodeAnalysis.VisualBasic.Conversion.ToCommonConversion() -> Microsoft.CodeAnalysis.Operations.CommonConversion
Microsoft.CodeAnalysis.VisualBasic.ForEachStatementInfo
Microsoft.CodeAnalysis.VisualBasic.ForEachStatementInfo.CurrentConversion() -> Microsoft.CodeAnalysis.VisualBasic.Conversion
@@ -36,6 +40,7 @@ Microsoft.CodeAnalysis.VisualBasic.ForEachStatementInfo.ElementConversion() -> M
Microsoft.CodeAnalysis.VisualBasic.ForEachStatementInfo.ElementType() -> Microsoft.CodeAnalysis.ITypeSymbol
Microsoft.CodeAnalysis.VisualBasic.ForEachStatementInfo.GetEnumeratorMethod() -> Microsoft.CodeAnalysis.IMethodSymbol
Microsoft.CodeAnalysis.VisualBasic.ForEachStatementInfo.MoveNextMethod() -> Microsoft.CodeAnalysis.IMethodSymbol
+Microsoft.CodeAnalysis.VisualBasic.ForEachStatementInfo.New() -> Void
Microsoft.CodeAnalysis.VisualBasic.GeneratedExtensionSyntaxFacts
Microsoft.CodeAnalysis.VisualBasic.GeneratedExtensionSyntaxFacts.GetText(kind As Microsoft.CodeAnalysis.VisualBasic.SyntaxKind) -> String
Microsoft.CodeAnalysis.VisualBasic.GlobalImport
@@ -68,6 +73,7 @@ Microsoft.CodeAnalysis.VisualBasic.LanguageVersionFacts.MapSpecifiedToEffectiveV
Microsoft.CodeAnalysis.VisualBasic.LanguageVersionFacts.ToDisplayString(version As Microsoft.CodeAnalysis.VisualBasic.LanguageVersion) -> String
Microsoft.CodeAnalysis.VisualBasic.LanguageVersionFacts.TryParse(version As String, ByRef result As Microsoft.CodeAnalysis.VisualBasic.LanguageVersion) -> Boolean
Microsoft.CodeAnalysis.VisualBasic.LocalizableErrorArgument
+Microsoft.CodeAnalysis.VisualBasic.LocalizableErrorArgument.New() -> Void
Microsoft.CodeAnalysis.VisualBasic.LocalizableErrorArgument.ToString_IFormattable(format As String, formatProvider As System.IFormatProvider) -> String
Microsoft.CodeAnalysis.VisualBasic.OptionStrict
Microsoft.CodeAnalysis.VisualBasic.OptionStrict.Custom = 1 -> Microsoft.CodeAnalysis.VisualBasic.OptionStrict
diff --git a/src/Features/Core/Portable/PublicAPI.Shipped.txt b/src/Features/Core/Portable/PublicAPI.Shipped.txt
index a3997a6ac6c5c1273f13003dd7505c71da6a14da..e97ae0be33fd71d750ca5633f6cf6244cd0801a0 100644
--- a/src/Features/Core/Portable/PublicAPI.Shipped.txt
+++ b/src/Features/Core/Portable/PublicAPI.Shipped.txt
@@ -85,6 +85,7 @@ Microsoft.CodeAnalysis.Completion.CharacterSetModificationKind.Remove = 1 -> Mic
Microsoft.CodeAnalysis.Completion.CharacterSetModificationKind.Replace = 2 -> Microsoft.CodeAnalysis.Completion.CharacterSetModificationKind
Microsoft.CodeAnalysis.Completion.CharacterSetModificationRule
Microsoft.CodeAnalysis.Completion.CharacterSetModificationRule.Characters.get -> System.Collections.Immutable.ImmutableArray
+Microsoft.CodeAnalysis.Completion.CharacterSetModificationRule.CharacterSetModificationRule() -> void
Microsoft.CodeAnalysis.Completion.CharacterSetModificationRule.Kind.get -> Microsoft.CodeAnalysis.Completion.CharacterSetModificationKind
Microsoft.CodeAnalysis.Completion.CompletionChange
Microsoft.CodeAnalysis.Completion.CompletionChange.IncludesCommitCharacter.get -> bool
@@ -187,6 +188,7 @@ Microsoft.CodeAnalysis.Completion.CompletionServiceWithProviders.GetProviders(Sy
Microsoft.CodeAnalysis.Completion.CompletionTags
Microsoft.CodeAnalysis.Completion.CompletionTrigger
Microsoft.CodeAnalysis.Completion.CompletionTrigger.Character.get -> char
+Microsoft.CodeAnalysis.Completion.CompletionTrigger.CompletionTrigger() -> void
Microsoft.CodeAnalysis.Completion.CompletionTrigger.Kind.get -> Microsoft.CodeAnalysis.Completion.CompletionTriggerKind
Microsoft.CodeAnalysis.Completion.CompletionTriggerKind
Microsoft.CodeAnalysis.Completion.CompletionTriggerKind.Deletion = 2 -> Microsoft.CodeAnalysis.Completion.CompletionTriggerKind
@@ -226,6 +228,7 @@ Microsoft.CodeAnalysis.QuickInfo.QuickInfoService
Microsoft.CodeAnalysis.QuickInfo.QuickInfoService.QuickInfoService() -> void
Microsoft.CodeAnalysis.TaggedText
Microsoft.CodeAnalysis.TaggedText.Tag.get -> string
+Microsoft.CodeAnalysis.TaggedText.TaggedText() -> void
Microsoft.CodeAnalysis.TaggedText.TaggedText(string tag, string text) -> void
Microsoft.CodeAnalysis.TaggedText.Text.get -> string
Microsoft.CodeAnalysis.TextTags
diff --git a/src/Workspaces/Core/MSBuild/PublicAPI.Shipped.txt b/src/Workspaces/Core/MSBuild/PublicAPI.Shipped.txt
index 4bdce2b5acbdb21a7e73d2c426a397172e63477e..3f3b81c0721923ebc58ffbd7ac562f6f0e45085d 100644
--- a/src/Workspaces/Core/MSBuild/PublicAPI.Shipped.txt
+++ b/src/Workspaces/Core/MSBuild/PublicAPI.Shipped.txt
@@ -30,6 +30,7 @@ Microsoft.CodeAnalysis.MSBuild.ProjectLoadProgress
Microsoft.CodeAnalysis.MSBuild.ProjectLoadProgress.ElapsedTime.get -> System.TimeSpan
Microsoft.CodeAnalysis.MSBuild.ProjectLoadProgress.FilePath.get -> string
Microsoft.CodeAnalysis.MSBuild.ProjectLoadProgress.Operation.get -> Microsoft.CodeAnalysis.MSBuild.ProjectLoadOperation
+Microsoft.CodeAnalysis.MSBuild.ProjectLoadProgress.ProjectLoadProgress() -> void
Microsoft.CodeAnalysis.MSBuild.ProjectLoadProgress.TargetFramework.get -> string
Microsoft.CodeAnalysis.MSBuild.ProjectMap
Microsoft.CodeAnalysis.MSBuild.ProjectMap.Add(Microsoft.CodeAnalysis.Project project) -> void
diff --git a/src/Workspaces/Core/Portable/FindSymbols/SymbolTree/SymbolTreeInfo.cs b/src/Workspaces/Core/Portable/FindSymbols/SymbolTree/SymbolTreeInfo.cs
index 986de85b5ebda91ee0cb2a35df4e407581f21703..5b4d222c4aa56395a70542b369e6d98853069f84 100644
--- a/src/Workspaces/Core/Portable/FindSymbols/SymbolTree/SymbolTreeInfo.cs
+++ b/src/Workspaces/Core/Portable/FindSymbols/SymbolTree/SymbolTreeInfo.cs
@@ -463,9 +463,7 @@ private static int BinarySearch(ImmutableArray nodes, string name)
{
using var containerSymbols = TemporaryArray.Empty;
Bind(node.ParentIndex, rootContainer, ref Unsafe.AsRef(in containerSymbols), cancellationToken);
-#pragma warning disable RS0042 // Do not copy value
foreach (var containerSymbol in containerSymbols)
-#pragma warning restore RS0042 // Do not copy value
{
cancellationToken.ThrowIfCancellationRequested();
@@ -562,9 +560,7 @@ internal void AssertEquivalentTo(SymbolTreeInfo other)
tempBuilder.Clear();
Bind(derivedTypeIndex, compilation.GlobalNamespace, ref Unsafe.AsRef(in tempBuilder), cancellationToken);
-#pragma warning disable RS0042 // Do not copy value
foreach (var symbol in tempBuilder)
-#pragma warning restore RS0042 // Do not copy value
{
if (symbol is INamedTypeSymbol namedType)
{
diff --git a/src/Workspaces/Core/Portable/PublicAPI.Shipped.txt b/src/Workspaces/Core/Portable/PublicAPI.Shipped.txt
index d87859a861ea2cfb41b906b58ebcf3f2d72a63a1..1e1bb796faa4a1589d688b81d0eb1bb5ff933e03 100644
--- a/src/Workspaces/Core/Portable/PublicAPI.Shipped.txt
+++ b/src/Workspaces/Core/Portable/PublicAPI.Shipped.txt
@@ -325,6 +325,7 @@ Microsoft.CodeAnalysis.ApplyChangesKind.RemoveSolutionAnalyzerReference = 21 ->
Microsoft.CodeAnalysis.Classification.ClassificationTypeNames
Microsoft.CodeAnalysis.Classification.ClassifiedSpan
Microsoft.CodeAnalysis.Classification.ClassifiedSpan.ClassificationType.get -> string
+Microsoft.CodeAnalysis.Classification.ClassifiedSpan.ClassifiedSpan() -> void
Microsoft.CodeAnalysis.Classification.ClassifiedSpan.ClassifiedSpan(Microsoft.CodeAnalysis.Text.TextSpan textSpan, string classificationType) -> void
Microsoft.CodeAnalysis.Classification.ClassifiedSpan.ClassifiedSpan(string classificationType, Microsoft.CodeAnalysis.Text.TextSpan textSpan) -> void
Microsoft.CodeAnalysis.Classification.ClassifiedSpan.Equals(Microsoft.CodeAnalysis.Classification.ClassifiedSpan other) -> bool
@@ -354,6 +355,7 @@ Microsoft.CodeAnalysis.CodeActions.RenameAnnotation
Microsoft.CodeAnalysis.CodeActions.WarningAnnotation
Microsoft.CodeAnalysis.CodeFixes.CodeFixContext
Microsoft.CodeAnalysis.CodeFixes.CodeFixContext.CancellationToken.get -> System.Threading.CancellationToken
+Microsoft.CodeAnalysis.CodeFixes.CodeFixContext.CodeFixContext() -> void
Microsoft.CodeAnalysis.CodeFixes.CodeFixContext.CodeFixContext(Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.Diagnostic diagnostic, System.Action> registerCodeFix, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.CodeFixes.CodeFixContext.CodeFixContext(Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.Text.TextSpan span, System.Collections.Immutable.ImmutableArray diagnostics, System.Action> registerCodeFix, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.CodeFixes.CodeFixContext.Diagnostics.get -> System.Collections.Immutable.ImmutableArray
@@ -396,6 +398,7 @@ Microsoft.CodeAnalysis.CodeFixes.FixAllScope.Solution = 2 -> Microsoft.CodeAnaly
Microsoft.CodeAnalysis.CodeFixes.WellKnownFixAllProviders
Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext
Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext.CancellationToken.get -> System.Threading.CancellationToken
+Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext.CodeRefactoringContext() -> void
Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext.CodeRefactoringContext(Microsoft.CodeAnalysis.Document document, Microsoft.CodeAnalysis.Text.TextSpan span, System.Action registerRefactoring, System.Threading.CancellationToken cancellationToken) -> void
Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext.Document.get -> Microsoft.CodeAnalysis.Document
Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringContext.RegisterRefactoring(Microsoft.CodeAnalysis.CodeActions.CodeAction action) -> void
@@ -426,9 +429,11 @@ Microsoft.CodeAnalysis.CodeStyle.NotificationOption.Value.get -> Microsoft.CodeA
Microsoft.CodeAnalysis.CodeStyle.NotificationOption.Value.set -> void
Microsoft.CodeAnalysis.CompilationOutputInfo
Microsoft.CodeAnalysis.CompilationOutputInfo.AssemblyPath.get -> string
+Microsoft.CodeAnalysis.CompilationOutputInfo.CompilationOutputInfo() -> void
Microsoft.CodeAnalysis.CompilationOutputInfo.Equals(Microsoft.CodeAnalysis.CompilationOutputInfo other) -> bool
Microsoft.CodeAnalysis.CompilationOutputInfo.WithAssemblyPath(string path) -> Microsoft.CodeAnalysis.CompilationOutputInfo
Microsoft.CodeAnalysis.Differencing.Edit
+Microsoft.CodeAnalysis.Differencing.Edit.Edit() -> void
Microsoft.CodeAnalysis.Differencing.Edit.Equals(Microsoft.CodeAnalysis.Differencing.Edit other) -> bool
Microsoft.CodeAnalysis.Differencing.Edit.Kind.get -> Microsoft.CodeAnalysis.Differencing.EditKind
Microsoft.CodeAnalysis.Differencing.Edit.NewNode.get -> TNode
@@ -539,6 +544,7 @@ Microsoft.CodeAnalysis.Editing.DeclarationKind.SetAccessor = 25 -> Microsoft.Cod
Microsoft.CodeAnalysis.Editing.DeclarationKind.Struct = 3 -> Microsoft.CodeAnalysis.Editing.DeclarationKind
Microsoft.CodeAnalysis.Editing.DeclarationKind.Variable = 21 -> Microsoft.CodeAnalysis.Editing.DeclarationKind
Microsoft.CodeAnalysis.Editing.DeclarationModifiers
+Microsoft.CodeAnalysis.Editing.DeclarationModifiers.DeclarationModifiers() -> void
Microsoft.CodeAnalysis.Editing.DeclarationModifiers.Equals(Microsoft.CodeAnalysis.Editing.DeclarationModifiers modifiers) -> bool
Microsoft.CodeAnalysis.Editing.DeclarationModifiers.IsAbstract.get -> bool
Microsoft.CodeAnalysis.Editing.DeclarationModifiers.IsAsync.get -> bool
@@ -771,11 +777,13 @@ Microsoft.CodeAnalysis.FindSymbols.ReferenceLocation.Equals(Microsoft.CodeAnalys
Microsoft.CodeAnalysis.FindSymbols.ReferenceLocation.IsCandidateLocation.get -> bool
Microsoft.CodeAnalysis.FindSymbols.ReferenceLocation.IsImplicit.get -> bool
Microsoft.CodeAnalysis.FindSymbols.ReferenceLocation.Location.get -> Microsoft.CodeAnalysis.Location
+Microsoft.CodeAnalysis.FindSymbols.ReferenceLocation.ReferenceLocation() -> void
Microsoft.CodeAnalysis.FindSymbols.SymbolCallerInfo
Microsoft.CodeAnalysis.FindSymbols.SymbolCallerInfo.CalledSymbol.get -> Microsoft.CodeAnalysis.ISymbol
Microsoft.CodeAnalysis.FindSymbols.SymbolCallerInfo.CallingSymbol.get -> Microsoft.CodeAnalysis.ISymbol
Microsoft.CodeAnalysis.FindSymbols.SymbolCallerInfo.IsDirect.get -> bool
Microsoft.CodeAnalysis.FindSymbols.SymbolCallerInfo.Locations.get -> System.Collections.Generic.IEnumerable
+Microsoft.CodeAnalysis.FindSymbols.SymbolCallerInfo.SymbolCallerInfo() -> void
Microsoft.CodeAnalysis.FindSymbols.SymbolFinder
Microsoft.CodeAnalysis.Formatting.Formatter
Microsoft.CodeAnalysis.Formatting.FormattingOptions
@@ -866,6 +874,7 @@ Microsoft.CodeAnalysis.Options.OptionKey
Microsoft.CodeAnalysis.Options.OptionKey.Equals(Microsoft.CodeAnalysis.Options.OptionKey other) -> bool
Microsoft.CodeAnalysis.Options.OptionKey.Language.get -> string
Microsoft.CodeAnalysis.Options.OptionKey.Option.get -> Microsoft.CodeAnalysis.Options.IOption
+Microsoft.CodeAnalysis.Options.OptionKey.OptionKey() -> void
Microsoft.CodeAnalysis.Options.OptionKey.OptionKey(Microsoft.CodeAnalysis.Options.IOption option, string language = null) -> void
Microsoft.CodeAnalysis.Options.OptionSet
Microsoft.CodeAnalysis.Options.OptionSet.GetOption(Microsoft.CodeAnalysis.Options.OptionKey optionKey) -> object
@@ -978,6 +987,7 @@ Microsoft.CodeAnalysis.ProjectChanges.GetRemovedMetadataReferences() -> System.C
Microsoft.CodeAnalysis.ProjectChanges.GetRemovedProjectReferences() -> System.Collections.Generic.IEnumerable
Microsoft.CodeAnalysis.ProjectChanges.NewProject.get -> Microsoft.CodeAnalysis.Project
Microsoft.CodeAnalysis.ProjectChanges.OldProject.get -> Microsoft.CodeAnalysis.Project
+Microsoft.CodeAnalysis.ProjectChanges.ProjectChanges() -> void
Microsoft.CodeAnalysis.ProjectChanges.ProjectId.get -> Microsoft.CodeAnalysis.ProjectId
Microsoft.CodeAnalysis.ProjectDependencyGraph
Microsoft.CodeAnalysis.ProjectDependencyGraph.GetDependencySets(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Collections.Generic.IEnumerable>
@@ -1145,6 +1155,7 @@ Microsoft.CodeAnalysis.SolutionChanges.GetAddedProjects() -> System.Collections.
Microsoft.CodeAnalysis.SolutionChanges.GetProjectChanges() -> System.Collections.Generic.IEnumerable
Microsoft.CodeAnalysis.SolutionChanges.GetRemovedAnalyzerReferences() -> System.Collections.Generic.IEnumerable
Microsoft.CodeAnalysis.SolutionChanges.GetRemovedProjects() -> System.Collections.Generic.IEnumerable
+Microsoft.CodeAnalysis.SolutionChanges.SolutionChanges() -> void
Microsoft.CodeAnalysis.SolutionId
Microsoft.CodeAnalysis.SolutionId.Equals(Microsoft.CodeAnalysis.SolutionId other) -> bool
Microsoft.CodeAnalysis.SolutionId.Id.get -> System.Guid
@@ -1179,6 +1190,7 @@ Microsoft.CodeAnalysis.VersionStamp
Microsoft.CodeAnalysis.VersionStamp.Equals(Microsoft.CodeAnalysis.VersionStamp version) -> bool
Microsoft.CodeAnalysis.VersionStamp.GetNewerVersion() -> Microsoft.CodeAnalysis.VersionStamp
Microsoft.CodeAnalysis.VersionStamp.GetNewerVersion(Microsoft.CodeAnalysis.VersionStamp version) -> Microsoft.CodeAnalysis.VersionStamp
+Microsoft.CodeAnalysis.VersionStamp.VersionStamp() -> void
Microsoft.CodeAnalysis.Workspace
Microsoft.CodeAnalysis.Workspace.CheckAdditionalDocumentIsInCurrentSolution(Microsoft.CodeAnalysis.DocumentId documentId) -> void
Microsoft.CodeAnalysis.Workspace.CheckAdditionalDocumentIsNotInCurrentSolution(Microsoft.CodeAnalysis.DocumentId documentId) -> void