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)
251
=>
flags
.HasThisInitializer
252
?
flags
.IsNullableAnalysisEnabled
355
private bool HasAnyBody =>
flags
.HasAnyBody;
357
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();
1023
if (!
flags
.TryGetNullableContext(out value))
1026
flags
.SetNullableContext(value);
1055
return
flags
.IsNullableAnalysisEnabled;
1131
internal bool IsExpressionBodied =>
flags
.IsExpressionBodied;
1133
public sealed override RefKind RefKind => this.
flags
.RefKind;
1134
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;