1 instantiation of SourceWithMarkedNodes
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
56=> new SourceWithMarkedNodes(
358 references to SourceWithMarkedNodes
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (345)
Emit\EditAndContinue\AssemblyReferencesTests.cs (4)
523var source0 = MarkedSource(@" 538var source1 = MarkedSource(@" 554var source2 = MarkedSource(@" 571var source3 = MarkedSource(@"
Emit\EditAndContinue\EditAndContinueClosureTests.cs (97)
225var source0 = MarkedSource(@" 235var source1 = MarkedSource(@" 278var source0 = MarkedSource(@" 292var source1 = MarkedSource(@" 342var source0 = MarkedSource(@" 360var source1 = MarkedSource(@" 415var source0 = MarkedSource(@" 425var source1 = MarkedSource(@" 467var source0 = MarkedSource(@" 477var source1 = MarkedSource(@" 528var source0 = MarkedSource(@" 538var source1 = MarkedSource(@" 582var source0 = MarkedSource(@" 592var source1 = MarkedSource(@" 635var source0 = MarkedSource(@" 646var source1 = MarkedSource(@" 691var source0 = MarkedSource(@" 702var source1 = MarkedSource(@" 746var source0 = MarkedSource(@" 757var source1 = MarkedSource(@" 802var source0 = MarkedSource(@" 818var source1 = MarkedSource(@" 889var source0 = MarkedSource(@" 900var source1 = MarkedSource(@" 945var source0 = MarkedSource(@" 965var source1 = MarkedSource(@" 1027var source0 = MarkedSource(@" 1040var source1 = MarkedSource(@" 1085var source0 = MarkedSource(@" 1098var source1 = MarkedSource(@" 1158var source0 = MarkedSource(@" 1179var source1 = MarkedSource(@" 1251var source0 = MarkedSource(@" 1270var source1 = MarkedSource(@" 1329var source0 = MarkedSource(@" 1351var source1 = MarkedSource(@" 1422var source0 = MarkedSource(@" 1443var source1 = MarkedSource(@" 1506var source0 = MarkedSource(@" 1526var source1 = MarkedSource(@" 1585var source0 = MarkedSource(@" 1597var source1 = MarkedSource(@" 1609var source2 = MarkedSource(@" 1682var source0 = MarkedSource(@" 1694var source1 = MarkedSource(@" 1707var source2 = MarkedSource(@" 1779var source0 = MarkedSource(@" 1789var source1 = MarkedSource(@" 1800var source2 = MarkedSource(@" 1870var source0 = MarkedSource(@" 1882var source1 = MarkedSource(@" 1894var source2 = MarkedSource(@" 1906var source3 = MarkedSource(@" 2059var source0 = MarkedSource(@" 2072var source1 = MarkedSource(@" 2086var source2 = MarkedSource(@" 2101var source3 = MarkedSource(@" 2253var source0 = MarkedSource(@" 2278var source1 = MarkedSource(@" 2303var source2 = MarkedSource(@" 2767var source0 = MarkedSource(@" 2779var source1 = MarkedSource(@" 2823var source0 = MarkedSource(@" 2842var source1 = MarkedSource(@" 2929var source0 = MarkedSource(@" 2948var source1 = MarkedSource(@" 3063var source0 = MarkedSource(@" 3072var source1 = MarkedSource(@" 3159var source0 = MarkedSource(@" 3168var source1 = MarkedSource(@" 3210var source0 = MarkedSource(@" 3227var source1 = MarkedSource(@" 3451var source0 = MarkedSource(@" 3467var source1 = MarkedSource(@" 3687var source0 = MarkedSource(@" 3700var source1 = MarkedSource(@" 3713var source2 = MarkedSource(@" 3843var source0 = MarkedSource(template.Replace("<<VALUE>>", "0"), options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 3844var source1 = MarkedSource(template.Replace("<<VALUE>>", "1"), options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 3845var source2 = MarkedSource(template.Replace("<<VALUE>>", "2"), options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 3923var source0 = MarkedSource(template.Replace("<<CALL>>", "d.F(out x, new { })")); 3924var source1 = MarkedSource(template.Replace("<<CALL>>", "d.F(out x, new { y })")); 3925var source2 = MarkedSource(template.Replace("<<CALL>>", "d.F(new { y }, out x)")); 4094var source0 = MarkedSource(@" 4108var source1 = MarkedSource(@" 4181var source0 = MarkedSource(@" 4194var source1 = MarkedSource(@" 4266var source0 = MarkedSource(@" 4278var source1 = MarkedSource(@" 4339var source0 = MarkedSource(@" 4351var source1 = MarkedSource(@" 4415var source0 = MarkedSource(@" 4430var source1 = MarkedSource(@" 4610var source0 = MarkedSource(@" 4618var source1 = MarkedSource(@" 4661var source0 = MarkedSource(@" 4673var 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 (104)
1085var source0 = MarkedSource(@" 1102var source1 = MarkedSource(@" 1493var source0 = MarkedSource(@" 1519var source1 = MarkedSource(@" 1933var source0 = MarkedSource(@" 1951var source1 = MarkedSource(@" 1968var source2 = MarkedSource(@" 2530var source0 = MarkedSource(@" 2548var source1 = MarkedSource(@" 2676var source0 = MarkedSource(@" 2706var source1 = MarkedSource(@" 3242var source0 = MarkedSource(@" 3256var source1 = MarkedSource(@" 3634var source0 = MarkedSource(@" 3645var source1 = MarkedSource(@" 3735var source0 = MarkedSource(@" 3747var source1 = MarkedSource(@" 3845var source0 = MarkedSource(@" 3857var source1 = MarkedSource(@" 3950var source0 = MarkedSource(@" 3963var source1 = MarkedSource(@" 4054var source0 = MarkedSource(@" 4065var source1 = MarkedSource(@" 4203var source0 = MarkedSource(@" 4221var source1 = MarkedSource(@" 4437var source0 = MarkedSource(@" 4457var source1 = MarkedSource(@" 4556var source0 = MarkedSource(@" 4588var source1 = MarkedSource(@" 5061var source0 = MarkedSource(@" 5079var source1 = MarkedSource(@" 5399var source0 = MarkedSource(@" 5422var source1 = MarkedSource(@" 5707var source0 = MarkedSource(@" 5725var source1 = MarkedSource(@" 5744var source2 = MarkedSource(@" 5762var source3 = MarkedSource(@" 6381var source0 = MarkedSource(@" 6402var source1 = MarkedSource(@" 6924var source0 = MarkedSource(@" 6945var source1 = MarkedSource(@" 7271var source0 = MarkedSource(@" 7300var source1 = MarkedSource(@" 7329var source2 = MarkedSource(@" 7358var source3 = MarkedSource(@" 7724var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 7725var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 7726var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 8024var source0 = MarkedSource(@" 8052var source1 = MarkedSource(@" 8080var source2 = MarkedSource(@" 8108var source3 = MarkedSource(@" 8806var source0 = MarkedSource( 8824var source1 = MarkedSource( 8844var source2 = MarkedSource( 8989var source0 = MarkedSource(@" 9004var source1 = MarkedSource(@" 9099var source0 = MarkedSource(@" 9113var source1 = MarkedSource(@" 9127var source2 = MarkedSource(@" 9248var source0 = MarkedSource(@" 9262var source1 = MarkedSource(@" 9276var source2 = MarkedSource(@" 9393var source0 = MarkedSource(@" 9412var source1 = MarkedSource(@" 9431var source2 = MarkedSource(@" 9558var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 9559var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 9560var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 9703var source0 = MarkedSource(@" 9716var source1 = MarkedSource(@" 9730var source2 = source0; 9731var source3 = source1; 9732var source4 = source0; 9733var source5 = source1; 9820var source0 = MarkedSource(@" 9870var source1 = MarkedSource(@" 9921var source2 = MarkedSource(@" 10589var source0 = MarkedSource(@" 10603var source1 = MarkedSource(@" 10646var source0 = MarkedSource(@" 10665var source1 = MarkedSource(@" 10714var source0 = MarkedSource(@" 10729var source1 = MarkedSource(@" 10779var source0 = MarkedSource(@" 10798var source1 = MarkedSource(@" 10844var source0 = MarkedSource(@" 10857var source1 = MarkedSource(@" 10902var source0 = MarkedSource(@" 10915var source1 = MarkedSource(@" 10964var source0 = MarkedSource(@" 10982var source1 = MarkedSource(@" 11029var source0 = MarkedSource(@" 11041var source1 = MarkedSource(@" 11078var source0 = MarkedSource(@" 11091var source1 = MarkedSource(@" 11134var source0 = MarkedSource(@" 11146var source1 = MarkedSource(@" 11185var source0 = MarkedSource(@" 11202var source1 = MarkedSource(@" 11244var source0 = MarkedSource(@" 11259var source1 = MarkedSource(@" 11304var source0 = MarkedSource(@" 11322var source1 = MarkedSource(@"
Emit\EditAndContinue\EditAndContinueTest.cs (1)
36protected override SourceWithMarkedNodes CreateSourceWithMarkedNodes(string source)
Emit\EditAndContinue\EditAndContinueTestBase.cs (4)
55internal static SourceWithMarkedNodes MarkedSource(string markedSource, string fileName = "", CSharpParseOptions options = null, bool removeTags = false) 62internal static Func<SyntaxNode, SyntaxNode> GetSyntaxMapFromMarkers(SourceWithMarkedNodes source0, SourceWithMarkedNodes source1) 63=> SourceWithMarkedNodes.GetSyntaxMap(source0, source1);
Emit\EditAndContinue\EditAndContinueTests.cs (111)
371var source0 = MarkedSource(@" 385var source1 = MarkedSource(@" 447var source0 = MarkedSource(@" 456var source1 = MarkedSource(@" 1805var source0 = MarkedSource(@" 1813var source1 = MarkedSource(@" 1881var source0 = MarkedSource(@" 1889var source1 = MarkedSource(@" 1901var source2 = MarkedSource(@" 1970var source0 = MarkedSource( 1978var source1 = MarkedSource( 1988var source2 = MarkedSource( 2055var source0 = MarkedSource( 2064var source1 = MarkedSource( 2112var source0 = MarkedSource( 2120var source1 = MarkedSource( 2129var source2 = MarkedSource( 2199var source0 = MarkedSource( 2207var source1 = MarkedSource( 6636var source0 = MarkedSource(@" 6650var source1 = MarkedSource(@" 7077var source0 = MarkedSource(@" 7085var source1 = MarkedSource(@" 10183var source0 = MarkedSource(@" 10192var source1 = MarkedSource(@" 10201var source2 = MarkedSource(@" 10286var source0 = MarkedSource(@" 10294var source1 = MarkedSource(@" 10303var source2 = MarkedSource(@" 10640var source0 = MarkedSource( 10655var source1 = MarkedSource( 10670var source2 = MarkedSource( 10686var source3 = MarkedSource( 11049var source0 = MarkedSource(@" 11058var source1 = MarkedSource(@" 11067var source2 = MarkedSource(@" 11169var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 11170var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 11171var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 11292var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 11293var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 11294var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 11524var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 11525var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 11526var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 12201var source0 = MarkedSource(template.Replace("<<VALUE>>", "0")); 12202var source1 = MarkedSource(template.Replace("<<VALUE>>", "1")); 12203var source2 = MarkedSource(template.Replace("<<VALUE>>", "2")); 12338var source0 = MarkedSource(@" 12363var source1 = MarkedSource(@" 12489var source0 = MarkedSource(@" 12497var source1 = MarkedSource(@" 12540var source0 = MarkedSource(@" 12549var source1 = MarkedSource(@" 13583var source0 = MarkedSource(@" 13594var source1 = MarkedSource(@" 13628var source0 = MarkedSource(@" 13633var source1 = MarkedSource(@" 13639var source2 = MarkedSource(@" 13777var source0 = MarkedSource(@" 13782var source1 = MarkedSource(@" 13788var source2 = MarkedSource(@" 13917var source0 = MarkedSource(@" 13922var source1 = MarkedSource(@" 14024var source0 = MarkedSource(@" 14030var source1 = MarkedSource(@" 14132var source0 = MarkedSource(@" 14143var source1 = MarkedSource(@" 14329var source0 = MarkedSource(@" 14334var source1 = MarkedSource(@" 14340var source2 = MarkedSource(@" 14458var source0 = MarkedSource(@" 14463var source1 = MarkedSource(@" 14469var source2 = MarkedSource(@" 14582var source0 = MarkedSource(@" 14595var source1 = MarkedSource(@" 14609var source2 = MarkedSource(@" 14799var source0 = MarkedSource(@" 14805var source1 = MarkedSource(@" 14812var source2 = MarkedSource(@" 14915var source0 = MarkedSource(@" 14921var source1 = MarkedSource(@" 15023var source0 = MarkedSource(@" 15030var source1 = MarkedSource(@" 15187var source0 = MarkedSource(@" 15194var source1 = MarkedSource(@" 15334var source0 = MarkedSource(@" 15340var source1 = MarkedSource(@" 15437var source0 = MarkedSource(@" 15444var source1 = MarkedSource(@" 15591var source0 = MarkedSource(@" 15603var source1 = MarkedSource(@" 15793var source0 = MarkedSource(@" 15806var source1 = MarkedSource(@" 16038var source0 = MarkedSource(@" 16053var source1 = MarkedSource(@" 16225var source0 = MarkedSource(@" 16235var source1 = MarkedSource(@" 16841var source0 = MarkedSource(@" 16851var source1 = MarkedSource(@" 19528var source0 = MarkedSource(@" 19537var source1 = MarkedSource(@" 19594var source0 = MarkedSource(@" 19603var source1 = MarkedSource(@" 19612var source2 = MarkedSource(@" 19682var source0_gen0 = MarkedSource(@" 19691var source1_gen1 = MarkedSource(@" 19700var source0_gen1 = MarkedSource(@" 19776var source1_gen0 = MarkedSource(@" 19785var source2_gen0 = MarkedSource(@" 19794var 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(@" 816var source0 = MarkedSource(@" 829var source1 = MarkedSource(@" 2118var source0 = MarkedSource( 2132var source1 = MarkedSource( 2146var source2 = source0; 3807var source0 = MarkedSource(@" 3834var source1 = MarkedSource(@" 3861var source2 = MarkedSource(@" 5048var source0 = MarkedSource(sourceText, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp9)); 5049var source1 = MarkedSource(sourceText, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp9)); 5050var 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)
133public static Func<SyntaxNode, SyntaxNode> GetSyntaxMap(SourceWithMarkedNodes source0, SourceWithMarkedNodes source1, List<SyntaxNode> unmappedNodes = null)
Roslyn.Test.PdbUtilities (11)
EditAndContinue\EditAndContinueTest.cs (10)
28private readonly List<SourceWithMarkedNodes> _sources = []; 33protected abstract SourceWithMarkedNodes CreateSourceWithMarkedNodes(string source); 44var markedSource = CreateSourceWithMarkedNodes(source); 76internal TSelf AddGeneration(string source, Func<SourceWithMarkedNodes, SemanticEditDescription[]> edits, Action<GenerationVerifier> validator, EmitDifferenceOptions? options = null) 82private TSelf AddGeneration(string source, Func<SourceWithMarkedNodes, SemanticEditDescription[]> edits, Action<GenerationVerifier> validator, DiagnosticDescription[] expectedErrors, EmitDifferenceOptions? options = null) 89var markedSource = CreateSourceWithMarkedNodes(source); 91var previousSource = _sources[^1]; 175SourceWithMarkedNodes oldSource, 177SourceWithMarkedNodes newSource, 180var syntaxMapFromMarkers = oldSource.MarkedSpans.IsEmpty ? null : SourceWithMarkedNodes.GetSyntaxMap(oldSource, newSource, unmappedNodes);
Reader\PdbValidation.cs (1)
648internal static void VerifyPdbLambdasAndClosures(this Compilation compilation, SourceWithMarkedNodes source)