1 implementation of ICodeElements
Microsoft.VisualStudio.LanguageServices.Implementation (1)
CodeModel\Collections\AbstractCodeElementCollection.cs (1)
13
public abstract class AbstractCodeElementCollection : AbstractCodeModelObject,
ICodeElements
31 references to ICodeElements
Microsoft.VisualStudio.LanguageServices.Implementation (31)
CodeModel\Collections\AttributeArgumentCollection.cs (1)
17
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\AttributeCollection.cs (1)
17
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\BasesCollection.cs (1)
20
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\CodeElementSnapshot.cs (1)
18
public CodeElementSnapshot(
ICodeElements
codeElements)
CodeModel\Collections\EmptyCollection.cs (1)
14
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\ExternalMemberCollection.cs (1)
19
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\ExternalNamespaceCollection.cs (1)
17
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\ExternalOverloadsCollection.cs (1)
18
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\ExternalParameterCollection.cs (1)
18
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\ExternalTypeCollection.cs (1)
17
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\InheritsImplementsCollection.cs (1)
19
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\NamespaceCollection.cs (1)
19
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\OverloadsCollection.cs (1)
19
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\ParameterCollection.cs (1)
15
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\PartialTypeCollection.cs (1)
19
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\TypeCollection.cs (1)
19
[ComDefaultInterface(typeof(
ICodeElements
))]
CodeModel\Collections\UnionCollection.cs (6)
16
[ComDefaultInterface(typeof(
ICodeElements
))]
22
params
ICodeElements
[] collections)
28
private readonly
ICodeElements
[] _collections;
33
ICodeElements
[] collections)
43
foreach (
var
collection in _collections)
61
foreach (
var
collection in _collections)
CodeModel\InternalElements\AbstractCodeType.cs (7)
77
(
ICodeElements
)this.Attributes,
78
(
ICodeElements
)InheritsImplementsCollection.Create(this.State, this, this.FileCodeModel, this.NodeKey),
79
(
ICodeElements
)this.Members);
199
var
codeElements = this.Bases as
ICodeElements
;
217
var
codeElements = this.ImplementedInterfaces as
ICodeElements
;
CodeModel\InternalElements\CodeFunction.cs (2)
145
get { return UnionCollection.Create(this.State, this, (
ICodeElements
)this.Attributes, (
ICodeElements
)this.Parameters); }