1 write to ParentNode
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\CodeModelEvent.cs (1)
22this.ParentNode = parentNode;
18 references to ParentNode
Microsoft.VisualStudio.LanguageServices.Implementation (13)
CodeModel\CodeModelEvent.cs (3)
27=> Hash.Combine(Node, Hash.Combine(ParentNode, ((int)Type).GetHashCode())); 40&& ParentNode == other.ParentNode
CodeModel\CodeModelEventQueue.cs (2)
40priorEvent.ParentNode == @event.ParentNode &&
CodeModel\FileCodeModel_Events.cs (8)
182if (codeModelEvent.ParentNode != null) 184return this.GetOrCreateCodeElement<EnvDTE.CodeElement>(codeModelEvent.ParentNode); 189if (codeModelEvent.ParentNode != null) 191return this.GetOrCreateCodeElement<EnvDTE.CodeElement>(codeModelEvent.ParentNode); 200if (codeModelEvent.ParentNode != null && 201codeModelEvent.ParentNode.Parent != null) 203return this.GetOrCreateCodeElement<EnvDTE.CodeElement>(codeModelEvent.ParentNode); 251var parentNode = codeModelEvent.ParentNode;
Microsoft.VisualStudio.LanguageServices.UnitTests (5)
CodeModel\AbstractEventCollectorTests.vb (5)
42Assert.NotNull(codeModelEvent.ParentNode) 43Assert.Equal(parent, codeModelService.GetName(codeModelEvent.ParentNode)) 87Assert.NotNull(codeModelEvent.ParentNode) 88Assert.Equal(parent, codeModelService.GetName(codeModelEvent.ParentNode)) 90Assert.Null(codeModelEvent.ParentNode)