2 instantiations of RetargetingNamedTypeSymbol
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
55return new RetargetingNamedTypeSymbol(_retargetingModule, _underlyingType, newData);
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
57return new RetargetingNamedTypeSymbol(this, (NamedTypeSymbol)symbol);
55 references to RetargetingNamedTypeSymbol
Microsoft.CodeAnalysis.CSharp (5)
Symbols\Retargeting\RetargetingNamedTypeSymbol.cs (1)
48Debug.Assert(!(underlyingType is RetargetingNamedTypeSymbol));
Symbols\Retargeting\RetargetingParameterSymbol.cs (2)
213private readonly RetargetingNamedTypeSymbol _retargetingType; 215public RetargetingExtensionReceiverParameterSymbol(RetargetingNamedTypeSymbol retargetingType, ParameterSymbol underlyingParameter)
Symbols\Retargeting\RetargetingSymbolTranslator.cs (2)
37private readonly Func<Symbol, RetargetingNamedTypeSymbol> _createRetargetingNamedType; 54private RetargetingNamedTypeSymbol CreateRetargetingNamedType(Symbol symbol)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenTupleTest.cs (2)
27979Assert.IsType<RetargetingNamedTypeSymbol>(retargetingValueTupleType); 28394Assert.IsType<RetargetingNamedTypeSymbol>(retargetingValueTupleType);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (12)
FirstClassSpanTests.cs (2)
2789Assert.IsType<RetargetingNamedTypeSymbol>(comp2.GlobalNamespace.GetMember("System.Span")); 2790Assert.IsType<RetargetingNamedTypeSymbol>(comp2.GlobalNamespace.GetMember("System.ReadOnlySpan"));
Semantics\CollectionExpressionTests.cs (3)
19463var retargetingType = (RetargetingNamedTypeSymbol)collectionType.OriginalDefinition; 19466Assert.IsType<RetargetingNamedTypeSymbol>(builderType);
Semantics\ExperimentalAttributeTests.cs (4)
949Assert.IsType<RetargetingNamedTypeSymbol>(derived); 977Assert.IsType<RetargetingNamedTypeSymbol>(derived); 1014Assert.IsType<RetargetingNamedTypeSymbol>(derived); 1042Assert.IsType<RetargetingNamedTypeSymbol>(derived);
Semantics\ExtensionTests2.cs (1)
2887Assert.IsType<RetargetingNamedTypeSymbol>(extension);
Semantics\InlineArrayTests.cs (1)
1170Assert.IsType<RetargetingNamedTypeSymbol>(buffer);
Semantics\PrimaryConstructorTests.cs (1)
22581Assert.IsType<RetargetingNamedTypeSymbol>(comp2.GetTypeByMetadataName("Preserve1Attribute"));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7)
Semantics\NullableReferenceTypesTests.cs (1)
138556Assert.IsType<RetargetingNamedTypeSymbol>(c);
Semantics\RecordStructTests.cs (1)
514Assert.IsType<RetargetingNamedTypeSymbol>(point);
Semantics\RefFieldTests.cs (3)
23510var underlyingType = (RetargetingNamedTypeSymbol)type.OriginalDefinition; 23516underlyingType = (RetargetingNamedTypeSymbol)type.OriginalDefinition;
Semantics\StructsTests.cs (2)
394var @struct = c2.GlobalNamespace.GetMember<RetargetingNamedTypeSymbol>("S");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (29)
Symbols\CompilationCreationTests.cs (2)
2456Assert.Same(((RetargetingNamedTypeSymbol)type3).UnderlyingNamedType, 2458Assert.Equal(1, ((RetargetingNamedTypeSymbol)type3).Locations.Length);
Symbols\ImplicitClassTests.cs (1)
45Assert.IsType<CSharp.Symbols.Retargeting.RetargetingNamedTypeSymbol>(implicitClass);
Symbols\RequiredMembersTests.cs (5)
2234Assert.IsType<RetargetingNamedTypeSymbol>(baseSymbol); 2280Assert.IsType<RetargetingNamedTypeSymbol>(baseSymbol); 2316Assert.IsType<RetargetingNamedTypeSymbol>(baseSymbol); 2572Assert.IsType<RetargetingNamedTypeSymbol>(comp.GetTypeByMetadataName("Base")); 2607Assert.IsType<RetargetingNamedTypeSymbol>(comp.GetTypeByMetadataName("Base"));
Symbols\Retargeting\RetargetCustomAttributes.cs (2)
200Assert.IsType<RetargetingNamedTypeSymbol>(testClass); 302Assert.IsType<RetargetingNamedTypeSymbol>(c);
Symbols\Retargeting\RetargetCustomModifiers.cs (1)
163Assert.IsType<RetargetingNamedTypeSymbol>(modifiers);
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (2)
150Assert.IsType<RetargetingNamedTypeSymbol>(retargetedClassC); 466Assert.IsType<RetargetingNamedTypeSymbol>(c2);
Symbols\Retargeting\RetargetingTests.cs (9)
154Assert.IsType<RetargetingNamedTypeSymbol>( 188Assert.IsType<RetargetingNamedTypeSymbol>( 191Assert.IsType<RetargetingNamedTypeSymbol>( 467Assert.IsType<RetargetingNamedTypeSymbol>(retargetingType); 471Assert.IsType<RetargetingNamedTypeSymbol>(retargetingTypeS); 681CheckUnderlyingMember(source.OriginalDefinition, ((RetargetingNamedTypeSymbol)retargeting.OriginalDefinition).UnderlyingNamedType); 739Assert.IsType<RetargetingNamedTypeSymbol>(c1r); 1302var retargeting = symbol as RetargetingNamedTypeSymbol;
Symbols\Source\BaseClassTests.cs (4)
1038Assert.IsType<Retargeting.RetargetingNamedTypeSymbol>(B2); 1039Assert.Same(B1, ((Retargeting.RetargetingNamedTypeSymbol)B2).UnderlyingNamedType); 1168Assert.IsType<Retargeting.RetargetingNamedTypeSymbol>(B2); 1169Assert.Same(B1, ((Retargeting.RetargetingNamedTypeSymbol)B2).UnderlyingNamedType);
Symbols\Source\FileModifierTests.cs (2)
4386Assert.IsType<RetargetingNamedTypeSymbol>(retargeted); 4571Assert.IsType<RetargetingNamedTypeSymbol>(retargeted);
Symbols\StaticAbstractMembersInInterfacesTests.cs (1)
32332Assert.IsType<RetargetingNamedTypeSymbol>(dB.OriginalDefinition);