6 references to HasExtensionAttribute
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
999
isExtensionMethod = moduleSymbol.Module.
HasExtensionAttribute
(_handle, ignoreCase: false);
Symbols\Metadata\PE\PENamedTypeSymbol.cs (3)
2042
bool moduleHasExtension = module.
HasExtensionAttribute
(_handle, ignoreCase: false);
2240
module.
HasExtensionAttribute
(_handle, ignoreCase: false) && !this.IsGenericType;
2261
type.HasSpecialName && type.IsSealed && module.
HasExtensionAttribute
(type.Handle, ignoreCase: false) &&
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\ExtensionTests.cs (2)
5732
Assert.True(peModuleSymbol.Module.
HasExtensionAttribute
(((PEAssemblySymbol)peModuleSymbol.ContainingAssembly).Assembly.Handle, ignoreCase: false));
8799
Assert.True(peModuleSymbol.Module.
HasExtensionAttribute
(((PEAssemblySymbol)peModuleSymbol.ContainingAssembly).Assembly.Handle, ignoreCase: false));