84 references to NotePartComplete
Microsoft.CodeAnalysis.CSharp (84)
Compilation\CSharpCompilation.UsingsFromOptionsAndDiagnostics.cs (3)
96if (_state.NotePartComplete(CompletionPart.StartValidatingImports)) 99_state.NotePartComplete(CompletionPart.FinishValidatingImports); 116_state.NotePartComplete(CompletionPart.All & ~CompletionPart.ImportsAll);
Symbols\AliasSymbol.cs (1)
332_state.NotePartComplete(CompletionPart.AliasTarget);
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
92var completed = state.NotePartComplete(CompletionPart.Attributes);
Symbols\Source\GlobalExpressionVariable.cs (1)
144state.NotePartComplete(CompletionPart.Type);
Symbols\Source\ImplicitNamedTypeSymbol.cs (2)
28state.NotePartComplete(CompletionPart.EnumUnderlyingType); // No work to do for this. 36state.NotePartComplete(CompletionPart.Attributes);
Symbols\Source\SourceAssemblySymbol.cs (7)
919if (_state.NotePartComplete(CompletionPart.StartAttributeChecks)) 924var thisThreadCompleted = _state.NotePartComplete(CompletionPart.FinishAttributeChecks); 933_state.NotePartComplete(CompletionPart.Module); 945if (_state.NotePartComplete(CompletionPart.StartValidatingAddedModules)) 948var thisThreadCompleted = _state.NotePartComplete(CompletionPart.FinishValidatingAddedModules); 958_state.NotePartComplete(CompletionPart.All & ~CompletionPart.AssemblySymbolAll); 1572_state.NotePartComplete(CompletionPart.Attributes);
Symbols\Source\SourceComplexParameterSymbol.cs (6)
247if (state.NotePartComplete(CompletionPart.StartDefaultSyntaxValue)) 257var completedOnThisThread = state.NotePartComplete(CompletionPart.EndDefaultSyntaxValue); 286completedOnThisThread = state.NotePartComplete(CompletionPart.EndDefaultSyntaxValueDiagnostics); 598state.NotePartComplete(CompletionPart.Attributes); 1527if (state.NotePartComplete(CompletionPart.StartMiscValidation)) 1545bool completedOnThisThread = state.NotePartComplete(CompletionPart.EndMiscValidation);
Symbols\Source\SourceEnumConstantSymbol.cs (3)
119state.NotePartComplete(CompletionPart.Type); 124state.NotePartComplete(CompletionPart.FixedSize); 136state.NotePartComplete(CompletionPart.All & ~CompletionPart.FieldSymbolAll);
Symbols\Source\SourceEventSymbol.cs (1)
229var wasCompletedThisThread = _state.NotePartComplete(CompletionPart.Attributes);
Symbols\Source\SourceFieldSymbol.cs (1)
375var wasSetThisThread = this.state.NotePartComplete(CompletionPart.ConstantValue);
Symbols\Source\SourceFixedFieldSymbol.cs (1)
131state.NotePartComplete(CompletionPart.FixedSize);
Symbols\Source\SourceMemberContainerSymbol.cs (13)
267state.NotePartComplete(CompletionPart.TypeArguments); // type arguments need not be computed separately 566if (state.NotePartComplete(CompletionPart.StartBaseType)) 571state.NotePartComplete(CompletionPart.FinishBaseType); 578if (state.NotePartComplete(CompletionPart.StartInterfaces)) 583state.NotePartComplete(CompletionPart.FinishInterfaces); 606state.NotePartComplete(CompletionPart.TypeParameters); 623if (state.NotePartComplete(CompletionPart.StartMemberChecks)) 631var thisThreadCompleted = state.NotePartComplete(CompletionPart.FinishMemberChecks); 673if (state.NotePartComplete(CompletionPart.MembersCompletedChecksStarted)) 681var thisThreadCompleted = state.NotePartComplete(CompletionPart.MembersCompleted); 695state.NotePartComplete(CompletionPart.All & ~CompletionPart.NamedTypeSymbolAll); 1317state.NotePartComplete(CompletionPart.TypeMembers); 1784state.NotePartComplete(CompletionPart.Members);
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
61state.NotePartComplete(CompletionPart.SynthesizedExplicitImplementations);
Symbols\Source\SourceMemberFieldSymbol.cs (3)
171state.NotePartComplete(CompletionPart.FixedSize); 315state.NotePartComplete(CompletionPart.All & ~CompletionPart.FieldSymbolAll); 613state.NotePartComplete(CompletionPart.Type);
Symbols\Source\SourceMemberMethodSymbol.cs (9)
473if (state.NotePartComplete(CompletionPart.StartMethodChecks)) 485state.NotePartComplete(CompletionPart.FinishMethodChecks); 516state.NotePartComplete(CompletionPart.StartAsyncMethodChecks); 517state.NotePartComplete(CompletionPart.FinishAsyncMethodChecks); 921state.NotePartComplete(CompletionPart.Type); 930state.NotePartComplete(CompletionPart.Parameters); 939state.NotePartComplete(CompletionPart.TypeParameters); 957state.NotePartComplete(CompletionPart.All & ~CompletionPart.MethodSymbolAll); 975state.NotePartComplete(part);
Symbols\Source\SourceModuleSymbol.cs (5)
256if (_state.NotePartComplete(CompletionPart.StartValidatingReferencedAssemblies)) 263_state.NotePartComplete(CompletionPart.FinishValidatingReferencedAssemblies); 288_state.NotePartComplete(CompletionPart.MembersCompleted); 303_state.NotePartComplete(incompletePart); 522var completed = _state.NotePartComplete(CompletionPart.Attributes);
Symbols\Source\SourceNamedTypeSymbol.cs (1)
850var completed = state.NotePartComplete(CompletionPart.Attributes);
Symbols\Source\SourceNamedTypeSymbol_Enum.cs (1)
35this.state.NotePartComplete(CompletionPart.EnumUnderlyingType);
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (6)
934if (_state.NotePartComplete(CompletionPart.StartValidatingImports)) 937_state.NotePartComplete(CompletionPart.FinishValidatingImports); 954_state.NotePartComplete(CompletionPart.All & ~CompletionPart.ImportsAll); 1159if (_state.NotePartComplete(CompletionPart.StartValidatingImports)) 1168_state.NotePartComplete(CompletionPart.FinishValidatingImports); 1185_state.NotePartComplete(CompletionPart.All & ~CompletionPart.ImportsAll);
Symbols\Source\SourceNamespaceSymbol.cs (1)
238var wasSetThisThread = _state.NotePartComplete(CompletionPart.NameToMembersMap);
Symbols\Source\SourceNamespaceSymbol_Completion.cs (2)
87_state.NotePartComplete(CompletionPart.MembersCompleted); 103_state.NotePartComplete(CompletionPart.All & ~CompletionPart.NamespaceSymbolAll);
Symbols\Source\SourceOrdinaryMethodSymbolBase.cs (2)
62if (state.NotePartComplete(CompletionPart.StartAsyncMethodChecks)) 70state.NotePartComplete(CompletionPart.FinishAsyncMethodChecks);
Symbols\Source\SourcePropertySymbolBase.cs (8)
388if (_state.NotePartComplete(CompletionPart.StartPropertyEnsureSignature)) 400_state.NotePartComplete(CompletionPart.FinishPropertyEnsureSignature); 1333var completed = _state.NotePartComplete(CompletionPart.Attributes); 1789if (_state.NotePartComplete(CompletionPart.StartPropertyParameters)) 1817var completedOnThisThread = _state.NotePartComplete(CompletionPart.FinishPropertyParameters); 1831if (_state.NotePartComplete(CompletionPart.StartPropertyType)) 1840var completedOnThisThread = _state.NotePartComplete(CompletionPart.FinishPropertyType); 1857_state.NotePartComplete(CompletionPart.All & ~CompletionPart.PropertySymbolAll);
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
156state.NotePartComplete(CompletionPart.Attributes);
Symbols\Source\SourceTypeParameterSymbol.cs (3)
202_state.NotePartComplete(CompletionPart.Attributes); 238_state.NotePartComplete(CompletionPart.TypeParameterConstraints); 378_state.NotePartComplete(CompletionPart.All & ~CompletionPart.TypeParameterSymbolAll);
Symbols\SymbolCompletionState.cs (1)
73NotePartComplete(CompletionPart.All);