43 references to Unsafe
Microsoft.CodeAnalysis.CSharp (43)
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
187
mods |= DeclarationModifiers.
Unsafe
;
Lowering\SynthesizedMethodBaseSymbol.cs (1)
176
internal sealed override bool HasUnsafeModifier => (DeclarationModifiers & DeclarationModifiers.
Unsafe
) != 0;
Parser\LanguageParser.cs (1)
1317
return DeclarationModifiers.
Unsafe
;
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
68
=> (Modifiers & DeclarationModifiers.
Unsafe
) != 0;
Symbols\Source\LocalFunctionSymbol.cs (1)
422
internal override bool HasUnsafeModifier => (_declarationModifiers & DeclarationModifiers.
Unsafe
) != 0;
Symbols\Source\ModifierUtils.cs (3)
125
if ((result & DeclarationModifiers.
Unsafe
) != 0)
338
case DeclarationModifiers.
Unsafe
:
394
return DeclarationModifiers.
Unsafe
;
Symbols\Source\SourceConstructorSymbol.cs (4)
152
DeclarationModifiers.
Unsafe
|
186
if ((mods & DeclarationModifiers.
Unsafe
) == DeclarationModifiers.
Unsafe
&&
255
internal sealed override bool HasUnsafeModifier => (DeclarationModifiers & DeclarationModifiers.
Unsafe
) != 0;
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
146
internal sealed override bool HasUnsafeModifier => (DeclarationModifiers & DeclarationModifiers.
Unsafe
) != 0;
Symbols\Source\SourceDestructorSymbol.cs (4)
105
internal sealed override bool HasUnsafeModifier => (DeclarationModifiers & DeclarationModifiers.
Unsafe
) != 0;
139
const DeclarationModifiers allowedModifiers = DeclarationModifiers.Extern | DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe;
144
if ((mods & DeclarationModifiers.
Unsafe
) == DeclarationModifiers.
Unsafe
&&
Symbols\Source\SourceEventAccessorSymbol.cs (1)
197
internal sealed override bool HasUnsafeModifier => (DeclarationModifiers & DeclarationModifiers.
Unsafe
) != 0;
Symbols\Source\SourceEventSymbol.cs (2)
478
get { return (_modifiers & DeclarationModifiers.
Unsafe
) != 0; }
544
var allowedModifiers = DeclarationModifiers.Partial | DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe;
Symbols\Source\SourceMemberContainerSymbol.cs (7)
342
| DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe | DeclarationModifiers.Closed;
351
allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.ReadOnly | DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe;
360
allowedModifiers |= DeclarationModifiers.Partial | DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe;
363
allowedModifiers |= DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe;
400
if ((mods & DeclarationModifiers.
Unsafe
) == DeclarationModifiers.
Unsafe
&&
972
internal bool HasUnsafeModifier => HasFlag(DeclarationModifiers.
Unsafe
);
Symbols\Source\SourceMemberFieldSymbol.cs (3)
222
DeclarationModifiers.
Unsafe
|
253
Debug.Assert((result & ~(DeclarationModifiers.AccessibilityMask | DeclarationModifiers.Fixed | DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe | DeclarationModifiers.New)) == 0);
266
reportBadMemberFlagIfAny(result, DeclarationModifiers.
Unsafe
, diagnostics, errorLocation);
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
174
internal sealed override bool HasUnsafeModifier => (DeclarationModifiers & DeclarationModifiers.
Unsafe
) != 0;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
763
var allowedModifiers = DeclarationModifiers.Partial | DeclarationModifiers.
Unsafe
;
Symbols\Source\SourcePropertyAccessorSymbol.cs (4)
260
declarationModifiers |= propertyModifiers & ~(DeclarationModifiers.AccessibilityMask | DeclarationModifiers.Indexer | DeclarationModifiers.ReadOnly | DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe);
462
internal sealed override bool HasUnsafeModifier => (DeclarationModifiers & DeclarationModifiers.
Unsafe
) != 0;
533
allowedModifiers |= DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe;
553
if ((mods & DeclarationModifiers.
Unsafe
) != 0)
Symbols\Source\SourcePropertySymbol.cs (1)
386
var allowedModifiers = DeclarationModifiers.Partial | DeclarationModifiers.
Unsafe
;
Symbols\Source\SourcePropertySymbolBase.cs (1)
629
internal bool HasUnsafeModifier => (_modifiers & DeclarationModifiers.
Unsafe
) != 0;
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
183
DeclarationModifiers.
Unsafe
| DeclarationModifiers.Extern | DeclarationModifiers.Safe;
Symbols\SymbolExtensions.cs (2)
288
(modifiers & (DeclarationModifiers.
Unsafe
| DeclarationModifiers.Safe)) != 0 &&
291
var kind = (modifiers & DeclarationModifiers.
Unsafe
) != 0 ? SyntaxKind.UnsafeKeyword : SyntaxKind.SafeKeyword;
Symbols\Synthesized\Records\SynthesizedPrimaryConstructor.cs (1)
98
internal sealed override bool HasUnsafeModifier => (DeclarationModifiers & DeclarationModifiers.
Unsafe
) != 0;
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
152
internal sealed override bool HasUnsafeModifier => (DeclarationModifiers & DeclarationModifiers.
Unsafe
) != 0;