62 references to Assembly
Microsoft.CodeAnalysis.CSharp (10)
Compilation\CSharpCompilation.cs (1)
3845
return corAssembly.
Assembly
.ManifestModule.MetadataVersion;
Symbols\Metadata\PE\PEAssemblySymbol.cs (8)
135
=> PrimaryModule.Module.HasImportedFromTypeLibAttribute(
Assembly
.Handle, out _);
138
=> PrimaryModule.Module.HasPrimaryInteropAssemblyAttribute(
Assembly
.Handle, out _, out _);
244
return
Assembly
.Modules[0].HasGuidAttribute(
Assembly
.Handle, out guidString);
255
return
Assembly
.GetInternalsVisibleToPublicKeys(simpleName);
260
return
Assembly
.GetInternalsVisibleToAssemblyNames();
313
PEUtilities.DeriveCompilerFeatureRequiredAttributeDiagnostic(this, PrimaryModule, this.
Assembly
.Handle, CompilerFeatureRequiredFeatures.None, new MetadataDecoder(PrimaryModule)),
329
var experimentalData = PrimaryModule.Module.TryDecodeExperimentalAttributeData(
Assembly
.Handle, new MetadataDecoder(PrimaryModule));
Symbols\ReferenceManager.cs (1)
1042
if (!ReferenceEquals(peAssembly.
Assembly
, Assembly))
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\ExtensionTests.cs (2)
5001
Assert.True(peModuleSymbol.Module.HasExtensionAttribute(((PEAssemblySymbol)peModuleSymbol.ContainingAssembly).
Assembly
.Handle, ignoreCase: false));
7928
Assert.True(peModuleSymbol.Module.HasExtensionAttribute(((PEAssemblySymbol)peModuleSymbol.ContainingAssembly).
Assembly
.Handle, ignoreCase: false));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (48)
Symbols\CompilationCreationTests.cs (48)
155
Assert.Same(((PEAssemblySymbol)asm2[1]).
Assembly
, ((PEAssemblySymbol)asm1[1]).
Assembly
);
186
Assert.Same(((PEAssemblySymbol)asm3[1]).
Assembly
, ((PEAssemblySymbol)asm1[1]).
Assembly
);
200
Assert.NotSame(((PEAssemblySymbol)asm3[2]).
Assembly
, ((PEAssemblySymbol)asm2[2]).
Assembly
);
245
Assert.Same(((PEAssemblySymbol)asm4[1]).
Assembly
, ((PEAssemblySymbol)asm1[1]).
Assembly
);
260
Assert.NotSame(((PEAssemblySymbol)asm4[2]).
Assembly
, ((PEAssemblySymbol)asm2[2]).
Assembly
);
261
Assert.NotSame(((PEAssemblySymbol)asm4[2]).
Assembly
, ((PEAssemblySymbol)asm3[2]).
Assembly
);
268
Assert.Same(((PEAssemblySymbol)asm4[3]).
Assembly
, ((PEAssemblySymbol)asm3[3]).
Assembly
);
360
Assert.Same(((PEAssemblySymbol)asm7[2]).
Assembly
, ((PEAssemblySymbol)asm3[3]).
Assembly
);
382
Assert.Same(((PEAssemblySymbol)asm7[3]).
Assembly
, ((PEAssemblySymbol)asm4[4]).
Assembly
);
466
Assert.Same(((PEAssemblySymbol)asm2[1]).
Assembly
, ((PEAssemblySymbol)asm1[1]).
Assembly
);
488
Assert.Same(((PEAssemblySymbol)asm3[1]).
Assembly
, ((PEAssemblySymbol)asm1[1]).
Assembly
);
502
Assert.NotSame(((PEAssemblySymbol)asm3[2]).
Assembly
, ((PEAssemblySymbol)asm2[2]).
Assembly
);
537
Assert.Same(((PEAssemblySymbol)asm4[1]).
Assembly
, ((PEAssemblySymbol)asm1[1]).
Assembly
);
552
Assert.NotSame(((PEAssemblySymbol)asm4[2]).
Assembly
, ((PEAssemblySymbol)asm2[2]).
Assembly
);
553
Assert.NotSame(((PEAssemblySymbol)asm4[2]).
Assembly
, ((PEAssemblySymbol)asm3[2]).
Assembly
);
560
Assert.Same(((PEAssemblySymbol)asm4[3]).
Assembly
, ((PEAssemblySymbol)asm3[3]).
Assembly
);
626
Assert.Same(((PEAssemblySymbol)asm7[2]).
Assembly
, ((PEAssemblySymbol)asm3[3]).
Assembly
);
648
Assert.Same(((PEAssemblySymbol)asm7[3]).
Assembly
, ((PEAssemblySymbol)asm4[4]).
Assembly
);
1523
Assert.NotSame(((PEAssemblySymbol)asm3[2]).
Assembly
, ((PEAssemblySymbol)asm2[2]).
Assembly
);
1611
Assert.NotSame(((PEAssemblySymbol)asm4[2]).
Assembly
, ((PEAssemblySymbol)asm2[2]).
Assembly
);
1612
Assert.NotSame(((PEAssemblySymbol)asm4[2]).
Assembly
, ((PEAssemblySymbol)asm3[2]).
Assembly
);
1873
Assert.NotSame(((PEAssemblySymbol)asm3[2]).
Assembly
, ((PEAssemblySymbol)asm2[2]).
Assembly
);
1927
Assert.NotSame(((PEAssemblySymbol)asm4[2]).
Assembly
, ((PEAssemblySymbol)asm2[2]).
Assembly
);
1928
Assert.NotSame(((PEAssemblySymbol)asm4[2]).
Assembly
, ((PEAssemblySymbol)asm3[2]).
Assembly
);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Extensions.cs (2)
123
ReferenceEquals(thisPEAssembly.
Assembly
, thatPEAssembly.
Assembly
) && @this.HasUnresolvedReferencesByComparisonTo(that);