59 references to EmptyEnumerable
Microsoft.CodeAnalysis (59)
CodeGen\ArrayMembers.cs (1)
353
=> SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
CodeGen\PrivateImplementationDetails.cs (12)
536
return SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
885
=> SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
1024
=> SpecializedCollections.
EmptyEnumerable
<Cci.IEventDefinition>();
1027
=> SpecializedCollections.
EmptyEnumerable
<Cci.MethodImplementation>();
1030
=> SpecializedCollections.
EmptyEnumerable
<Cci.IFieldDefinition>();
1033
=> SpecializedCollections.
EmptyEnumerable
<Cci.IGenericTypeParameter>();
1040
=> SpecializedCollections.
EmptyEnumerable
<Cci.TypeReferenceWithAttributes>();
1067
=> SpecializedCollections.
EmptyEnumerable
<Cci.IMethodDefinition>();
1070
=> SpecializedCollections.
EmptyEnumerable
<Cci.INestedTypeDefinition>();
1073
=> SpecializedCollections.
EmptyEnumerable
<Cci.IPropertyDefinition>();
1076
=> SpecializedCollections.
EmptyEnumerable
<Cci.SecurityAttribute>();
1081
=> SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
CommandLine\CommandLineParser.cs (1)
62
return SpecializedCollections.
EmptyEnumerable
<string>();
Compilation\Compilation.cs (1)
859
return CommonWithReferences(SpecializedCollections.
EmptyEnumerable
<MetadataReference>());
Diagnostic\DiagnosticBag.cs (1)
266
return _lazyBag ?? SpecializedCollections.
EmptyEnumerable
<Diagnostic>();
Emit\CommonPEModuleBuilder.cs (2)
46
private IEnumerable<EmbeddedText> _embeddedTexts = SpecializedCollections.
EmptyEnumerable
<EmbeddedText>();
372
IEnumerable<Cci.ICustomAttribute> Cci.IReference.GetAttributes(EmitContext context) => SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
Emit\ErrorType.cs (2)
171
return SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
235
return SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
Emit\NoPia\CommonEmbeddedMethod.cs (2)
227
return SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
237
SpecializedCollections.
EmptyEnumerable
<Cci.SecurityAttribute>();
Emit\NoPia\CommonEmbeddedType.cs (4)
270
return SpecializedCollections.
EmptyEnumerable
<Cci.MethodImplementation>();
301
return SpecializedCollections.
EmptyEnumerable
<Cci.IGenericTypeParameter>();
489
return SpecializedCollections.
EmptyEnumerable
<Cci.INestedTypeDefinition>();
521
return SpecializedCollections.
EmptyEnumerable
<Cci.SecurityAttribute>();
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
207
return SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
Emit\NoPia\VtblGap.cs (4)
36
get { return SpecializedCollections.
EmptyEnumerable
<Cci.IGenericMethodParameter>(); }
126
return SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
146
get { return SpecializedCollections.
EmptyEnumerable
<Cci.SecurityAttribute>(); }
175
return SpecializedCollections.
EmptyEnumerable
<Cci.ICustomAttribute>();
MetadataReader\PEAssembly.cs (1)
171
return result ?? SpecializedCollections.
EmptyEnumerable
<ImmutableArray<byte>>();
MetadataReader\PEModule.cs (1)
687
result.Add(new Grouping<string, TypeDefinitionHandle>(pair.Key, pair.Value ?? SpecializedCollections.
EmptyEnumerable
<TypeDefinitionHandle>()));
PEWriter\ManagedResource.cs (1)
92
get { return SpecializedCollections.
EmptyEnumerable
<ICustomAttribute>(); }
PEWriter\MethodDefinitionBase.cs (3)
38
public IEnumerable<IGenericMethodParameter> GenericParameters => SpecializedCollections.
EmptyEnumerable
<IGenericMethodParameter>();
111
public IEnumerable<ICustomAttribute> GetAttributes(EmitContext context) => SpecializedCollections.
EmptyEnumerable
<ICustomAttribute>();
121
public IEnumerable<ICustomAttribute> GetReturnValueAttributes(EmitContext context) => SpecializedCollections.
EmptyEnumerable
<ICustomAttribute>();
PEWriter\ModifiedTypeReference.cs (1)
74
return SpecializedCollections.
EmptyEnumerable
<ICustomAttribute>();
PEWriter\RootModuleType.cs (7)
55
return SpecializedCollections.
EmptyEnumerable
<ICustomAttribute>();
85
return SpecializedCollections.
EmptyEnumerable
<IEventDefinition>();
90
return SpecializedCollections.
EmptyEnumerable
<MethodImplementation>();
95
return SpecializedCollections.
EmptyEnumerable
<IFieldDefinition>();
105
return SpecializedCollections.
EmptyEnumerable
<Cci.TypeReferenceWithAttributes>();
172
return SpecializedCollections.
EmptyEnumerable
<INestedTypeDefinition>();
177
return SpecializedCollections.
EmptyEnumerable
<IPropertyDefinition>();
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
347
return SpecializedCollections.
EmptyEnumerable
<T>();
Syntax\GreenNode.cs (1)
51
private static readonly IEnumerable<SyntaxAnnotation> s_noAnnotationsEnumerable = SpecializedCollections.
EmptyEnumerable
<SyntaxAnnotation>();
Syntax\SyntaxNode.cs (1)
804
SpecializedCollections.
EmptyEnumerable
<SyntaxNode>();
Syntax\SyntaxNodeOrToken.cs (3)
478
return SpecializedCollections.
EmptyEnumerable
<Diagnostic>();
593
return SpecializedCollections.
EmptyEnumerable
<SyntaxAnnotation>();
611
return SpecializedCollections.
EmptyEnumerable
<SyntaxAnnotation>();
Syntax\SyntaxToken.cs (5)
271
return Node?.GetAnnotations(annotationKind) ?? SpecializedCollections.
EmptyEnumerable
<SyntaxAnnotation>();
287
return Node?.GetAnnotations(annotationKinds) ?? SpecializedCollections.
EmptyEnumerable
<SyntaxAnnotation>();
530
return SpecializedCollections.
EmptyEnumerable
<SyntaxTrivia>();
661
return SpecializedCollections.
EmptyEnumerable
<Diagnostic>();
671
? SpecializedCollections.
EmptyEnumerable
<Diagnostic>()
Syntax\SyntaxTrivia.cs (2)
182
: SpecializedCollections.
EmptyEnumerable
<SyntaxAnnotation>();
192
: SpecializedCollections.
EmptyEnumerable
<SyntaxAnnotation>();
TreeDumper.cs (1)
243
this.Children = children ?? SpecializedCollections.
EmptyEnumerable
<TreeDumperNode>();