26 references to state
Microsoft.CodeAnalysis.CSharp (26)
Symbols\Source\ImplicitNamedTypeSymbol.cs (2)
28state.NotePartComplete(CompletionPart.EnumUnderlyingType); // No work to do for this. 36state.NotePartComplete(CompletionPart.Attributes);
Symbols\Source\SourceMemberContainerSymbol.cs (21)
268state.NotePartComplete(CompletionPart.TypeArguments); // type arguments need not be computed separately 532return state.HasComplete(part); 549var incompletePart = state.NextIncompletePart; 558if (state.NotePartComplete(CompletionPart.StartBaseType)) 563state.NotePartComplete(CompletionPart.FinishBaseType); 570if (state.NotePartComplete(CompletionPart.StartInterfaces)) 575state.NotePartComplete(CompletionPart.FinishInterfaces); 598state.NotePartComplete(CompletionPart.TypeParameters); 615if (state.NotePartComplete(CompletionPart.StartMemberChecks)) 623var thisThreadCompleted = state.NotePartComplete(CompletionPart.FinishMemberChecks); 658state.SpinWaitComplete(allParts, cancellationToken); 665if (state.NotePartComplete(CompletionPart.MembersCompletedChecksStarted)) 673var thisThreadCompleted = state.NotePartComplete(CompletionPart.MembersCompleted); 687state.NotePartComplete(CompletionPart.All & ~CompletionPart.NamedTypeSymbolAll); 691state.SpinWaitComplete(incompletePart, cancellationToken); 1309state.NotePartComplete(CompletionPart.TypeMembers); 1747if (this.state.HasComplete(CompletionPart.Members)) 1765state.NotePartComplete(CompletionPart.Members); 1771state.SpinWaitComplete(CompletionPart.Members, default(CancellationToken)); 1775internal bool AreMembersComplete => state.HasComplete(CompletionPart.Members); 3437this.state.HasComplete(CompletionPart.Members))
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
61state.NotePartComplete(CompletionPart.SynthesizedExplicitImplementations);
Symbols\Source\SourceNamedTypeSymbol.cs (1)
845var completed = state.NotePartComplete(CompletionPart.Attributes);
Symbols\Source\SourceNamedTypeSymbol_Enum.cs (1)
35this.state.NotePartComplete(CompletionPart.EnumUnderlyingType);