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)"/> 344var parent = fileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(parentNode); 359var parentElement = fileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(parentNode); 379var parentElement = fileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(parentNode); 396var parent = fileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(parentNode); 416var parent = fileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(parentNode); 443var parent = fileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(parentNode); 462var parent = fileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(parentNode);
CodeModel\Collections\InheritsImplementsCollection.cs (4)
82element = FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(child); 94element = FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(child); 112element = FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(child); 123element = FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(child);
CodeModel\Collections\NamespaceCollection.cs (2)
160element = FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(child); 214element = FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(child);
CodeModel\Collections\NodeSnapshot.cs (1)
112return this.FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(node);
CodeModel\Collections\TypeCollection.cs (2)
78element = FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(child); 95element = FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(child);
CodeModel\FileCodeModel.cs (1)
633return GetOrCreateCodeElement<EnvDTE.CodeElement>(node);
CodeModel\FileCodeModel_Events.cs (4)
165element = this.GetOrCreateCodeElement<EnvDTE.CodeElement>(codeModelEvent.Node); 184return this.GetOrCreateCodeElement<EnvDTE.CodeElement>(codeModelEvent.ParentNode); 191return this.GetOrCreateCodeElement<EnvDTE.CodeElement>(codeModelEvent.ParentNode); 203return 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)
52return 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)
106return FileCodeModel.GetOrCreateCodeElement<EnvDTE.CodeElement>(containingTypeNode);
RoslynVisualStudioWorkspace.cs (1)
185var 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)"/>