22 lines
503 B
C#
22 lines
503 B
C#
using System.Collections.Generic;
|
|
using Microsoft.CodeAnalysis.Emit;
|
|
|
|
namespace Microsoft.Cci;
|
|
|
|
internal interface IEventDefinition : ITypeDefinitionMember, ITypeMemberReference, IReference, INamedEntity, IDefinition
|
|
{
|
|
IMethodReference Adder { get; }
|
|
|
|
IMethodReference? Caller { get; }
|
|
|
|
bool IsRuntimeSpecial { get; }
|
|
|
|
bool IsSpecialName { get; }
|
|
|
|
IMethodReference Remover { get; }
|
|
|
|
IEnumerable<IMethodReference> GetAccessors(EmitContext context);
|
|
|
|
ITypeReference GetType(EmitContext context);
|
|
}
|