1 write to flags
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
347
flags
= modifiersAndFlags.flags;
18 references to flags
Microsoft.CodeAnalysis.CSharp (18)
Symbols\Source\SourceConstructorSymbol.cs (4)
244
=>
flags
.HasThisInitializer
245
?
flags
.IsNullableAnalysisEnabled
348
private bool HasAnyBody =>
flags
.HasAnyBody;
350
private bool HasExplicitAccessModifier =>
flags
.HasExplicitAccessModifier;
Symbols\Source\SourceMemberMethodSymbol.cs (12)
439
this.
flags
.SetReturnsVoid(returnsVoid);
550
return
flags
.ReturnsVoid;
558
return this.
flags
.MethodKind;
566
return this.
flags
.IsExtensionMethod;
597
return this.
flags
.IsMetadataVirtual(ignoreInterfaceImplementationChanges);
604
this.
flags
.EnsureMetadataVirtual();
1031
if (!
flags
.TryGetNullableContext(out value))
1034
flags
.SetNullableContext(value);
1063
return
flags
.IsNullableAnalysisEnabled;
1139
internal bool IsExpressionBodied =>
flags
.IsExpressionBodied;
1141
public sealed override RefKind RefKind => this.
flags
.RefKind;
1142
public sealed override bool IsVararg => this.
flags
.IsVararg;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (2)
113
private bool HasAnyBody =>
flags
.HasAnyBody;
750
internal bool HasExplicitAccessModifier =>
flags
.HasExplicitAccessModifier;