13 references to Type
Microsoft.CodeAnalysis.CSharp (13)
Generated\BoundNodes.xml.Generated.cs (4)
1630if (leftOperandOpt != this.LeftOperandOpt || rightOperandOpt != this.RightOperandOpt || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(methodOpt, this.MethodOpt) || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 11014TypeSymbol? type = this.VisitType(node.Type); 12741updatedNode = node.Update(leftOperandOpt, rightOperandOpt, methodOpt, node.Type); 15286new TreeDumperNode("type", node.Type, null),
Lowering\LocalRewriter\LocalRewriter_Range.cs (8)
44if (node.Type.IsNullableType()) 46return ConvertToNullable(node.Syntax, node.Type, rangeCreation); 79Debug.Assert(node.Type.IsNullableType()); 95if (!TryGetNullableMethod(node.Syntax, node.Type, SpecialMember.System_Nullable_T__ctor, out MethodSymbol nullableCtor)) 97return BadExpression(node.Syntax, node.Type, node); 104BoundExpression alternative = new BoundDefaultExpression(node.Syntax, node.Type); 115rewrittenType: node.Type, 123type: node.Type);
Operations\CSharpOperationFactory.cs (1)
2834isLifted: boundRange.Type.IsNullableType(),