167 references to UnscopedRefAttributeDefinition
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (17)
PartialEventsAndConstructorsTests.cs (1)
3204CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(
RefStructInterfacesTests.cs (16)
2217var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 2281var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 2721var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2757var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2796var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2832var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2866var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2903var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 2976var verifier = CompileAndVerify(new[] { source, UnscopedRefAttributeDefinition }, expectedOutput: (tS1IsClass == ThreeState.True || tS2IsClass == ThreeState.True ? null : "12"), verify: Verification.Fails); 3039CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }).VerifyDiagnostics( 3070CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }).VerifyDiagnostics( 3103CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }).VerifyDiagnostics( 3601CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }).VerifyDiagnostics(); 3636CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }).VerifyDiagnostics( 3677CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }).VerifyDiagnostics(); 26896var comp = CreateCompilation(new[] { text, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60, parseOptions: TestOptions.Regular10);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (148)
Semantics\DelegateTypeTests.cs (1)
14324var comp = CreateCompilation(UnscopedRefAttributeDefinition, targetFramework: TargetFramework.Net60, assemblyName: attributeAssemblyName);
Semantics\DynamicTests.cs (5)
1574CompileAndVerify(new[] { source, UnscopedRefAttributeDefinition }, new[] { CSharpRef }, 1596CompileAndVerify(new[] { source, UnscopedRefAttributeDefinition }, new[] { CSharpRef }, 1616CompileAndVerify(new[] { source, UnscopedRefAttributeDefinition }, new[] { CSharpRef }, 1641CompileAndVerify(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70, 1669CompileAndVerify(new[] { source, UnscopedRefAttributeDefinition }, new[] { CSharpRef },
Semantics\InterceptorsTests.cs (2)
4318var verifier = CompileAndVerify([source, interceptor, s_attributesSource, UnscopedRefAttributeDefinition], parseOptions: RegularWithInterceptors, expectedOutput: "1"); 4353var comp = CreateCompilation([source, interceptor, s_attributesSource, UnscopedRefAttributeDefinition], parseOptions: RegularWithInterceptors, options: WithNullableEnable());
Semantics\RecordStructTests.cs (1)
8051var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
Semantics\RefEscapingTests.cs (25)
1418var comp = CreateCompilationWithMscorlibAndSpan(new[] { source, UnscopedRefAttributeDefinition }); 1927var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4074var comp = CreateCompilationWithSpan([code, UnscopedRefAttributeDefinition], TestOptions.UnsafeDebugDll, TestOptions.Regular11); 4118var comp = CreateCompilationWithSpan([code, UnscopedRefAttributeDefinition], TestOptions.UnsafeDebugDll, TestOptions.Regular11); 4960CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 4975CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 6082CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 6094CreateCompilation([source, UnscopedRefAttributeDefinition], parseOptions: TestOptions.Regular10).VerifyDiagnostics( 6130CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(); 6273CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 6305CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 6331CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 6408CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 6461CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 6496CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 8865var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 8892var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 11050CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 11075CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 11100CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 11124CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics( 11149CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(); 11193CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(); 11237CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(); 11280CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics();
Semantics\RefFieldTests.cs (110)
2501var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 4755var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4825var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4877var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4916var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 4961var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 5241var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 8542var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 9761var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseExe, targetFramework: TargetFramework.Net70); 9808var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9856var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9878var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 11125var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular10); 11153comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 16269var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 16395var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 16438var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 16509var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 17270var comp = CreateCompilation(new[] { sourceA, sourceB1, UnscopedRefAttributeDefinition }); 17273comp = CreateCompilation(new[] { sourceA, sourceB2, UnscopedRefAttributeDefinition }); 17276comp = CreateCompilation(new[] { sourceB2, sourceA, UnscopedRefAttributeDefinition }); 18866var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 18894var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70, options: TestOptions.UnsafeDebugDll); 22392CreateCompilation([source, UnscopedRefAttributeDefinition], 22404CreateCompilation([source, UnscopedRefAttributeDefinition], 22406CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(); 22421CreateCompilation([source, UnscopedRefAttributeDefinition], 22433CreateCompilation([source, UnscopedRefAttributeDefinition], 22435CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(); 22452CreateCompilation([source, UnscopedRefAttributeDefinition], 22468CreateCompilation([source, UnscopedRefAttributeDefinition], 22470CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(expectedDiagnostics); 22489CreateCompilation([source, UnscopedRefAttributeDefinition], 22497CreateCompilation([source, UnscopedRefAttributeDefinition], 22499CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(); 22514CreateCompilation([source, UnscopedRefAttributeDefinition], 22546CreateCompilation([source, UnscopedRefAttributeDefinition], 22548CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(expectedDiagnostics); 22561var ref1a = CreateCompilation([source1, UnscopedRefAttributeDefinition], 22569var ref1c = CreateCompilation([source1, UnscopedRefAttributeDefinition], 22571var ref1d = CreateCompilation([source1, UnscopedRefAttributeDefinition]).VerifyDiagnostics().EmitToImageReference(); 22614var ref1a = CreateCompilation([source1, UnscopedRefAttributeDefinition], 22622var ref1c = CreateCompilation([source1, UnscopedRefAttributeDefinition], 22624var ref1d = CreateCompilation([source1, UnscopedRefAttributeDefinition]).VerifyDiagnostics().EmitToImageReference(); 22667var ref1 = CreateCompilation([source1, UnscopedRefAttributeDefinition]) 22707var ref1 = CreateCompilation([source1, UnscopedRefAttributeDefinition], 22771CreateCompilation([source2, UnscopedRefAttributeDefinition], [ref1], 22794CreateCompilation([source, UnscopedRefAttributeDefinition], 22822CreateCompilation([source, UnscopedRefAttributeDefinition], 22824CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(expectedDiagnostics); 22838CreateCompilation([source, UnscopedRefAttributeDefinition], 22857CreateCompilation([source, UnscopedRefAttributeDefinition], 22859CreateCompilation([source, UnscopedRefAttributeDefinition]).VerifyDiagnostics(expectedDiagnostics); 22873CreateCompilation([source, UnscopedRefAttributeDefinition, IsExternalInitTypeDefinition], 22892CreateCompilation([source, UnscopedRefAttributeDefinition, IsExternalInitTypeDefinition], 22894CreateCompilation([source, UnscopedRefAttributeDefinition, IsExternalInitTypeDefinition]).VerifyDiagnostics(expectedDiagnostics); 22946var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22973var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 22992var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 23052var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23091var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23110var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 23156var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition, IsExternalInitTypeDefinition }); 23187var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23291var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60); 23376var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23406var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 23471var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Mscorlib40); 23559comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 23584var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23602var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23632var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23946var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 23979var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 24052var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24118var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24288var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24316var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24347var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24385var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24426var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24470var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24500var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24536var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24625var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 24750var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 24788comp = CreateCompilation(new[] { sourceB, UnscopedRefAttributeDefinition }, references: new[] { refA }); 25242var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net50, options: TestOptions.ReleaseDll); 25433var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 25610var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 25640var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 25782comp = CreateCompilation(new[] { sourceB2, UnscopedRefAttributeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular); 25913comp = CreateCompilation(new[] { sourceB, UnscopedRefAttributeDefinition }, references: new[] { refA }); 26002var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular); 26049var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }); 26441var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 26547var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60); 26580var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }); 26772var verifier = CompileAndVerify(new[] { source, UnscopedRefAttributeDefinition }, expectedOutput: "12", verify: Verification.Fails); 26815CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }).VerifyDiagnostics( 26848CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }).VerifyDiagnostics( 26882CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }).VerifyDiagnostics( 26916var verifier = CompileAndVerify(new[] { source, UnscopedRefAttributeDefinition }, expectedOutput: "12", verify: Verification.Fails); 26957CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }).VerifyDiagnostics( 26990CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }).VerifyDiagnostics( 27398var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseDll); 27450var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseDll); 27502var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options: TestOptions.ReleaseDll); 29125var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70); 30664var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition });
Semantics\RefLocalsAndReturnsTests.cs (1)
585var comp = CreateCompilationWithMscorlibAndSpan(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
Semantics\SpanStackSafetyTests.cs (2)
529var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular10); 548comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition });
Semantics\Utf8StringsLiteralsTests.cs (1)
3794var comp = CreateCompilation(new[] { source + HelpersSource, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.DebugDll);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
SymbolDisplay\SymbolDisplayTests.cs (1)
8959var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition });
Symbols\PartialPropertiesTests.cs (1)
4329var comp = CreateCompilation([source, UnscopedRefAttributeDefinition]);