1 instantiation of RetargetingModuleSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
110modules[0] = new RetargetingModuleSymbol(this, (SourceModuleSymbol)underlyingAssembly.Modules[0]);
59 references to RetargetingModuleSymbol
Microsoft.CodeAnalysis.CSharp (37)
Symbols\Compilation_UsedAssemblies.cs (1)
190if (!((RetargetingModuleSymbol)retargetingAssembly.Modules[0]).RetargetingDefinitions(underlyingDependency, out dependency))
Symbols\Retargeting\RetargetingAssemblySymbol.cs (2)
122private RetargetingModuleSymbol.RetargetingSymbolTranslator RetargetingTranslator 126return ((RetargetingModuleSymbol)_modules[0]).RetargetingTranslator;
Symbols\Retargeting\RetargetingEventSymbol.cs (3)
25private readonly RetargetingModuleSymbol _retargetingModule; 32public RetargetingEventSymbol(RetargetingModuleSymbol retargetingModule, EventSymbol underlyingEvent) 41private RetargetingModuleSymbol.RetargetingSymbolTranslator RetargetingTranslator
Symbols\Retargeting\RetargetingFieldSymbol.cs (4)
26private readonly RetargetingModuleSymbol _retargetingModule; 35public RetargetingFieldSymbol(RetargetingModuleSymbol retargetingModule, FieldSymbol underlyingField) 44private RetargetingModuleSymbol.RetargetingSymbolTranslator RetargetingTranslator 52public RetargetingModuleSymbol RetargetingModule
Symbols\Retargeting\RetargetingMethodSymbol.cs (4)
29private readonly RetargetingModuleSymbol _retargetingModule; 59public RetargetingMethodSymbol(RetargetingModuleSymbol retargetingModule, MethodSymbol underlyingMethod) 69private RetargetingModuleSymbol.RetargetingSymbolTranslator RetargetingTranslator 77public RetargetingModuleSymbol RetargetingModule
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
39/// The underlying <see cref="ModuleSymbol"/>, cannot be another <see cref="RetargetingModuleSymbol"/>.
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (3)
28private readonly RetargetingModuleSymbol _retargetingModule; 44public RetargetingNamedTypeSymbol(RetargetingModuleSymbol retargetingModule, NamedTypeSymbol underlyingType, TupleExtraData tupleData = null) 58private RetargetingModuleSymbol.RetargetingSymbolTranslator RetargetingTranslator
Symbols\Retargeting\RetargetingNamespaceSymbol.cs (3)
32private readonly RetargetingModuleSymbol _retargetingModule; 39public RetargetingNamespaceSymbol(RetargetingModuleSymbol retargetingModule, NamespaceSymbol underlyingNamespace) 49private RetargetingModuleSymbol.RetargetingSymbolTranslator RetargetingTranslator
Symbols\Retargeting\RetargetingParameterSymbol.cs (6)
35protected abstract RetargetingModuleSymbol RetargetingModule 128/// <see cref="RetargetingModuleSymbol.DeclaringCompilation"/> which returns null. The override 178protected override RetargetingModuleSymbol RetargetingModule 200protected override RetargetingModuleSymbol RetargetingModule 222protected override RetargetingModuleSymbol RetargetingModule 224get { return (RetargetingModuleSymbol)_retargetingType.ContainingModule; }
Symbols\Retargeting\RetargetingPropertySymbol.cs (4)
22private readonly RetargetingModuleSymbol _retargetingModule; 38public RetargetingPropertySymbol(RetargetingModuleSymbol retargetingModule, PropertySymbol underlyingProperty) 47private RetargetingModuleSymbol.RetargetingSymbolTranslator RetargetingTranslator 55public RetargetingModuleSymbol RetargetingModule
Symbols\Retargeting\RetargetingSymbolTranslator.cs (3)
107private readonly RetargetingModuleSymbol _retargetingModule; 109public RetargetingSymbolTranslator(RetargetingModuleSymbol retargetingModule) 974private RetargetedTypeMethodFinder(RetargetingModuleSymbol retargetingModule, NamedTypeSymbol retargetedType, MethodSymbol toFind) :
Symbols\Retargeting\RetargetingTypeParameterSymbol.cs (3)
31private readonly RetargetingModuleSymbol _retargetingModule; 38public RetargetingTypeParameterSymbol(RetargetingModuleSymbol retargetingModule, TypeParameterSymbol underlyingTypeParameter) 47private RetargetingModuleSymbol.RetargetingSymbolTranslator RetargetingTranslator
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\ExperimentalAttributeTests.cs (2)
1015Assert.IsType<RetargetingModuleSymbol>(derived.ContainingModule); 1043Assert.IsType<RetargetingModuleSymbol>(derived.ContainingModule);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (20)
Symbols\CompilationCreationTests.cs (2)
2511var module3 = (RetargetingModuleSymbol)asm5[1].Modules[0];
Symbols\Retargeting\RetargetCustomAttributes.cs (1)
191Assert.IsType<RetargetingModuleSymbol>(c1ModuleSym);
Symbols\StaticAbstractMembersInInterfacesTests.cs (17)
16851Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 16933Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17015Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17086Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17160Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17247Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17350Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 17452Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 22245Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 22354Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 22456Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 25567Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 25638Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 28233Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 28304Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 30180Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol); 30286Assert.True(m01.ContainingModule is RetargetingModuleSymbol or PEModuleSymbol);