4 implementations of Write
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (3)
Writing\BatchingLsifJsonWriter.cs (1)
52public void Write(Element element)
Writing\JsonModeLsifJsonWriter.cs (1)
40public void Write(Element element)
Writing\LineModeLsifJsonWriter.cs (1)
35public void Write(Element element)
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator.UnitTests (1)
Utilities\TestLsifJsonWriter.vb (1)
27Private Sub ILsifJsonWriter_Write(element As Element) Implements ILsifJsonWriter.Write
25 references to Write
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (24)
Generator.cs (21)
95generator._lsifJsonWriter.Write(capabilitiesVertex); 114_lsifJsonWriter.Write(projectVertex); 115_lsifJsonWriter.Write(new Event(Event.EventKind.Begin, projectVertex.GetId(), _idFactory)); 187_lsifJsonWriter.Write(Edge.Create("contains", projectVertex.GetId(), documentIds.ToArray(), _idFactory)); 188_lsifJsonWriter.Write(new Event(Event.EventKind.End, projectVertex.GetId(), _idFactory)); 218lsifJsonWriter.Write(documentVertex); 219lsifJsonWriter.Write(new Event(Event.EventKind.Begin, documentVertex.GetId(), idFactory)); 224lsifJsonWriter.Write(Edge.Create("contains", documentVertex.GetId(), rangeVertices, idFactory)); 229lsifJsonWriter.Write(new Event(Event.EventKind.End, documentVertex.GetId(), idFactory)); 247lsifJsonWriter.Write(foldingRangeResult); 248lsifJsonWriter.Write(Edge.Create(Methods.TextDocumentFoldingRangeName, documentVertex.GetId(), foldingRangeResult.GetId(), idFactory)); 303lsifJsonWriter.Write(rangeVertex); 335lsifJsonWriter.Write(Edge.Create("next", lazyRangeVertex.Value.GetId(), symbolForLinkedResultSetId, idFactory)); 340lsifJsonWriter.Write(new Item(definitionResultsId.As<DefinitionResult, Vertex>(), lazyRangeVertex.Value.GetId(), documentVertex.GetId(), idFactory)); 373lsifJsonWriter.Write(new Item(referenceResultsId.As<ReferenceResult, Vertex>(), lazyRangeVertex.Value.GetId(), documentVertex.GetId(), idFactory, property: "definitions")); 378lsifJsonWriter.Write(new Item(referenceResultsId.As<ReferenceResult, Vertex>(), implementedMemberMoniker, documentVertex.GetId(), idFactory, property: "referenceLinks")); 389lsifJsonWriter.Write(new Item(referenceResultsId.As<ReferenceResult, Vertex>(), lazyRangeVertex.Value.GetId(), documentVertex.GetId(), idFactory, property: "references")); 402lsifJsonWriter.Write(hoverResult); 403lsifJsonWriter.Write(Edge.Create(Methods.TextDocumentHoverName, symbolForLinkedResultSetId, hoverResult.GetId(), idFactory)); 454lsifJsonWriter.Write(semanticTokensResult); 455lsifJsonWriter.Write(semanticTokensEdge);
ResultSetTracking\SymbolHoldingResultSetTracker.cs (3)
63_lsifJsonWriter.Write(resultSet); 144lsifJsonWriter.Write(vertex); 145lsifJsonWriter.Write(Edge.Create(edgeLabel, Id, vertex.GetId(), idFactory));
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator.UnitTests (1)
Utilities\TestLsifJsonWriter.vb (1)
27Private Sub ILsifJsonWriter_Write(element As Element) Implements ILsifJsonWriter.Write