1 write to Node
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\CodeModelEvent.cs (1)
21this.Node = node;
17 references to Node
Microsoft.VisualStudio.LanguageServices.Implementation (17)
CodeModel\CodeModelEvent.cs (3)
27=> Hash.Combine(Node, Hash.Combine(ParentNode, ((int)Type).GetHashCode())); 39return Node == other.Node
CodeModel\CodeModelEventQueue.cs (2)
39if (priorEvent.Node == @event.Node &&
CodeModel\FileCodeModel_Events.cs (12)
141if (codeModelEvent.Node == null) 145else if (this.CodeModelService.IsParameterNode(codeModelEvent.Node)) 149else if (this.CodeModelService.IsAttributeNode(codeModelEvent.Node)) 153else if (this.CodeModelService.IsAttributeArgumentNode(codeModelEvent.Node)) 161element = this.CodeModelService.CreateUnknownCodeElement(this.State, this, codeModelEvent.Node); 165element = this.GetOrCreateCodeElement<EnvDTE.CodeElement>(codeModelEvent.Node); 179if (this.CodeModelService.IsParameterNode(codeModelEvent.Node) || 180this.CodeModelService.IsAttributeArgumentNode(codeModelEvent.Node)) 187else if (this.CodeModelService.IsAttributeNode(codeModelEvent.Node)) 230var parameterName = this.CodeModelService.GetName(codeModelEvent.Node); 250var node = codeModelEvent.Node; 347CodeModelService.GetAttributeArgumentParentAndIndex(codeModelEvent.Node, out _, out var ordinal);