1 write to flags
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
335flags = modifiersAndFlags.flags;
16 references to flags
Microsoft.CodeAnalysis.CSharp (16)
Symbols\Source\SourceConstructorSymbol.cs (2)
187=> flags.HasThisInitializer 188? flags.IsNullableAnalysisEnabled
Symbols\Source\SourceMemberMethodSymbol.cs (13)
411this.flags.SetReturnsVoid(returnsVoid); 522return flags.ReturnsVoid; 530return this.flags.MethodKind; 538return this.flags.IsExtensionMethod; 564if (option == IsMetadataVirtualOption.ForceCompleteIfNeeded && !this.flags.IsMetadataVirtualLocked) 570return this.flags.IsMetadataVirtual(ignoreInterfaceImplementationChanges: option == IsMetadataVirtualOption.IgnoreInterfaceImplementationChanges); 576this.flags.EnsureMetadataVirtual(); 973if (!flags.TryGetNullableContext(out value)) 976flags.SetNullableContext(value); 1005return flags.IsNullableAnalysisEnabled; 1125internal bool IsExpressionBodied => flags.IsExpressionBodied; 1127public sealed override RefKind RefKind => this.flags.RefKind; 1128public sealed override bool IsVararg => this.flags.IsVararg;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
111private bool HasAnyBody => flags.HasAnyBody;