1 interface inheriting from IModuleReference
Microsoft.CodeAnalysis (1)
PEWriter\Units.cs (1)
20
internal interface IAssemblyReference :
IModuleReference
1 implementation of IModuleReference
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
23
internal abstract class CommonPEModuleBuilder : Cci.IUnit, Cci.
IModuleReference
18 references to IModuleReference
Microsoft.CodeAnalysis (18)
Emit\ErrorType.cs (1)
227
Cci.IAssemblyReference Cci.
IModuleReference
.GetContainingAssembly(EmitContext context)
PEWriter\MetadataVisitor.cs (5)
363
public void Visit(IEnumerable<
IModuleReference
> moduleReferences)
365
foreach (
IModuleReference
moduleReference in moduleReferences)
371
public virtual void Visit(
IModuleReference
moduleReference)
705
IModuleReference
? moduleReference = unitReference as
IModuleReference
;
PEWriter\MetadataWriter.cs (5)
855
private AssemblyFileHandle GetAssemblyFileHandle(
IModuleReference
mref)
904
var
mref = (
IModuleReference
)uref;
1304
var
mref = (
IModuleReference
)unitReference;
PEWriter\ReferenceIndexer.cs (2)
59
definingAssembly = ((
IModuleReference
)definingUnit).GetContainingAssembly(Context);
178
protected override void RecordModuleReference(
IModuleReference
moduleReference)
PEWriter\ReferenceIndexerBase.cs (4)
186
public override void Visit(
IModuleReference
moduleReference)
194
protected abstract void RecordModuleReference(
IModuleReference
moduleReference);
216
var
moduleReference = unit as
IModuleReference
;
PEWriter\TypeReferenceIndexer.cs (1)
42
protected override void RecordModuleReference(
IModuleReference
moduleReference)