162 references to UnscopedRefAttributeDefinition
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (15)
RefStructInterfacesTests.cs (15)
2217
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
2281
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
2721
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
2757
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
2796
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
2832
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
2866
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
2903
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
2976
var verifier = CompileAndVerify(new[] { source,
UnscopedRefAttributeDefinition
}, expectedOutput: (tS1IsClass == ThreeState.True || tS2IsClass == ThreeState.True ? null : "12"), verify: Verification.Fails);
3039
CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics(
3070
CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics(
3103
CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics(
3601
CreateCompilationWithMscorlibAndSpan(new[] { text,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics();
3636
CreateCompilationWithMscorlibAndSpan(new[] { text,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics(
3677
CreateCompilationWithMscorlibAndSpan(new[] { text,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (146)
Semantics\DelegateTypeTests.cs (1)
14226
var comp = CreateCompilation(
UnscopedRefAttributeDefinition
, targetFramework: TargetFramework.Net60, assemblyName: attributeAssemblyName);
Semantics\DynamicTests.cs (5)
1574
CompileAndVerify(new[] { source,
UnscopedRefAttributeDefinition
}, new[] { CSharpRef },
1596
CompileAndVerify(new[] { source,
UnscopedRefAttributeDefinition
}, new[] { CSharpRef },
1616
CompileAndVerify(new[] { source,
UnscopedRefAttributeDefinition
}, new[] { CSharpRef },
1641
CompileAndVerify(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net70,
1669
CompileAndVerify(new[] { source,
UnscopedRefAttributeDefinition
}, new[] { CSharpRef },
Semantics\RecordStructTests.cs (1)
8051
var comp = CreateCompilationWithMscorlibAndSpan(new[] { text,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
Semantics\RefEscapingTests.cs (25)
1418
var comp = CreateCompilationWithMscorlibAndSpan(new[] { source,
UnscopedRefAttributeDefinition
});
1927
var comp = CreateCompilationWithMscorlibAndSpan(new[] { text,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
4074
var comp = CreateCompilationWithSpan([code,
UnscopedRefAttributeDefinition
], TestOptions.UnsafeDebugDll, TestOptions.Regular11);
4118
var comp = CreateCompilationWithSpan([code,
UnscopedRefAttributeDefinition
], TestOptions.UnsafeDebugDll, TestOptions.Regular11);
4960
CreateCompilationWithMscorlibAndSpan(new[] { text,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
4975
CreateCompilationWithMscorlibAndSpan(new[] { text,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6082
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
6094
CreateCompilation([source,
UnscopedRefAttributeDefinition
], parseOptions: TestOptions.Regular10).VerifyDiagnostics(
6130
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics();
6273
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
6305
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
6331
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
6408
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
6461
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
6496
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
8865
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
8892
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
10901
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
10926
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
10951
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
10975
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(
11000
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics();
11044
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics();
11088
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics();
11131
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics();
Semantics\RefFieldTests.cs (110)
2439
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net70);
4693
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
4763
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
4815
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
4854
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
4899
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
5179
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
8480
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net70);
9699
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70);
9746
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
9794
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
9816
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net70);
11063
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular10);
11091
comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
16207
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
16333
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
16376
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
16447
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
17208
var comp = CreateCompilation(new[] { sourceA, sourceB1,
UnscopedRefAttributeDefinition
});
17211
comp = CreateCompilation(new[] { sourceA, sourceB2,
UnscopedRefAttributeDefinition
});
17214
comp = CreateCompilation(new[] { sourceB2, sourceA,
UnscopedRefAttributeDefinition
});
18804
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net70);
18832
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll);
22330
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22342
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22344
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics();
22359
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22371
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22373
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics();
22390
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22406
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22408
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(expectedDiagnostics);
22427
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22435
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22437
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics();
22452
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22484
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22486
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(expectedDiagnostics);
22499
var ref1a = CreateCompilation([source1,
UnscopedRefAttributeDefinition
],
22507
var ref1c = CreateCompilation([source1,
UnscopedRefAttributeDefinition
],
22509
var ref1d = CreateCompilation([source1,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics().EmitToImageReference();
22552
var ref1a = CreateCompilation([source1,
UnscopedRefAttributeDefinition
],
22560
var ref1c = CreateCompilation([source1,
UnscopedRefAttributeDefinition
],
22562
var ref1d = CreateCompilation([source1,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics().EmitToImageReference();
22605
var ref1 = CreateCompilation([source1,
UnscopedRefAttributeDefinition
])
22645
var ref1 = CreateCompilation([source1,
UnscopedRefAttributeDefinition
],
22709
CreateCompilation([source2,
UnscopedRefAttributeDefinition
], [ref1],
22732
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22760
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22762
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(expectedDiagnostics);
22776
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22795
CreateCompilation([source,
UnscopedRefAttributeDefinition
],
22797
CreateCompilation([source,
UnscopedRefAttributeDefinition
]).VerifyDiagnostics(expectedDiagnostics);
22811
CreateCompilation([source,
UnscopedRefAttributeDefinition
, IsExternalInitTypeDefinition],
22830
CreateCompilation([source,
UnscopedRefAttributeDefinition
, IsExternalInitTypeDefinition],
22832
CreateCompilation([source,
UnscopedRefAttributeDefinition
, IsExternalInitTypeDefinition]).VerifyDiagnostics(expectedDiagnostics);
22884
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
22911
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
22930
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
22990
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
23029
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
23048
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
23094
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
, IsExternalInitTypeDefinition });
23125
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
23229
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net60);
23314
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
23344
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
23409
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Mscorlib40);
23497
comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net70);
23522
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
23540
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
23570
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
23884
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
23917
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
23990
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24056
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24226
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24254
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24285
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24323
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24364
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24408
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24438
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24474
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24563
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
24688
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
24726
comp = CreateCompilation(new[] { sourceB,
UnscopedRefAttributeDefinition
}, references: new[] { refA });
25180
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseDll);
25371
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
25548
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
25578
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
25720
comp = CreateCompilation(new[] { sourceB2,
UnscopedRefAttributeDefinition
}, references: new[] { refA }, parseOptions: TestOptions.Regular);
25851
comp = CreateCompilation(new[] { sourceB,
UnscopedRefAttributeDefinition
}, references: new[] { refA });
25940
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular);
25987
var comp = CreateCompilation(new[] { sourceA,
UnscopedRefAttributeDefinition
});
26379
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
26485
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net60);
26518
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
26710
var verifier = CompileAndVerify(new[] { source,
UnscopedRefAttributeDefinition
}, expectedOutput: "12", verify: Verification.Fails);
26753
CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics(
26786
CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics(
26820
CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics(
26854
var verifier = CompileAndVerify(new[] { source,
UnscopedRefAttributeDefinition
}, expectedOutput: "12", verify: Verification.Fails);
26895
CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics(
26928
CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}).VerifyDiagnostics(
27336
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, options: TestOptions.ReleaseDll);
27388
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, options: TestOptions.ReleaseDll);
27440
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, options: TestOptions.ReleaseDll);
29063
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.Net70);
30602
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});
Semantics\RefLocalsAndReturnsTests.cs (1)
585
var comp = CreateCompilationWithMscorlibAndSpan(new[] { source,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
Semantics\SpanStackSafetyTests.cs (2)
529
var comp = CreateCompilationWithMscorlibAndSpan(new[] { text,
UnscopedRefAttributeDefinition
}, parseOptions: TestOptions.Regular10);
548
comp = CreateCompilationWithMscorlibAndSpan(new[] { text,
UnscopedRefAttributeDefinition
});
Semantics\Utf8StringsLiteralsTests.cs (1)
3794
var comp = CreateCompilation(new[] { source + HelpersSource,
UnscopedRefAttributeDefinition
}, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
SymbolDisplay\SymbolDisplayTests.cs (1)
8844
var comp = CreateCompilation(new[] { source,
UnscopedRefAttributeDefinition
});