1 instantiation of SecurityAttribute
Microsoft.CodeAnalysis (1)
Symbols\Attributes\SecurityWellKnownAttributeData.cs (1)
84yield return new Cci.SecurityAttribute(action, attribute);
23 references to SecurityAttribute
Microsoft.CodeAnalysis (23)
CodeGen\PrivateImplementationDetails.cs (2)
1075public IEnumerable<Cci.SecurityAttribute> SecurityAttributes 1076=> SpecializedCollections.EmptyEnumerable<Cci.SecurityAttribute>();
Emit\CommonPEModuleBuilder.cs (1)
166public abstract IEnumerable<Cci.SecurityAttribute> GetSourceAssemblySecurityAttributes();
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
125public IEnumerable<Cci.SecurityAttribute> SecurityAttributes
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
73public IEnumerable<SecurityAttribute> SecurityAttributes => OldDefinition.SecurityAttributes;
Emit\EditAndContinue\DeletedSourceTypeDefinition.cs (1)
60public IEnumerable<SecurityAttribute> SecurityAttributes
Emit\NoPia\CommonEmbeddedMethod.cs (2)
236IEnumerable<Cci.SecurityAttribute> Cci.IMethodDefinition.SecurityAttributes => 237SpecializedCollections.EmptyEnumerable<Cci.SecurityAttribute>();
Emit\NoPia\CommonEmbeddedType.cs (2)
516IEnumerable<Cci.SecurityAttribute> Cci.ITypeDefinition.SecurityAttributes 521return SpecializedCollections.EmptyEnumerable<Cci.SecurityAttribute>();
Emit\NoPia\VtblGap.cs (2)
144IEnumerable<Cci.SecurityAttribute> Cci.IMethodDefinition.SecurityAttributes 146get { return SpecializedCollections.EmptyEnumerable<Cci.SecurityAttribute>(); }
PEWriter\Members.cs (1)
665IEnumerable<SecurityAttribute> SecurityAttributes { get; }
PEWriter\MetadataVisitor.cs (3)
526public virtual void Visit(SecurityAttribute securityAttribute) 531public void Visit(IEnumerable<SecurityAttribute> securityAttributes) 533foreach (SecurityAttribute securityAttribute in securityAttributes)
PEWriter\MetadataWriter.cs (2)
2183private void PopulateDeclSecurityTableRowsFor(EntityHandle parentHandle, IEnumerable<SecurityAttribute> attributes) 2187foreach (SecurityAttribute securityAttribute in attributes)
PEWriter\MethodDefinitionBase.cs (1)
79public IEnumerable<SecurityAttribute> SecurityAttributes => null;
PEWriter\ReferenceIndexerBase.cs (1)
266public override void Visit(SecurityAttribute securityAttribute)
PEWriter\RootModuleType.cs (1)
213IEnumerable<SecurityAttribute> ITypeDefinition.SecurityAttributes
PEWriter\Types.cs (1)
590IEnumerable<SecurityAttribute> SecurityAttributes { get; }
Symbols\Attributes\SecurityWellKnownAttributeData.cs (1)
61public IEnumerable<Cci.SecurityAttribute> GetSecurityAttributes<T>(ImmutableArray<T> customAttributes)