55 references to None
Microsoft.CodeAnalysis.CSharp (55)
Binder\Binder_Expressions.cs (2)
9991Debug.Assert(propertySymbol.GetRequiresUnsafeMode(ConsList<FieldSymbol>.Empty) == RequiresUnsafeMode.None || 10079Debug.Assert(eventSymbol.GetRequiresUnsafeMode(ConsList<FieldSymbol>.Empty) == RequiresUnsafeMode.None ||
Binder\Binder_Unsafe.cs (2)
131if (requiresUnsafeMode != RequiresUnsafeMode.None) 162if (requiresUnsafeMode is not RequiresUnsafeMode.None)
Lowering\ClosureConversion\LambdaCapturedVariable.cs (1)
141internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Lowering\StateMachineRewriter\StateMachineFieldSymbol.cs (1)
66internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.cs (1)
159internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\AliasSymbol.cs (1)
193internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
47internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
136internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\AssemblySymbol.cs (1)
313internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\DiscardSymbol.cs (1)
35internal override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\ErrorMethodSymbol.cs (1)
296internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\ErrorPropertySymbol.cs (1)
85internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
867internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\LabelSymbol.cs (1)
94internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\LocalSymbol.cs (1)
382internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Metadata\PE\PEEventSymbol.cs (1)
583return RequiresUnsafeMode.None;
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
780return RequiresUnsafeMode.None;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1836return RequiresUnsafeMode.None;
Symbols\Metadata\PE\PEPropertySymbol.cs (1)
691return RequiresUnsafeMode.None;
Symbols\ModuleSymbol.cs (1)
196internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\NamespaceSymbol.cs (1)
221internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\ParameterSymbol.cs (1)
454internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\PublicModel\Symbol.cs (1)
249bool ISymbol.RequiresUnsafeContext => UnderlyingSymbol.GetRequiresUnsafeMode(ConsList<Symbols.FieldSymbol>.Empty) != RequiresUnsafeMode.None;
Symbols\RangeVariableSymbol.cs (1)
127internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Source\SourceEnumConstantSymbol.cs (1)
61internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Source\SourceEventSymbol.cs (2)
487: RequiresUnsafeMode.None; 491? RequiresUnsafeMode.Implicit : RequiresUnsafeMode.None;
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1581if (overridingMember.GetRequiresUnsafeMode(ConsList<FieldSymbol>.Empty) == RequiresUnsafeMode.Explicit && leastOverriddenMember.GetRequiresUnsafeMode(ConsList<FieldSymbol>.Empty) == RequiresUnsafeMode.None)
Symbols\Source\SourceMemberFieldSymbol.cs (2)
201: RequiresUnsafeMode.None; 205? RequiresUnsafeMode.Implicit : RequiresUnsafeMode.None;
Symbols\Source\SourceMethodSymbol.cs (3)
134return RequiresUnsafeMode.None; 139: RequiresUnsafeMode.None; 143? RequiresUnsafeMode.Implicit : RequiresUnsafeMode.None;
Symbols\Source\SourcePropertySymbol.cs (2)
836: RequiresUnsafeMode.None; 840? RequiresUnsafeMode.Implicit : RequiresUnsafeMode.None;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListProperty.cs (1)
80internal override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\Records\SynthesizedPrimaryConstructorParameterBackingFieldSymbol.cs (1)
50internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (1)
53internal override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\Records\SynthesizedRecordPropertySymbol.cs (1)
54internal override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
130internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedCollectionBuilderProjectedMethodSymbol.cs (1)
69internal override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedEmbeddedAttributePropertySymbol.cs (1)
50internal override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
321internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedEnumValueFieldSymbol.cs (1)
29internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedFieldSymbol.cs (1)
45internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
363internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
428internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedLambdaCacheFieldSymbol.cs (1)
30internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedMethodSymbol.cs (1)
102internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
442internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Synthesized\SynthesizedUnionValuePropertySymbol.cs (1)
79internal override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\Tuples\TupleErrorFieldSymbol.cs (1)
157internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;
Symbols\TypeSymbol.cs (1)
665internal sealed override RequiresUnsafeMode GetRequiresUnsafeMode(ConsList<FieldSymbol> fieldsBeingBound) => RequiresUnsafeMode.None;