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