9 references to BoundTypeExpression
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Expressions.cs (3)
1399BoundTypeExpression boundType = new BoundTypeExpression(typeSyntax, alias, typeWithAnnotations, type.IsErrorType()); 1438BoundTypeExpression boundType = new BoundTypeExpression(typeSyntax, alias, typeWithAnnotations, typeHasErrors); 1573var typeExpression = new BoundTypeExpression(node.Type, aliasOpt: alias, typeWithAnnotations);
Binder\Binder_Operators.cs (2)
4769boundType = new BoundTypeExpression(possibleType, alias, targetTypeWithAnnotations); 5121var 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();