21 references to CustomAttributeBagCompletionPart
Microsoft.CodeAnalysis (21)
Symbols\Attributes\CustomAttributesBag.cs (21)
30public static readonly CustomAttributesBag<T> Empty = new CustomAttributesBag<T>(CustomAttributeBagCompletionPart.All, ImmutableArray<T>.Empty); 32private CustomAttributesBag(CustomAttributeBagCompletionPart part, ImmutableArray<T> customAttributes) 39: this(CustomAttributeBagCompletionPart.None, default(ImmutableArray<T>)) 48return new CustomAttributesBag<T>(CustomAttributeBagCompletionPart.EarlyDecodedWellKnownAttributeData | CustomAttributeBagCompletionPart.DecodedWellKnownAttributeData, default(ImmutableArray<T>)); 72Debug.Assert(!IsPartComplete(CustomAttributeBagCompletionPart.DecodedWellKnownAttributeData) || IsPartComplete(CustomAttributeBagCompletionPart.EarlyDecodedWellKnownAttributeData)); 74NotePartComplete(CustomAttributeBagCompletionPart.EarlyDecodedWellKnownAttributeData); 87Debug.Assert(IsPartComplete(CustomAttributeBagCompletionPart.EarlyDecodedWellKnownAttributeData)); 89NotePartComplete(CustomAttributeBagCompletionPart.DecodedWellKnownAttributeData); 102NotePartComplete(CustomAttributeBagCompletionPart.Attributes); 114Debug.Assert(IsPartComplete(CustomAttributeBagCompletionPart.Attributes)); 128Debug.Assert(IsPartComplete(CustomAttributeBagCompletionPart.DecodedWellKnownAttributeData)); 141Debug.Assert(IsPartComplete(CustomAttributeBagCompletionPart.EarlyDecodedWellKnownAttributeData)); 146private CustomAttributeBagCompletionPart State 150return (CustomAttributeBagCompletionPart)_state; 158private void NotePartComplete(CustomAttributeBagCompletionPart part) 163internal bool IsPartComplete(CustomAttributeBagCompletionPart part) 170get { return IsPartComplete(CustomAttributeBagCompletionPart.All); } 179get { return IsPartComplete(CustomAttributeBagCompletionPart.EarlyDecodedWellKnownAttributeData); } 188get { return IsPartComplete(CustomAttributeBagCompletionPart.DecodedWellKnownAttributeData); }