1 instantiation of DynamicTypeSymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\DynamicTypeSymbol.cs (1)
17
internal static readonly DynamicTypeSymbol Instance = new
DynamicTypeSymbol
();
33 references to DynamicTypeSymbol
Microsoft.CodeAnalysis.CSharp (25)
Binder\ForEachLoopBinder.cs (2)
695
inferredType = TypeWithAnnotations.Create(
DynamicTypeSymbol
.Instance);
1316
(TypeSymbol)
DynamicTypeSymbol
.Instance :
DocumentationComments\DocumentationCommentIDVisitor.cs (1)
77
public override object VisitDynamicType(
DynamicTypeSymbol
symbol, StringBuilder builder)
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.cs (1)
261
public override object VisitDynamicType(
DynamicTypeSymbol
symbol, StringBuilder builder)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (2)
278
public override Symbol VisitDynamicType(
DynamicTypeSymbol
symbol)
879
public override Symbol VisitDynamicType(
DynamicTypeSymbol
symbol)
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (6)
374
var
resultType =
DynamicTypeSymbol
.Instance;
444
var
resultType =
DynamicTypeSymbol
.Instance;
483
var
resultType =
DynamicTypeSymbol
.Instance;
Symbols\AbstractTypeMap.cs (1)
176
return
DynamicTypeSymbol
.Instance;
Symbols\AssemblySymbol.cs (1)
613
return
DynamicTypeSymbol
.Instance;
Symbols\DynamicTypeSymbol.cs (1)
17
internal static readonly
DynamicTypeSymbol
Instance = new DynamicTypeSymbol();
Symbols\Metadata\PE\DynamicTypeDecoder.cs (1)
158
return ConsumeFlag() ?
DynamicTypeSymbol
.Instance : type;
Symbols\PublicModel\DynamicTypeSymbol.cs (2)
12
private readonly Symbols.
DynamicTypeSymbol
_underlying;
14
public DynamicTypeSymbol(Symbols.
DynamicTypeSymbol
underlying, CodeAnalysis.NullableAnnotation nullableAnnotation)
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
1384
public override Symbol VisitDynamicType(
DynamicTypeSymbol
symbol, RetargetOptions argument)
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
129
else if (type is
DynamicTypeSymbol
)
Symbols\SymbolVisitor.cs (1)
40
public virtual void VisitDynamicType(
DynamicTypeSymbol
symbol)
Symbols\SymbolVisitor`1.cs (1)
40
public virtual TResult VisitDynamicType(
DynamicTypeSymbol
symbol)
Symbols\SymbolVisitor`2.cs (2)
161
/// Called when visiting a <see cref="
DynamicTypeSymbol
" />; Override this with specific
167
public virtual TResult VisitDynamicType(
DynamicTypeSymbol
symbol, TArgument argument)
Symbols\TypeSymbolExtensions.cs (1)
1658
result =
DynamicTypeSymbol
.Instance;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\DynamicTests.cs (2)
70
var dynamicToObject = c.Conversions.ClassifyConversionFromType(
DynamicTypeSymbol
.Instance, c.GetSpecialType(SpecialType.System_Object), ref useSiteDiagnostics);
71
var objectToDynamic = c.Conversions.ClassifyConversionFromType(c.GetSpecialType(SpecialType.System_Object),
DynamicTypeSymbol
.Instance, ref useSiteDiagnostics);
Semantics\RecordStructTests.cs (1)
600
Assert.IsType<
DynamicTypeSymbol
>(((Symbols.PublicModel.DynamicTypeSymbol)type).UnderlyingTypeSymbol);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (5)
DocumentationComments\TypeDocumentationCommentTests.cs (1)
122
Assert.Null(
DynamicTypeSymbol
.Instance.GetDocumentationCommentId());
Symbols\Metadata\PE\DynamicTransformsTests.cs (2)
26
private static readonly
DynamicTypeSymbol
s_dynamicType =
DynamicTypeSymbol
.Instance;
Symbols\SymbolDistinguisherTests.cs (2)
304
var
sourceType =
DynamicTypeSymbol
.Instance;