67 references to _packedFlags
Microsoft.CodeAnalysis.CSharp (67)
Symbols\Metadata\PE\PEMethodSymbol.cs (67)
295
if (!
_packedFlags
.IsObsoleteAttributePopulated)
300
if (!
_packedFlags
.IsUnmanagedCallersOnlyAttributePopulated)
316
if (
_packedFlags
.IsCustomAttributesPopulated)
321
if (
_packedFlags
.IsConditionalPopulated)
326
if (
_packedFlags
.IsOverriddenOrHiddenMembersPopulated)
331
if (
_packedFlags
.IsMemberNotNullPopulated)
338
if (
_packedFlags
.IsExplicitOverrideIsPopulated)
367
/// the computed value is a well-known "empty" value. In this case, bits in <see cref="
_packedFlags
"/> are used
580
if (!
_packedFlags
.IsExplicitOverrideIsPopulated)
583
Debug.Assert(
_packedFlags
.IsExplicitOverrideIsPopulated);
585
return
_packedFlags
.IsExplicitFinalizerOverride;
593
if (!
_packedFlags
.IsExplicitOverrideIsPopulated)
596
Debug.Assert(
_packedFlags
.IsExplicitOverrideIsPopulated);
598
return
_packedFlags
.IsExplicitClassOverride;
646
if (!
_packedFlags
.IsDoesNotReturnPopulated)
650
_packedFlags
.InitializeDoesNotReturn(doesNotReturn);
653
return
_packedFlags
.DoesNotReturn ? FlowAnalysisAnnotations.DoesNotReturn : FlowAnalysisAnnotations.None;
661
if (!
_packedFlags
.IsMemberNotNullPopulated)
703
_packedFlags
.SetIsMemberNotNullPopulated();
710
if (!
_packedFlags
.IsMemberNotNullPopulated)
732
if (!
_packedFlags
.IsMemberNotNullPopulated)
785
_packedFlags
.MethodKind == default(MethodKind) ||
786
_packedFlags
.MethodKind == MethodKind.Ordinary ||
787
_packedFlags
.MethodKind == MethodKind.ExplicitInterfaceImplementation);
789
_packedFlags
.MethodKind = methodKind;
929
if (!
_packedFlags
.IsExtensionMethodIsPopulated)
938
_packedFlags
.InitializeIsExtensionMethod(isExtensionMethod);
940
return
_packedFlags
.IsExtensionMethod;
950
if (!
_packedFlags
.IsCustomAttributesPopulated)
957
bool isExtensionAlreadySet =
_packedFlags
.IsExtensionMethodIsPopulated;
959
?
_packedFlags
.IsExtensionMethod
964
bool isReadOnlyAlreadySet =
_packedFlags
.IsReadOnlyPopulated;
966
?
_packedFlags
.IsReadOnly
1000
_packedFlags
.InitializeIsExtensionMethod(isExtensionMethod);
1005
_packedFlags
.InitializeIsReadOnly(isReadOnly);
1015
_packedFlags
.SetIsCustomAttributesPopulated();
1041
if (!
_packedFlags
.TryGetNullableContext(out value))
1046
_packedFlags
.SetNullableContext(value);
1060
if (!
_packedFlags
.MethodKindIsPopulated)
1062
_packedFlags
.InitializeMethodKind(this.ComputeMethodKind());
1064
return
_packedFlags
.MethodKind;
1326
_packedFlags
.InitializeIsExplicitOverride(isExplicitFinalizerOverride: sawObjectFinalize, isExplicitClassOverride: anyToRemove);
1347
if (!
_packedFlags
.IsReadOnlyPopulated)
1355
_packedFlags
.InitializeIsReadOnly(isReadOnly);
1357
return
_packedFlags
.IsReadOnly;
1365
if (!
_packedFlags
.IsInitOnlyPopulated)
1370
_packedFlags
.InitializeIsInitOnly(isInitOnly);
1372
return
_packedFlags
.IsInitOnly;
1383
if (!
_packedFlags
.IsUseSiteDiagnosticPopulated)
1464
if (
_packedFlags
.IsUseSiteDiagnosticPopulated)
1474
_packedFlags
.SetIsUseSiteDiagnosticPopulated();
1480
if (!
_packedFlags
.IsConditionalPopulated)
1489
_packedFlags
.SetIsConditionalAttributePopulated();
1512
if (!
_packedFlags
.HasSetsRequiredMembersPopulated)
1515
_packedFlags
.InitializeSetsRequiredMembersBit(result);
1518
return
_packedFlags
.HasSetsRequiredMembers;
1531
if (!
_packedFlags
.IsObsoleteAttributePopulated)
1539
_packedFlags
.SetIsObsoleteAttributePopulated();
1561
if (!
_packedFlags
.IsUnmanagedCallersOnlyAttributePopulated)
1574
_packedFlags
.SetIsUnmanagedCallersOnlyAttributePopulated();
1588
if (!
_packedFlags
.IsOverriddenOrHiddenMembersPopulated)
1597
_packedFlags
.SetIsOverriddenOrHiddenMembersPopulated();
1630
internal bool TestIsExtensionBitSet =>
_packedFlags
.IsExtensionMethodIsPopulated;
1633
internal bool TestIsExtensionBitTrue =>
_packedFlags
.IsExtensionMethod;
1641
if (!
_packedFlags
.IsUnscopedRefPopulated)
1645
_packedFlags
.InitializeIsUnscopedRef(unscopedRef);
1648
return
_packedFlags
.IsUnscopedRef;