13 references to DynamicType
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Await.cs (1)
41TypeSymbol awaitExpressionType = (info.GetResult ?? info.RuntimeAsyncAwaitCall?.Method)?.ReturnType ?? (hasErrors ? CreateErrorType() : Compilation.DynamicType);
Binder\Binder_Conversions.cs (1)
1851var elementPlaceholder = new BoundValuePlaceholder(syntax, Compilation.DynamicType) { WasCompilerGenerated = true };
Binder\Binder_Expressions.cs (1)
7851type: Compilation.DynamicType,
Binder\Binder_Invocation.cs (1)
500type: Compilation.DynamicType,
Binder\Binder_Operators.cs (2)
89Compilation.DynamicType), 852type: Compilation.DynamicType,
Binder\Binder_Patterns.cs (1)
1873declType != (object)Compilation.DynamicType &&
Binder\Binder_Symbols.cs (1)
901bindingResult = Compilation.DynamicType;
Binder\Binder_TupleOperators.cs (1)
198TypeSymbol dynamicType = hasError ? CreateErrorType() : Compilation.DynamicType;
Compilation\CSharpCompilation.cs (1)
4740get { return DynamicType.GetPublicSymbol(); }
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
487TypeSymbol awaitExpressionType = disposeAwaitableInfoOpt.GetResult?.ReturnType ?? _compilation.DynamicType;
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
562BoundExpression dynamicResult = _dynamicFactory.MakeDynamicBinaryOperator(single.Kind, left, right, isCompoundAssignment: false, _compilation.DynamicType).ToExpression();
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
480TypeSymbol awaitExpressionType = awaitOpt.GetResult?.ReturnType ?? _compilation.DynamicType;