21 references to Explicit
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Unsafe.cs (1)
32
CallerUnsafeMode.
Explicit
=> ErrorCode.ERR_UnsafeMemberOperation,
Symbols\Metadata\PE\PEEventSymbol.cs (1)
583
? CallerUnsafeMode.
Explicit
Symbols\Metadata\PE\PEMethodSymbol.cs (2)
1814
return hasRequiresUnsafeAttribute || AssociatedSymbol?.CallerUnsafeMode == CallerUnsafeMode.
Explicit
;
1831
? CallerUnsafeMode.
Explicit
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
697
? CallerUnsafeMode.
Explicit
Symbols\Source\LocalFunctionSymbol.cs (1)
133
Debug.Assert(CallerUnsafeMode == CallerUnsafeMode.
Explicit
);
Symbols\Source\SourceEventSymbol.cs (3)
409
Debug.Assert(CallerUnsafeMode == CallerUnsafeMode.
Explicit
);
480
? CallerUnsafeMode.
Explicit
890
Debug.Assert(CallerUnsafeMode == CallerUnsafeMode.
Explicit
);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1581
if (overridingMember.CallerUnsafeMode == CallerUnsafeMode.
Explicit
&& leastOverriddenMember.CallerUnsafeMode == CallerUnsafeMode.None)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
987
Debug.Assert(CallerUnsafeMode == CallerUnsafeMode.
Explicit
);
Symbols\Source\SourceMethodSymbol.cs (3)
112
return HasRequiresUnsafeAttribute || IsExtern || AssociatedSymbol?.CallerUnsafeMode == CallerUnsafeMode.
Explicit
113
? CallerUnsafeMode.
Explicit
156
Debug.Assert(target.CallerUnsafeMode == CallerUnsafeMode.
Explicit
);
Symbols\Source\SourcePropertySymbol.cs (1)
837
? CallerUnsafeMode.
Explicit
Symbols\Source\SourcePropertySymbolBase.cs (2)
1049
Debug.Assert(CallerUnsafeMode == CallerUnsafeMode.
Explicit
);
1446
Debug.Assert(CallerUnsafeMode == CallerUnsafeMode.
Explicit
);
Microsoft.CodeAnalysis.CSharp.CSharp15.UnitTests (4)
UnsafeEvolutionTests.cs (4)
32
CallerUnsafeMode expectedUnsafeMode = CallerUnsafeMode.
Explicit
,
245
CallerUnsafeMode expectedUnsafeMode = CallerUnsafeMode.
Explicit
)
9189
Assert.Equal(CallerUnsafeMode.
Explicit
, a.GlobalNamespace.GetMember("A.M").CallerUnsafeMode);
9237
Assert.Equal(CallerUnsafeMode.
Explicit
, a.GlobalNamespace.GetMember("A.M").CallerUnsafeMode);