9 references to BoundTypeExpression
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Expressions.cs (3)
1356BoundTypeExpression boundType = new BoundTypeExpression(typeSyntax, alias, typeWithAnnotations, type.IsErrorType()); 1395BoundTypeExpression boundType = new BoundTypeExpression(typeSyntax, alias, typeWithAnnotations, typeHasErrors); 1447var typeExpression = new BoundTypeExpression(node.Type, aliasOpt: alias, typeWithAnnotations);
Binder\Binder_Operators.cs (2)
3299boundType = new BoundTypeExpression(possibleType, alias, targetTypeWithAnnotations); 3622var typeExpression = new BoundTypeExpression(node.Right, alias, targetTypeWithAnnotations);
Binder\Binder_Patterns.cs (2)
851BoundTypeExpression boundDeclType = new BoundTypeExpression(typeSyntax, aliasOpt, typeWithAnnotations: declType); 1353var boundOperandType = new BoundTypeExpression(syntax: node, aliasOpt: null, typeWithAnnotations: declType); // fake a type expression for the variable's type
Binder\ForEachLoopBinder.cs (2)
296boundIterationVariableType = new BoundTypeExpression(typeSyntax, alias, iterationVariableType); 390boundIterationVariableType = new BoundTypeExpression(variables, aliasOpt: null, typeWithAnnotations: iterationVariableType).MakeCompilerGenerated();