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