2 overrides of DefinitelyAssignedOnEntry
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\CSharpDataFlowAnalysis.cs (1)
115public override ImmutableArray<ISymbol> DefinitelyAssignedOnEntry
Microsoft.CodeAnalysis.VisualBasic (1)
Analysis\FlowAnalysis\VisualBasicDataFlowAnalysis.vb (1)
84Public Overrides ReadOnly Property DefinitelyAssignedOnEntry As ImmutableArray(Of ISymbol)
264 references to DefinitelyAssignedOnEntry
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
123if (dataFlow != null && !dataFlow.DefinitelyAssignedOnEntry.Contains(exprSymbol))
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (261)
FlowAnalysis\FlowTestBase.cs (1)
57DefinitelyAssignedOnEntry: {{GetSymbolNamesJoined(result.DefinitelyAssignedOnEntry)}}
FlowAnalysis\RegionAnalysisTests.cs (260)
61Assert.Equal("args, i, s", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 97Assert.Equal("args, s", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 137Assert.Equal("args, i, s", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 164Assert.Equal("args, x, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 234Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 259Assert.Equal("s", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 280Assert.Equal("this, x, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 301Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 389Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 411Assert.Equal("this, s, i, myvar", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 435Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 464Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 487Assert.Equal("this, x, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 507Assert.Equal("args", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 528Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 549Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 570Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 591Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 612Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 633Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 654Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 675Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 696Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 713Assert.Equal("args, a, b, d", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 730Assert.Equal("args, a, b", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 747Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 764Assert.Equal("args", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 781Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 798Assert.Equal("args", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 815Assert.Equal("args", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 835Assert.Equal("args", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 855Assert.Equal("args", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 874Assert.Equal("args, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 893Assert.Equal("args, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 913Assert.Equal("args, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 933Assert.Equal("args, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 956Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 984Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 1012Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 1043Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 1064Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 1081Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1104Assert.Equal("s, ss", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1127Assert.Equal("s, ss", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1148Assert.Equal("this", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1173Assert.Equal("this, t", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1198Assert.Equal("this, t", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1224Assert.Equal("this, t, ret", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1249Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 1279Assert.Equal("z, y", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 1309Assert.Equal("z, y", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 1366GetSymbolNamesJoined(results2.DefinitelyAssignedOnEntry)); 1416Assert.Null(GetSymbolNamesJoined(results2.DefinitelyAssignedOnEntry)); 1441Assert.Null(GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1458Assert.Equal("x, y", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1476Assert.Equal("x, y", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1497Assert.Null(GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 1570Assert.Equal("args, a", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1598Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1632Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1672Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1713Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1754Assert.Equal("s", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1793Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1830Assert.Equal("i, p", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1864Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1899Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1934Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 1969Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 2008Assert.Equal("x, z", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 2048Assert.Equal("x, z", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 2082Assert.Equal("b1, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 2120Assert.Equal("b0, b1", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 2156Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 2193Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 2253Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 2284Assert.Null(GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 2313Assert.Null(GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 2346Assert.Null(GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 2371Assert.Equal("args", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 2405Assert.Equal("x", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 2439Assert.Equal("x", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 2473Assert.Equal("x", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 2496Assert.Equal("a", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 4538Assert.Equal("args, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 4659Assert.Equal("this", GetSymbolNamesJoined(dataFlow.DefinitelyAssignedOnEntry)); 4705Assert.Equal("this", GetSymbolNamesJoined(dataFlow.DefinitelyAssignedOnEntry)); 5004Assert.Equal("this", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 5085Assert.Equal("args, i", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5118Assert.Equal("args, i", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5147Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5175Assert.Equal("args, i", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5194Assert.Equal("this, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5223Assert.Equal("this, x, a, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 5251Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5278Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5312Assert.Null(GetSymbolNamesJoined(results1.DefinitelyAssignedOnEntry)); 5345Assert.Equal("p, x, y", GetSymbolNamesJoined(results1.DefinitelyAssignedOnEntry)); 5375Assert.Equal("this, ary", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 5414Assert.Equal("this, i", GetSymbolNamesJoined(dataFlows.DefinitelyAssignedOnEntry)); 5447Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5662Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5692Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5720Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5747Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5774Assert.Equal("nums", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5809Assert.Equal("nums, num", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5842Assert.Equal("nums, num", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5876Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 5908Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 6021Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 6058Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 6095Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 6134Assert.Equal("this, p", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 6173Assert.Equal("this, node", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 6257Assert.Equal("this, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 6325Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 6570Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6601Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6631Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6661Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6696Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6734Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6796Assert.Equal("x", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6823Assert.Equal("arg", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6853Assert.Equal("this, x", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6883Assert.Equal("this", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6913Assert.Equal("this, y", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6945Assert.Equal("this", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 6981Assert.Equal("this, x", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 7015Assert.Equal("this", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 7047Assert.Equal("this, x, a, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 7079Assert.Equal("this, x, a, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 7468Assert.Equal("this, x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7498Assert.Equal("this, x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7528Assert.Equal("this, x, y", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7561Assert.Equal("this, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7591Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7621Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7651Assert.Equal("this", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7681Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7711Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7741Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7771Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7801Assert.Equal("this, value", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7830Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7859Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7884Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7920Assert.Equal("this, x", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 7970Assert.Equal("this, test, a", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 8069Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 8157Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8188Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8220Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8256Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8290Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8325Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8365Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8406Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8441Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8476Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8511Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8543Assert.Equal("a", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8575Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8611Assert.Equal("a", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8647Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8679Assert.Equal("a", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8711Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8747Assert.Equal("a", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8783Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8814Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8849Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8880Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8915Assert.Null(GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 8951Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 8977Assert.Equal("i, args", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 9002Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 9047Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 9096Assert.Equal("args", GetSymbolNamesJoined(dataFlowAnalysisResults.DefinitelyAssignedOnEntry)); 9293Assert.Equal("value", GetSymbolNamesJoined(results.DefinitelyAssignedOnEntry)); 9327Assert.Equal("value", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 9362Assert.Equal("value", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 9652Assert.Equal("this, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 9707Assert.Equal((thisIsAssignedOnEntry ? "this, " : "") + "x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 9761Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 9919Assert.Equal("this, x, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 10092Assert.Equal("this, x, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 10132Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 10171Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 10211Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 10291Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 10371Assert.Equal("x, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 10486Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 10539Assert.Equal("this, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 10592Assert.Equal("this, x, y", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 10768Assert.Equal("this, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 10952Assert.Equal("this" + (xIsAssignedOnEntry ? ", x" : ""), GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 11032Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 11118Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 11171Assert.Equal("this, x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 11224Assert.Equal("this", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 11351Assert.Equal("this, x, y, z", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 11418Assert.Equal("y, z", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 11485Assert.Equal("x, z", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 11552Assert.Equal("z", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 11593Assert.Equal("this, x, z", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 11756Assert.Equal("this, x, y, z1, z2", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 11837Assert.Equal("y, z1, z2", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 11961Assert.Equal("x, z1, z2", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12085Assert.Equal("z1, z2", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12146Assert.Equal("this, x, z1, z2", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry, sort: true)); 12218Assert.Equal("z", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12351Assert.Equal("z1, z2", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12421Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12463Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12505Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12548Assert.Equal("x, i", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12583Assert.Equal("x, i", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12618Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12653Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12688Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12723Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12758Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12793Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12828Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12863Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12898Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12933Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 12968Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13003Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13038Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13073Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13108Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13143Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13178Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13223Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13257Assert.Null(GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13292Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13327Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13362Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13400Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13435Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13470Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13505Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13540Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13575Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13610Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13645Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13680Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13717Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13752Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13787Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13822Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13857Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13892Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13932Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 13970Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 14010Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 14050Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry)); 14090Assert.Equal("x", GetSymbolNamesJoined(analysis.DefinitelyAssignedOnEntry));
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
123if (dataFlow != null && !dataFlow.DefinitelyAssignedOnEntry.Contains(exprSymbol))
Microsoft.CodeAnalysis.Workspaces (1)
ReassignedVariable\AbstractReassignedVariableService.cs (1)
381if (analysis.DefinitelyAssignedOnEntry.Contains(localOrParameter))