Skip to content

Instantly share code, notes, and snippets.

@Infini-PLEX
Last active September 18, 2024 04:56
Show Gist options
  • Save Infini-PLEX/7facd1abc053f7c62357d89cc1597a94 to your computer and use it in GitHub Desktop.
Save Infini-PLEX/7facd1abc053f7c62357d89cc1597a94 to your computer and use it in GitHub Desktop.
roslyn-error
https://sharplab.io/#v2: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=
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DataFlowOperationVisitor<System.__Canon, System.__Canon, System.__Canon, System.__Canon>.ResolveLambdaOrDelegateOrLocalFunctionTargetsCore(Microsoft.CodeAnalysis.IOperation operation = null, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue invocationTarget = {Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue}, Analyzer.Utilities.PooledObjects.PooledHashSet<(Microsoft.CodeAnalysis.IMethodSymbol method, Microsoft.CodeAnalysis.IOperation instance)> methodTargetsOptBuilder, Analyzer.Utilities.PooledObjects.PooledHashSet<Microsoft.CodeAnalysis.FlowAnalysis.IFlowAnonymousFunctionOperation> lambdaTargets) Line 3271
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Framework/DataFlow/DataFlowOperationVisitor.cs(3271)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DataFlowOperationVisitor<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisResult, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue>.MarkEscapedLambdasAndLocalFunctions(Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue pointsToAbstractValue) Line 3230
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Framework/DataFlow/DataFlowOperationVisitor.cs(3230)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysis.PointsToDataFlowOperationVisitor.HandleEscapingLocations(Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue pointsToValueOfEscapedInstance, System.Collections.Immutable.ImmutableHashSet<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.AbstractLocation>.Builder builder) Line 711
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Analysis/PointsToAnalysis/PointsToAnalysis.PointsToDataFlowOperationVisitor.cs(711)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysis.PointsToDataFlowOperationVisitor.HandleEscapingLocations<Microsoft.CodeAnalysis.IOperation>(Microsoft.CodeAnalysis.IOperation key = LocalReferenceOperation Type: string, Analyzer.Utilities.PooledObjects.PooledDictionary<Microsoft.CodeAnalysis.IOperation, System.Collections.Immutable.ImmutableHashSet<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.AbstractLocation>.Builder> escapedLocationsBuilder = Count = 1, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue pointsToValueOfEscapedInstance = {Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue}) Line 686
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Analysis/PointsToAnalysis/PointsToAnalysis.PointsToDataFlowOperationVisitor.cs(686)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysis.PointsToDataFlowOperationVisitor.HandleEscapingOperation(Microsoft.CodeAnalysis.IOperation escapingOperation, Microsoft.CodeAnalysis.IOperation escapedInstance, Analyzer.Utilities.PooledObjects.PooledDictionary<Microsoft.CodeAnalysis.IOperation, System.Collections.Immutable.ImmutableHashSet<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.AbstractLocation>.Builder> builder) Line 642
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Analysis/PointsToAnalysis/PointsToAnalysis.PointsToDataFlowOperationVisitor.cs(642)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysis.PointsToDataFlowOperationVisitor.HandleEscapingOperation(Microsoft.CodeAnalysis.IOperation escapingOperation = LocalReferenceOperation Type: string, Microsoft.CodeAnalysis.IOperation escapedInstance, Analyzer.Utilities.PooledObjects.PooledDictionary<Microsoft.CodeAnalysis.IOperation, System.Collections.Immutable.ImmutableHashSet<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.AbstractLocation>.Builder> builder = Count = 1) Line 635
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Analysis/PointsToAnalysis/PointsToAnalysis.PointsToDataFlowOperationVisitor.cs(635)
[The 1 frame(s) above this were repeated 2292 times]
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysis.PointsToDataFlowOperationVisitor.HandleEscapingOperation(Microsoft.CodeAnalysis.IOperation escapingOperation = LocalReferenceOperation Type: string, Microsoft.CodeAnalysis.IOperation escapedInstance, Analyzer.Utilities.PooledObjects.PooledDictionary<Microsoft.CodeAnalysis.IOperation, System.Collections.Immutable.ImmutableHashSet<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.AbstractLocation>.Builder> builder = Count = 1) Line 635
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Analysis/PointsToAnalysis/PointsToAnalysis.PointsToDataFlowOperationVisitor.cs(635)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysis.PointsToDataFlowOperationVisitor.ProcessReturnValue(Microsoft.CodeAnalysis.IOperation returnValue) Line 336
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Analysis/PointsToAnalysis/PointsToAnalysis.PointsToDataFlowOperationVisitor.cs(336)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DataFlowOperationVisitor<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisResult, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue>.FlowBranch(Microsoft.CodeAnalysis.FlowAnalysis.BasicBlock fromBlock, Microsoft.CodeAnalysis.FlowAnalysis.BranchWithInfo branch, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData input) Line 717
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Framework/DataFlow/DataFlowOperationVisitor.cs(717)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DataFlowAnalysis<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisResult, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToBlockAnalysisResult, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue>.RunCore(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph cfg = {Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph}, Analyzer.Utilities.PooledObjects.PooledSortedSet<int> worklist = Count = 0, Analyzer.Utilities.PooledObjects.PooledSortedSet<int> pendingBlocksNeedingAtLeastOnePass = Count = 1, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData initialAnalysisData = null, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DataFlowAnalysisResultBuilder<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData> resultBuilder = {Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DataFlowAnalysisResultBuilder<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData>}, Analyzer.Utilities.PooledObjects.PooledHashSet<Microsoft.CodeAnalysis.FlowAnalysis.BasicBlock> uniqueSuccessors = Count = 0, Analyzer.Utilities.PooledObjects.PooledDictionary<int, System.Collections.Generic.List<Microsoft.CodeAnalysis.FlowAnalysis.BranchWithInfo>> finallyBlockSuccessorsMap = Count = 0, Analyzer.Utilities.PooledObjects.PooledDictionary<Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowRegion, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData> catchBlockInputDataMap = Count = 0, Analyzer.Utilities.PooledObjects.PooledDictionary<int, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData> inputDataFromInfeasibleBranchesMap = Count = 0, Analyzer.Utilities.PooledObjects.PooledDictionary<int, (int Ordinal, Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowConditionKind BranchKind)?> blockToUniqueInputFlowMap = Count = 307, Analyzer.Utilities.PooledObjects.PooledDictionary<int, int> loopRangeMap = Count = 1, bool exceptionPathsAnalysisPostPass = false) Line 318
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Framework/DataFlow/DataFlowAnalysis.cs(318)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DataFlowAnalysis<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisData, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisResult, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToBlockAnalysisResult, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAbstractValue>.Run(Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext analysisContext = {Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext}) Line 113
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Framework/DataFlow/DataFlowAnalysis.cs(113)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Analyzer.Utilities.SingleThreadedConcurrentDictionary<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisResult>.GetOrAdd(Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext key, System.Func<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisResult> valueFactory) Line 62
at /_/src/Utilities/FlowAnalysis/SingleThreadedConcurrentDictionary.cs(62)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysis.TryGetOrComputeResultForAnalysisContext(Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisContext analysisContext) Line 89
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Analysis/PointsToAnalysis/PointsToAnalysis.cs(89)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysis.TryGetOrComputeResult(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph cfg, Microsoft.CodeAnalysis.ISymbol owningSymbol, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions analyzerOptions, Analyzer.Utilities.WellKnownTypeProvider wellKnownTypeProvider, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisKind pointsToAnalysisKind, out Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DataFlowAnalysisResult<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.CopyAnalysis.CopyBlockAnalysisResult, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.CopyAnalysis.CopyAbstractValue> copyAnalysisResult, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.InterproceduralAnalysisConfiguration interproceduralAnalysisConfig, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.InterproceduralAnalysisPredicate interproceduralAnalysisPredicate, bool pessimisticAnalysis, bool performCopyAnalysis, bool exceptionPathsAnalysis) Line 75
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Analysis/PointsToAnalysis/PointsToAnalysis.cs(75)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.GlobalFlowStateAnalysis.GlobalFlowStateAnalysis.TryGetOrComputeResult(Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph cfg = {Microsoft.CodeAnalysis.FlowAnalysis.ControlFlowGraph}, Microsoft.CodeAnalysis.ISymbol owningSymbol = {Microsoft.CodeAnalysis.CSharp.Symbols.PublicModel.MethodSymbol}, System.Func<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.GlobalFlowStateAnalysis.GlobalFlowStateAnalysisContext, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.GlobalFlowStateAnalysis.GlobalFlowStateValueSetFlowOperationVisitor> createOperationVisitor = {Method = {System.Reflection.RuntimeMethodInfo}}, Analyzer.Utilities.WellKnownTypeProvider wellKnownTypeProvider = {Analyzer.Utilities.WellKnownTypeProvider}, Microsoft.CodeAnalysis.Diagnostics.AnalyzerOptions analyzerOptions = {Microsoft.CodeAnalysis.Diagnostics.WorkspaceAnalyzerOptions}, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.InterproceduralAnalysisConfiguration interproceduralAnalysisConfig = {Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.InterproceduralAnalysisConfiguration}, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.InterproceduralAnalysisPredicate interproceduralAnalysisPredicate = null, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.PointsToAnalysis.PointsToAnalysisKind pointsToAnalysisKind, bool pessimisticAnalysis = false, bool performValueContentAnalysis, out Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.DataFlowAnalysisResult<Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.ValueContentAnalysis.ValueContentBlockAnalysisResult, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.ValueContentAnalysis.ValueContentAbstractValue> valueContentAnalysisResult = null, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.INamedTypeSymbol> additionalSupportedValueTypes, System.Func<Microsoft.CodeAnalysis.IOperation, Microsoft.CodeAnalysis.FlowAnalysis.DataFlow.ValueContentAnalysis.ValueContentAbstractValue> getValueContentValueForAdditionalSupportedValueTypeOperation) Line 112
at /_/src/Utilities/FlowAnalysis/FlowAnalysis/Analysis/GlobalFlowStateAnalysis/GlobalFlowStateAnalysis.cs(112)
Microsoft.CodeAnalysis.NetAnalyzers.dll!Microsoft.NetCore.Analyzers.InteropServices.PlatformCompatibilityAnalyzer.AnalyzeOperationBlock.AnonymousMethod__1(Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext context = {Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext}) Line 402
at /_/src/NetAnalyzers/Core/Microsoft.NetCore.Analyzers/InteropServices/PlatformCompatibilityAnalyzer.cs(402)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerExecutor.ExecuteAndCatchIfThrows_NoLock<(System.__Canon, Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext)>(Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer analyzer = {Microsoft.NetCore.Analyzers.InteropServices.PlatformCompatibilityAnalyzer}, System.Action<(System.__Canon, Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext)> analyze, (System.__Canon, Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext) argument, Microsoft.CodeAnalysis.Diagnostics.AnalysisContextInfo? info = {Microsoft.CodeAnalysis.Diagnostics.AnalysisContextInfo}, System.Threading.CancellationToken cancellationToken) Line 1185
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerExecutor.cs(1185)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerExecutor.ExecuteAndCatchIfThrows<(System.Action<Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext>, Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext)>(Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer analyzer = {Microsoft.NetCore.Analyzers.InteropServices.PlatformCompatibilityAnalyzer}, System.Action<(System.Action<Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext>, Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext)> analyze, (System.Action<Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext>, Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalysisContext) argument, Microsoft.CodeAnalysis.Diagnostics.AnalysisContextInfo? contextInfo, System.Threading.CancellationToken cancellationToken) Line 1166
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerExecutor.cs(1166)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerExecutor.ExecuteBlockActions<Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalyzerAction>(Microsoft.CodeAnalysis.PooledObjects.PooledHashSet<Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalyzerAction> blockActions = Count = 1, Microsoft.CodeAnalysis.SyntaxNode declaredNode = Evaluation timed out, Microsoft.CodeAnalysis.ISymbol declaredSymbol = {Microsoft.CodeAnalysis.CSharp.Symbols.PublicModel.MethodSymbol}, Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer analyzer, Microsoft.CodeAnalysis.SemanticModel semanticModel = {Microsoft.CodeAnalysis.CSharp.SyntaxTreeSemanticModel}, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> operationBlocks, System.Action<Microsoft.CodeAnalysis.Diagnostic> addDiagnostic = {Method = {System.Reflection.RuntimeMethodInfo}}, System.Func<Microsoft.CodeAnalysis.Diagnostic, System.Threading.CancellationToken, bool> isSupportedDiagnostic = {Method = {System.Reflection.RuntimeMethodInfo}}, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan = null, bool isGeneratedCode = false, System.Threading.CancellationToken cancellationToken) Line 914
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerExecutor.cs(914)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerExecutor.ExecuteBlockActionsCore<Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalyzerAction, Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalyzerAction, Microsoft.CodeAnalysis.Diagnostics.OperationAnalyzerAction, Microsoft.CodeAnalysis.IOperation, int>(System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalyzerAction> startActions, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalyzerAction> actions, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalyzerAction> endActions, Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer analyzer, Microsoft.CodeAnalysis.SyntaxNode declaredNode, Microsoft.CodeAnalysis.ISymbol declaredSymbol, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> executableBlocks, System.Func<System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation>, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.IOperation>> getNodesToAnalyze, Microsoft.CodeAnalysis.SemanticModel semanticModel, System.Func<Microsoft.CodeAnalysis.SyntaxNode, int> getKind, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, bool isGeneratedCode, System.Threading.CancellationToken cancellationToken) Line 869
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerExecutor.cs(869)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerExecutor.ExecuteOperationBlockActions(System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostics.OperationBlockStartAnalyzerAction> operationBlockStartActions, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalyzerAction> operationBlockActions, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostics.OperationBlockAnalyzerAction> operationBlockEndActions, Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer analyzer, Microsoft.CodeAnalysis.SyntaxNode declaredNode, Microsoft.CodeAnalysis.ISymbol declaredSymbol, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> operationBlocks, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> operations, Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.Text.TextSpan? filterSpan, bool isGeneratedCode, System.Threading.CancellationToken cancellationToken) Line 742
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerExecutor.cs(742)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.ExecuteDeclaringReferenceActions.__executeOperationsBlockActions|6(System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> operationBlocksToAnalyze = Length = 1, System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.IOperation> operationsToAnalyze = Length = 2328, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.ExecutableCodeBlockAnalyzerActions> codeBlockActions = Count = 14) Line 2788
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerDriver.cs(2788)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.ExecuteDeclaringReferenceActions.__executeExecutableCodeActions|2() Line 2694
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerDriver.cs(2694)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.ExecuteDeclaringReferenceActions(Microsoft.CodeAnalysis.SyntaxReference decl = {Microsoft.CodeAnalysis.CSharp.SimpleSyntaxReference}, Microsoft.CodeAnalysis.Diagnostics.SymbolDeclaredCompilationEvent symbolEvent = {Microsoft.CodeAnalysis.Diagnostics.SymbolDeclaredCompilationEvent}, Microsoft.CodeAnalysis.Diagnostics.AnalysisScope analysisScope = {Microsoft.CodeAnalysis.Diagnostics.AnalysisScope}, Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.GroupedAnalyzerActions coreActions = {Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.GroupedAnalyzerActions}, Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.GroupedAnalyzerActions additionalPerSymbolActions = {Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.GroupedAnalyzerActions}, bool shouldExecuteSyntaxNodeActions = true, bool shouldExecuteOperationActions = true, bool shouldExecuteCodeBlockActions = true, bool shouldExecuteOperationBlockActions = true, bool isInGeneratedCode = false, System.Threading.CancellationToken cancellationToken = IsCancellationRequested = false) Line 2595
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerDriver.cs(2595)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.ExecuteDeclaringReferenceActions(Microsoft.CodeAnalysis.Diagnostics.SymbolDeclaredCompilationEvent symbolEvent = {Microsoft.CodeAnalysis.Diagnostics.SymbolDeclaredCompilationEvent}, Microsoft.CodeAnalysis.Diagnostics.AnalysisScope analysisScope = {Microsoft.CodeAnalysis.Diagnostics.AnalysisScope}, bool isGeneratedCodeSymbol = false, Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver.IGroupedAnalyzerActions additionalPerSymbolActions = {Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver<Microsoft.CodeAnalysis.CSharp.SyntaxKind>.GroupedAnalyzerActions}, System.Threading.CancellationToken cancellationToken = IsCancellationRequested = false) Line 2529
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerDriver.cs(2529)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver.TryProcessSymbolDeclaredAsync(Microsoft.CodeAnalysis.Diagnostics.SymbolDeclaredCompilationEvent symbolEvent = {Microsoft.CodeAnalysis.Diagnostics.SymbolDeclaredCompilationEvent}, Microsoft.CodeAnalysis.Diagnostics.AnalysisScope analysisScope = {Microsoft.CodeAnalysis.Diagnostics.AnalysisScope}, System.Threading.CancellationToken cancellationToken = IsCancellationRequested = false) Line 1773
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerDriver.cs(1773)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver.TryProcessEventCoreAsync(Microsoft.CodeAnalysis.Diagnostics.CompilationEvent compilationEvent = {Microsoft.CodeAnalysis.Diagnostics.SymbolDeclaredCompilationEvent}, Microsoft.CodeAnalysis.Diagnostics.AnalysisScope analysisScope = {Microsoft.CodeAnalysis.Diagnostics.AnalysisScope}, System.Threading.CancellationToken cancellationToken = IsCancellationRequested = false) Line 1725
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerDriver.cs(1725)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver.ProcessEventAsync(Microsoft.CodeAnalysis.Diagnostics.CompilationEvent e = {Microsoft.CodeAnalysis.Diagnostics.SymbolDeclaredCompilationEvent}, Microsoft.CodeAnalysis.Diagnostics.AnalysisScope analysisScope = {Microsoft.CodeAnalysis.Diagnostics.AnalysisScope}, System.Threading.CancellationToken cancellationToken = IsCancellationRequested = false) Line 1636
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerDriver.cs(1636)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver.ProcessCompilationEventsCoreAsync(Microsoft.CodeAnalysis.Diagnostics.AnalysisScope analysisScope = {Microsoft.CodeAnalysis.Diagnostics.AnalysisScope}, bool prePopulatedEventQueue = true, System.Threading.CancellationToken cancellationToken = IsCancellationRequested = false) Line 1623
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerDriver.cs(1623)
Microsoft.CodeAnalysis.dll!Microsoft.CodeAnalysis.Diagnostics.AnalyzerDriver.ProcessCompilationEventsAsync.AnonymousMethod__2() Line 1525
at /_/src/Compilers/Core/Portable/DiagnosticAnalyzer/AnalyzerDriver.cs(1525)
System.Private.CoreLib.dll!System.Threading.Tasks.Task<System.Threading.Tasks.Task<Microsoft.CodeAnalysis.Diagnostics.CompilationCompletedEvent>>.InnerInvoke() Line 501
at /_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Future.cs(501)
System.Private.CoreLib.dll!System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(System.Threading.Thread threadPoolThread = {System.Threading.Thread}, System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) Line 264
at /_/src/libraries/System.Private.CoreLib/src/System/Threading/ExecutionContext.cs(264)
System.Private.CoreLib.dll!System.Threading.Tasks.Task.ExecuteWithThreadLocal(ref System.Threading.Tasks.Task currentTaskSlot = Id = 2, Status = Running, Method = "System.Threading.Tasks.Task`1[Microsoft.CodeAnalysis.Diagnostics.CompilationCompletedEvent] <ProcessCompilationEventsAsync>b__2()", Result = "{Not yet computed}", System.Threading.Thread threadPoolThread) Line 2349
at /_/src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs(2349)
System.Private.CoreLib.dll!System.Threading.ThreadPoolWorkQueue.Dispatch() Line 989
at /_/src/libraries/System.Private.CoreLib/src/System/Threading/ThreadPoolWorkQueue.cs(989)
System.Private.CoreLib.dll!System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart() Line 102
at /_/src/libraries/System.Private.CoreLib/src/System/Threading/PortableThreadPool.WorkerThread.NonBrowser.cs(102)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment