3 instantiations of SourceWithMarkedNodes
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
42=> new SourceWithMarkedNodes(
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Emit\EditAndContinue\EditAndContinueTestBase.vb (2)
39Return New SourceWithMarkedNodes(WithWindowsLineBreaks(source.Value), Function(s) Parse(s, fileName, options), Function(s) CInt(GetType(SyntaxKind).GetField(s).GetValue(Nothing))) 43Return New SourceWithMarkedNodes(WithWindowsLineBreaks(source), Function(s) Parse(s, fileName, options), Function(s) CInt(GetType(SyntaxKind).GetField(s).GetValue(Nothing)))
373 references to SourceWithMarkedNodes
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (365)
Emit\EditAndContinue\AssemblyReferencesTests.cs (4)
515var source0 = MarkedSource(@" 530var source1 = MarkedSource(@" 546var source2 = MarkedSource(@" 563var source3 = MarkedSource(@"
Emit\EditAndContinue\EditAndContinueClosureTests.cs (103)
79var source0 = MarkedSource(@" 89var source1 = MarkedSource(@" 132var source0 = MarkedSource(@" 146var source1 = MarkedSource(@" 196var source0 = MarkedSource(@" 214var source1 = MarkedSource(@" 269var source0 = MarkedSource(@" 279var source1 = MarkedSource(@" 321var source0 = MarkedSource(@" 331var source1 = MarkedSource(@" 382var source0 = MarkedSource(@" 392var source1 = MarkedSource(@" 436var source0 = MarkedSource(@" 446var source1 = MarkedSource(@" 489var source0 = MarkedSource(@" 500var source1 = MarkedSource(@" 545var source0 = MarkedSource(@" 556var source1 = MarkedSource(@" 600var source0 = MarkedSource(@" 611var source1 = MarkedSource(@" 656var source0 = MarkedSource(@" 672var source1 = MarkedSource(@" 746var source0 = MarkedSource(@" 757var source1 = MarkedSource(@" 802var source0 = MarkedSource(@" 822var source1 = MarkedSource(@" 884var source0 = MarkedSource(@" 897var source1 = MarkedSource(@" 942var source0 = MarkedSource(@" 955var source1 = MarkedSource(@" 1015var source0 = MarkedSource(@" 1036var source1 = MarkedSource(@" 1108var source0 = MarkedSource(@" 1127var source1 = MarkedSource(@" 1186var source0 = MarkedSource(@" 1208var source1 = MarkedSource(@" 1279var source0 = MarkedSource(@" 1300var source1 = MarkedSource(@" 1363var source0 = MarkedSource(@" 1383var source1 = MarkedSource(@" 1442var source0 = MarkedSource(@" 1454var source1 = MarkedSource(@" 1466var source2 = MarkedSource(@" 1539var source0 = MarkedSource(@" 1551var source1 = MarkedSource(@" 1564var source2 = MarkedSource(@" 1636var source0 = MarkedSource(@" 1646var source1 = MarkedSource(@" 1657var source2 = MarkedSource(@" 1727var source0 = MarkedSource(@" 1739var source1 = MarkedSource(@" 1751var source2 = MarkedSource(@" 1763var source3 = MarkedSource(@" 1916var source0 = MarkedSource(@" 1929var source1 = MarkedSource(@" 1943var source2 = MarkedSource(@" 1958var source3 = MarkedSource(@" 2110var source0 = MarkedSource(@" 2135var source1 = MarkedSource(@" 2160var source2 = MarkedSource(@" 2624var source0 = MarkedSource(@" 2636var source1 = MarkedSource(@" 2680var source0 = MarkedSource(@" 2699var source1 = MarkedSource(@" 2786var source0 = MarkedSource(@" 2805var source1 = MarkedSource(@" 2920var source0 = MarkedSource(@" 2929var source1 = MarkedSource(@" 3016var source0 = MarkedSource(@" 3025var source1 = MarkedSource(@" 3067var source0 = MarkedSource(@" 3084var source1 = MarkedSource(@" 3195var source0 = MarkedSource(@" 3212var source1 = MarkedSource(@" 3313var source0 = MarkedSource(@" 3329var source1 = MarkedSource(@" 3438var source0 = MarkedSource(@" 3454var source1 = MarkedSource(@" 3553var source0 = MarkedSource(@" 3566var source1 = MarkedSource(@" 3579var source2 = MarkedSource(@" 3709var source0 = MarkedSource(template.Replace("<<VALUE>>", "0"), options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 3710var source1 = MarkedSource(template.Replace("<<VALUE>>", "1"), options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 3711var source2 = MarkedSource(template.Replace("<<VALUE>>", "2"), options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 3789var source0 = MarkedSource(template.Replace("<<CALL>>", "d.F(out x, new { })")); 3790var source1 = MarkedSource(template.Replace("<<CALL>>", "d.F(out x, new { y })")); 3791var source2 = MarkedSource(template.Replace("<<CALL>>", "d.F(new { y }, out x)")); 3960var source0 = MarkedSource(@" 3974var source1 = MarkedSource(@" 4047var source0 = MarkedSource(@" 4060var source1 = MarkedSource(@" 4132var source0 = MarkedSource(@" 4144var source1 = MarkedSource(@" 4205var source0 = MarkedSource(@" 4217var source1 = MarkedSource(@" 4281var source0 = MarkedSource(@" 4296var source1 = MarkedSource(@" 4370var source0 = MarkedSource(@" 4389var source1 = MarkedSource(@" 4477var source0 = MarkedSource(@" 4485var source1 = MarkedSource(@" 4528var source0 = MarkedSource(@" 4540var source1 = MarkedSource(@"
Emit\EditAndContinue\EditAndContinuePdbTests.cs (3)
26var source0 = MarkedSource(@"#pragma checksum ""C:\Enc1.cs"" ""{ff1816ec-aa5e-4d10-87f7-6f4963833460}"" ""1111111111111111111111111111111111111111"" 57var source1 = MarkedSource(@"#pragma checksum ""C:\Enc1.cs"" ""{ff1816ec-aa5e-4d10-87f7-6f4963833460}"" ""2222222222222222222222222222222222222222"" 88var source2 = MarkedSource(@"#pragma checksum ""C:\Enc1.cs"" ""{ff1816ec-aa5e-4d10-87f7-6f4963833460}"" ""3333333333333333333333333333333333333333""
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (103)
1100var source0 = MarkedSource(@" 1117var source1 = MarkedSource(@" 1508var source0 = MarkedSource(@" 1534var source1 = MarkedSource(@" 1947var source0 = MarkedSource(@" 1965var source1 = MarkedSource(@" 1982var source2 = MarkedSource(@" 2555var source0 = MarkedSource(@" 2573var source1 = MarkedSource(@" 2704var source0 = MarkedSource(@" 2734var source1 = MarkedSource(@" 3279var source0 = MarkedSource(@" 3293var source1 = MarkedSource(@" 3682var source0 = MarkedSource(@" 3693var source1 = MarkedSource(@" 3783var source0 = MarkedSource(@" 3795var source1 = MarkedSource(@" 3893var source0 = MarkedSource(@" 3905var source1 = MarkedSource(@" 3998var source0 = MarkedSource(@" 4011var source1 = MarkedSource(@" 4102var source0 = MarkedSource(@" 4113var source1 = MarkedSource(@" 4251var source0 = MarkedSource(@" 4269var source1 = MarkedSource(@" 4485var source0 = MarkedSource(@" 4505var source1 = MarkedSource(@" 4607var source0 = MarkedSource(@" 4639var source1 = MarkedSource(@" 5106var source0 = MarkedSource(@" 5124var source1 = MarkedSource(@" 5432var source0 = MarkedSource(@" 5455var source1 = MarkedSource(@" 5743var source0 = MarkedSource(@" 5761var source1 = MarkedSource(@" 5780var source2 = MarkedSource(@" 5798var source3 = MarkedSource(@" 6423var source0 = MarkedSource(@" 6452var source1 = MarkedSource(@" 6481var source2 = MarkedSource(@" 6510var source3 = MarkedSource(@" 6876var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 6877var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 6878var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 7048var source0 = MarkedSource(@" 7062var source1 = MarkedSource(@" 7076var source2 = MarkedSource(@" 7178var source0 = MarkedSource(@" 7206var source1 = MarkedSource(@" 7234var source2 = MarkedSource(@" 7262var source3 = MarkedSource(@" 7960var source0 = MarkedSource( 7978var source1 = MarkedSource( 7998var source2 = MarkedSource( 8071var source0 = MarkedSource(@" 8086var source1 = MarkedSource(@" 8181var source0 = MarkedSource(@" 8195var source1 = MarkedSource(@" 8209var source2 = MarkedSource(@" 8330var source0 = MarkedSource(@" 8344var source1 = MarkedSource(@" 8358var source2 = MarkedSource(@" 8475var source0 = MarkedSource(@" 8494var source1 = MarkedSource(@" 8513var source2 = MarkedSource(@" 8640var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 8641var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 8642var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 8785var source0 = MarkedSource(@" 8798var source1 = MarkedSource(@" 8812var source2 = source0; 8813var source3 = source1; 8814var source4 = source0; 8815var source5 = source1; 8902var source0 = MarkedSource(@" 8952var source1 = MarkedSource(@" 9003var source2 = MarkedSource(@" 9671var source0 = MarkedSource(@" 9685var source1 = MarkedSource(@" 9728var source0 = MarkedSource(@" 9747var source1 = MarkedSource(@" 9796var source0 = MarkedSource(@" 9811var source1 = MarkedSource(@" 9861var source0 = MarkedSource(@" 9880var source1 = MarkedSource(@" 9926var source0 = MarkedSource(@" 9939var source1 = MarkedSource(@" 9981var source0 = MarkedSource(@" 9994var source1 = MarkedSource(@" 10041var source0 = MarkedSource(@" 10059var source1 = MarkedSource(@" 10103var source0 = MarkedSource(@" 10115var source1 = MarkedSource(@" 10152var source0 = MarkedSource(@" 10165var source1 = MarkedSource(@" 10205var source0 = MarkedSource(@" 10217var source1 = MarkedSource(@" 10256var source0 = MarkedSource(@" 10273var source1 = MarkedSource(@" 10315var source0 = MarkedSource(@" 10330var source1 = MarkedSource(@" 10375var source0 = MarkedSource(@" 10393var source1 = MarkedSource(@"
Emit\EditAndContinue\EditAndContinueTest.cs (7)
30private readonly List<SourceWithMarkedNodes> _sources = new(); 44internal EditAndContinueTest AddBaseline(SourceWithMarkedNodes source, Action<GenerationVerifier> validator) 78internal EditAndContinueTest AddGeneration(SourceWithMarkedNodes source, SemanticEditDescription[] edits, Action<GenerationVerifier> validator) 86var previousSource = _sources[^1]; 147SourceWithMarkedNodes oldSource, 149SourceWithMarkedNodes newSource, 152var syntaxMapFromMarkers = oldSource.MarkedSpans.IsEmpty ? null : SourceWithMarkedNodes.GetSyntaxMap(oldSource, newSource, unmappedNodes);
Emit\EditAndContinue\EditAndContinueTestBase.cs (4)
41internal static SourceWithMarkedNodes MarkedSource(string markedSource, string fileName = "", CSharpParseOptions options = null, bool removeTags = false) 48internal static Func<SyntaxNode, SyntaxNode> GetSyntaxMapFromMarkers(SourceWithMarkedNodes source0, SourceWithMarkedNodes source1) 49=> SourceWithMarkedNodes.GetSyntaxMap(source0, source1);
Emit\EditAndContinue\EditAndContinueTests.cs (120)
247var source0 = MarkedSource(@" 261var source1 = MarkedSource(@" 323var source0 = MarkedSource(@" 332var source1 = MarkedSource(@" 1182var source0 = MarkedSource(@" 1190var source1 = MarkedSource(@" 1258var source0 = MarkedSource(@" 1266var source1 = MarkedSource(@" 1278var source2 = MarkedSource(@" 1347var source0 = MarkedSource( 1355var source1 = MarkedSource( 1365var source2 = MarkedSource( 1375var source3 = MarkedSource( 1453var source0 = MarkedSource( 1463var source1 = MarkedSource( 1502var source0 = MarkedSource( 1511var source1 = MarkedSource( 1521var source2 = MarkedSource( 1580var source0 = MarkedSource( 1588var source1 = MarkedSource( 1597var source2 = MarkedSource( 1606var source3 = MarkedSource( 1695var source0 = MarkedSource( 1703var source1 = MarkedSource( 4700var source0 = MarkedSource(@" 4714var source1 = MarkedSource(@" 5056var source0 = MarkedSource(@" 5064var source1 = MarkedSource(@" 8668var source0 = MarkedSource(@" 8677var source1 = MarkedSource(@" 8686var source2 = MarkedSource(@" 8771var source0 = MarkedSource(@" 8779var source1 = MarkedSource(@" 8788var source2 = MarkedSource(@" 9057var source0 = MarkedSource( 9072var source1 = MarkedSource( 9087var source2 = MarkedSource( 9103var source3 = MarkedSource( 9466var source0 = MarkedSource(@" 9475var source1 = MarkedSource(@" 9484var source2 = MarkedSource(@" 9586var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 9587var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 9588var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 9709var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 9710var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 9711var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 9814var source0 = MarkedSource(@" 9842var source1 = MarkedSource(@" 9943var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 9944var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 9945var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 10620var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 10621var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 10622var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 10757var source0 = MarkedSource(@" 10782var source1 = MarkedSource(@" 10908var source0 = MarkedSource(@" 10916var source1 = MarkedSource(@" 10959var source0 = MarkedSource(@" 10968var source1 = MarkedSource(@" 11904var source0 = MarkedSource(@" 11915var source1 = MarkedSource(@" 11951var source0 = MarkedSource(@" 11962var source1 = MarkedSource(@" 11996var source0 = MarkedSource(@" 12001var source1 = MarkedSource(@" 12007var source2 = MarkedSource(@" 12145var source0 = MarkedSource(@" 12150var source1 = MarkedSource(@" 12156var source2 = MarkedSource(@" 12285var source0 = MarkedSource(@" 12290var source1 = MarkedSource(@" 12392var source0 = MarkedSource(@" 12398var source1 = MarkedSource(@" 12500var source0 = MarkedSource(@" 12511var source1 = MarkedSource(@" 12697var source0 = MarkedSource(@" 12702var source1 = MarkedSource(@" 12708var source2 = MarkedSource(@" 12826var source0 = MarkedSource(@" 12831var source1 = MarkedSource(@" 12837var source2 = MarkedSource(@" 12950var source0 = MarkedSource(@" 12963var source1 = MarkedSource(@" 12977var source2 = MarkedSource(@" 13167var source0 = MarkedSource(@" 13173var source1 = MarkedSource(@" 13180var source2 = MarkedSource(@" 13283var source0 = MarkedSource(@" 13289var source1 = MarkedSource(@" 13391var source0 = MarkedSource(@" 13398var source1 = MarkedSource(@" 13555var source0 = MarkedSource(@" 13562var source1 = MarkedSource(@" 13702var source0 = MarkedSource(@" 13708var source1 = MarkedSource(@" 13805var source0 = MarkedSource(@" 13812var source1 = MarkedSource(@" 13959var source0 = MarkedSource(@" 13971var source1 = MarkedSource(@" 14161var source0 = MarkedSource(@" 14174var source1 = MarkedSource(@" 14406var source0 = MarkedSource(@" 14421var source1 = MarkedSource(@" 14593var source0 = MarkedSource(@" 14603var source1 = MarkedSource(@" 14896var source0 = MarkedSource(@" 14906var source1 = MarkedSource(@" 15985var source0 = MarkedSource(@" 15994var source1 = MarkedSource(@" 16051var source0 = MarkedSource(@" 16060var source1 = MarkedSource(@" 16069var source2 = MarkedSource(@" 16139var source0_gen0 = MarkedSource(@" 16148var source1_gen1 = MarkedSource(@" 16157var source0_gen1 = MarkedSource(@" 16234var source1_gen0 = MarkedSource(@" 16243var source2_gen0 = MarkedSource(@" 16252var source2_gen1 = MarkedSource(@"
Emit\EditAndContinue\LocalSlotMappingTests.cs (17)
506var source0 = MarkedSource(@" 518var source1 = MarkedSource(@" 618var source0 = MarkedSource(@" 630var source1 = MarkedSource(@" 725var source0 = MarkedSource(@" 738var source1 = MarkedSource(@" 818var source0 = MarkedSource(@" 831var source1 = MarkedSource(@" 1995var source0 = MarkedSource( 2009var source1 = MarkedSource( 2023var source2 = source0; 3684var source0 = MarkedSource(@" 3711var source1 = MarkedSource(@" 3738var source2 = MarkedSource(@" 4925var source0 = MarkedSource(sourceText, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp9)); 4926var source1 = MarkedSource(sourceText, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp9)); 4927var source2 = MarkedSource(sourceText, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp9));
PDB\PDBLambdaTests.cs (4)
82var source = MarkedSource(WithWindowsLineBreaks(@" 1829var source = MarkedSource(WithWindowsLineBreaks(@" 1855var source = MarkedSource(WithWindowsLineBreaks(@" 1883var source = MarkedSource(WithWindowsLineBreaks(@"
Microsoft.CodeAnalysis.Test.Utilities (2)
MarkedSource\SourceWithMarkedNodes.cs (2)
145public static Func<SyntaxNode, SyntaxNode> GetSyntaxMap(SourceWithMarkedNodes source0, SourceWithMarkedNodes source1, List<SyntaxNode> unmappedNodes = null)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (5)
Emit\EditAndContinue\EditAndContinueTestBase.vb (5)
38Friend Shared Function MarkedSource(source As XElement, Optional fileName As String = "", Optional options As VisualBasicParseOptions = Nothing) As SourceWithMarkedNodes 42Friend Shared Function MarkedSource(source As String, Optional fileName As String = "", Optional options As VisualBasicParseOptions = Nothing) As SourceWithMarkedNodes 46Friend Shared Function GetSyntaxMapFromMarkers(source0 As SourceWithMarkedNodes, source1 As SourceWithMarkedNodes) As Func(Of SyntaxNode, SyntaxNode) 47Return SourceWithMarkedNodes.GetSyntaxMap(source0, source1)
Roslyn.Test.PdbUtilities (1)
Reader\PdbValidation.cs (1)
648internal static void VerifyPdbLambdasAndClosures(this Compilation compilation, SourceWithMarkedNodes source)