31 references to GetOrCreateCodeElement
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.cs (1)
513
/// Do not use this method directly! Instead, go through <see cref="FileCodeModel.
GetOrCreateCodeElement
{T}(SyntaxNode)"/>
Microsoft.VisualStudio.LanguageServices.Implementation (29)
CodeModel\AbstractCodeModelService.cs (8)
250
/// Do not use this method directly! Instead, go through <see cref="FileCodeModel.
GetOrCreateCodeElement
{T}(SyntaxNode)"/>
344
var parent = fileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(parentNode);
359
var parentElement = fileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(parentNode);
379
var parentElement = fileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(parentNode);
396
var parent = fileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(parentNode);
416
var parent = fileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(parentNode);
443
var parent = fileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(parentNode);
462
var parent = fileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(parentNode);
CodeModel\Collections\InheritsImplementsCollection.cs (4)
82
element = FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(child);
94
element = FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(child);
112
element = FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(child);
123
element = FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(child);
CodeModel\Collections\NamespaceCollection.cs (2)
160
element = FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(child);
214
element = FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(child);
CodeModel\Collections\NodeSnapshot.cs (1)
112
return this.FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(node);
CodeModel\Collections\TypeCollection.cs (2)
78
element = FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(child);
95
element = FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(child);
CodeModel\FileCodeModel.cs (1)
633
return
GetOrCreateCodeElement
<EnvDTE.CodeElement>(node);
CodeModel\FileCodeModel_Events.cs (4)
165
element = this.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(codeModelEvent.Node);
184
return this.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(codeModelEvent.ParentNode);
191
return this.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(codeModelEvent.ParentNode);
203
return this.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(codeModelEvent.ParentNode);
CodeModel\ICodeModelService.cs (1)
81
/// Do not use this method directly! Instead, go through <see cref="FileCodeModel.
GetOrCreateCodeElement
{T}(SyntaxNode)"/>
CodeModel\InternalElements\AbstractCodeMember.cs (1)
52
return FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(containingTypeNode);
CodeModel\InternalElements\AbstractCodeType.cs (2)
69
? FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(containingNamespaceOrType)
134
? FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeNamespace>(namespaceNode)
CodeModel\InternalElements\CodeNamespace.cs (1)
73
? FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeNamespace>(namespaceNode)
CodeModel\InternalElements\CodeProperty.cs (1)
106
return FileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(containingTypeNode);
RoslynVisualStudioWorkspace.cs (1)
185
var codeElement = fileCodeModel.
GetOrCreateCodeElement
<EnvDTE.CodeElement>(syntaxNode);
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.vb (1)
560
''' Do not use this method directly! Instead, go through <see cref="FileCodeModel.
GetOrCreateCodeElement
(Of T)(SyntaxNode)"/>