15 references to BoundTypeExpression
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_Invocation.cs (1)
434
receiverOpt: new
BoundTypeExpression
(node, null, this.ContainingType).MakeCompilerGenerated(),
Lowering\ClosureConversion\ClosureConversion.cs (1)
1061
receiver = new
BoundTypeExpression
(syntax, null, synthesizedMethod.ContainingType);
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (3)
87
var falseOperatorCall = BoundCall.Synthesized(syntax, receiverOpt: node.ConstrainedToTypeOpt is null ? null : new
BoundTypeExpression
(syntax, aliasOpt: null, node.ConstrainedToTypeOpt),
761
receiverOpt: constrainedToTypeOpt is null ? null : new
BoundTypeExpression
(syntax, aliasOpt: null, constrainedToTypeOpt),
788
receiverOpt: constrainedToTypeOpt is null ? null : new
BoundTypeExpression
(syntax, aliasOpt: null, constrainedToTypeOpt),
Lowering\LocalRewriter\LocalRewriter_Call.cs (2)
52
loweredReceiver = new
BoundTypeExpression
(node.Syntax, null, firstContainer);
58
loweredReceiver = new
BoundTypeExpression
(node.Syntax, null, _factory.CurrentType);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (3)
1129
receiverOpt: constrainedToTypeOpt is null ? null : new
BoundTypeExpression
(syntax, aliasOpt: null, constrainedToTypeOpt),
1274
receiverOpt: constrainedToTypeOpt is null ? null : new
BoundTypeExpression
(syntax, aliasOpt: null, constrainedToTypeOpt),
1351
receiverOpt: constrainedToTypeOpt is null ? null : new
BoundTypeExpression
(syntax, aliasOpt: null, constrainedToTypeOpt),
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
430
BoundTypeExpression boundIDisposableTypeExpr = new
BoundTypeExpression
(forEachSyntax,
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (3)
118
receiverOpt: constrainedToTypeOpt is null ? null : new
BoundTypeExpression
(syntax, aliasOpt: null, constrainedToTypeOpt),
653
receiverOpt: node.ConstrainedToTypeOpt is null ? null : new
BoundTypeExpression
(syntax, aliasOpt: null, node.ConstrainedToTypeOpt),
683
receiverOpt: node.ConstrainedToTypeOpt is null ? null : new
BoundTypeExpression
(syntax, aliasOpt: null, node.ConstrainedToTypeOpt),
Lowering\SyntheticBoundNodeFactory.cs (1)
1296
return new
BoundTypeExpression
(Syntax, null, type) { WasCompilerGenerated = true };