43 references to None
Microsoft.CodeAnalysis.CSharp (43)
Binder\ExpressionVariableFinder.cs (1)
709finder._modifiers = DeclarationModifiers.None;
Parser\LanguageParser.cs (11)
1359return DeclarationModifiers.None; 1372if (newMod == DeclarationModifiers.None) 1407(IsPossibleStartOfTypeDeclaration(nextToken.Kind) && GetModifierExcludingScoped(nextToken) != DeclarationModifiers.None)) 1514while (GetModifierExcludingScoped(this.CurrentToken) != DeclarationModifiers.None) 1552while (GetModifierExcludingScoped(this.CurrentToken) != DeclarationModifiers.None || 1562Debug.Assert(this.CurrentToken.Kind == SyntaxKind.IdentifierToken && GetModifierExcludingScoped(this.CurrentToken) != DeclarationModifiers.None); 1675return !SyntaxFacts.IsContextualKeyword(nextToken.ContextualKind) && GetModifierExcludingScoped(nextToken) != DeclarationModifiers.None; 1708not (DeclarationModifiers.None or DeclarationModifiers.Ref)) 2216if (GetModifierExcludingScoped(this.CurrentToken) != DeclarationModifiers.None) 3036if (GetModifierExcludingScoped(this.CurrentToken) != DeclarationModifiers.None && 9004else if (modifier != DeclarationModifiers.None)
Symbols\Source\ModifierUtils.cs (8)
55DeclarationModifiers reportStaticNotVirtualForModifiers = DeclarationModifiers.None; 78while (errorModifiers != DeclarationModifiers.None) 81Debug.Assert(oneError != DeclarationModifiers.None); 204while (errorModifiers != DeclarationModifiers.None) 207Debug.Assert(oneError != DeclarationModifiers.None); 434var allModifiers = DeclarationModifiers.None; 608case DeclarationModifiers.None: 634case DeclarationModifiers.None:
Symbols\Source\SourceConstructorSymbol.cs (1)
145var defaultAccess = (methodKind == MethodKind.StaticConstructor) ? DeclarationModifiers.None : DeclarationModifiers.Private;
Symbols\Source\SourceDestructorSymbol.cs (1)
140var mods = ModifierUtils.MakeAndCheckNonTypeMemberModifiers(isForInterfaceMember: containingType.IsInterface, modifiers, DeclarationModifiers.None, allowedModifiers, location, diagnostics, out modifierErrors, out _);
Symbols\Source\SourceEventSymbol.cs (2)
541var defaultInterfaceImplementationModifiers = DeclarationModifiers.None; 562defaultAccess = DeclarationModifiers.None;
Symbols\Source\SourceMemberContainerSymbol.cs (1)
302allowedModifiers = DeclarationModifiers.None;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (3)
459syntax.Modifiers, defaultAccess: DeclarationModifiers.None, allowedModifiers, location, diagnostics, out _, out _); 760var defaultAccess = isInterface && !isExplicitInterfaceImplementation ? DeclarationModifiers.None : DeclarationModifiers.Private; 764var defaultInterfaceImplementationModifiers = DeclarationModifiers.None;
Symbols\Source\SourcePropertyAccessorSymbol.cs (3)
529const DeclarationModifiers defaultAccess = DeclarationModifiers.None; 532var allowedModifiers = isExplicitInterfaceImplementation ? DeclarationModifiers.None : DeclarationModifiers.AccessibilityMask; 540var defaultInterfaceImplementationModifiers = DeclarationModifiers.None;
Symbols\Source\SourcePropertySymbol.cs (2)
387var defaultInterfaceImplementationModifiers = DeclarationModifiers.None; 421defaultAccess = DeclarationModifiers.None;
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (2)
40result |= containingType.IsSealed ? DeclarationModifiers.None : DeclarationModifiers.Virtual; 66case DeclarationModifiers.None:
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (2)
47result |= containingType.IsSealed ? DeclarationModifiers.None : DeclarationModifiers.Virtual; 78case DeclarationModifiers.None:
Symbols\Synthesized\Records\SynthesizedRecordPropertySymbol.cs (1)
32modifiers: DeclarationModifiers.Public | (isOverride ? DeclarationModifiers.Override : DeclarationModifiers.None),
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (2)
39(isReadOnly ? DeclarationModifiers.ReadOnly : DeclarationModifiers.None) | 40(isStatic ? DeclarationModifiers.Static : DeclarationModifiers.None);
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (2)
39(isReadOnly ? DeclarationModifiers.ReadOnly : DeclarationModifiers.None) | 40(isStatic ? DeclarationModifiers.Static : DeclarationModifiers.None);
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
67DeclarationModifiers declarationModifiers = DeclarationModifiers.Static | DeclarationModifiers.Private | (hasAwait ? DeclarationModifiers.Async : DeclarationModifiers.None);