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