9 references to BoundTypeExpression
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Expressions.cs (3)
1400BoundTypeExpression boundType = new BoundTypeExpression(typeSyntax, alias, typeWithAnnotations, type.IsErrorType()); 1439BoundTypeExpression boundType = new BoundTypeExpression(typeSyntax, alias, typeWithAnnotations, typeHasErrors); 1596var typeExpression = new BoundTypeExpression(node.Type, aliasOpt: alias, typeWithAnnotations);
Binder\Binder_Operators.cs (2)
4801boundType = new BoundTypeExpression(possibleType, alias, targetTypeWithAnnotations); 5153var typeExpression = new BoundTypeExpression(node.Right, alias, targetTypeWithAnnotations);
Binder\Binder_Patterns.cs (2)
861BoundTypeExpression boundDeclType = new BoundTypeExpression(typeSyntax, aliasOpt, typeWithAnnotations: declType); 1363var boundOperandType = new BoundTypeExpression(syntax: node, aliasOpt: null, typeWithAnnotations: declType); // fake a type expression for the variable's type
Binder\ForEachLoopBinder.cs (2)
319boundIterationVariableType = new BoundTypeExpression(typeSyntax, alias, iterationVariableType); 422boundIterationVariableType = new BoundTypeExpression(variables, aliasOpt: null, typeWithAnnotations: iterationVariableType).MakeCompilerGenerated();