11 references to Type
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder.ValueChecks.cs (1)
5485returnType: TypeWithAnnotations.Create(elementAccess.Type),
BoundTree\BoundInlineArrayAccess.cs (5)
41Debug.Assert(Type.Name == "ReadOnlySpan"); 45Debug.Assert(Type.Name == "Span"); 49Debug.Assert(Type is 62Debug.Assert(((NamedTypeSymbol)Type).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].Equals(Expression.Type?.TryGetInlineArrayElementField()?.TypeWithAnnotations ?? default, TypeCompareKind.ConsiderEverything)); 70Debug.Assert(Type.Equals(Expression.Type?.TryGetInlineArrayElementField()?.Type, TypeCompareKind.ConsiderEverything));
FlowAnalysis\NullableWalker.cs (1)
4828type = TypeWithAnnotations.Create(((NamedTypeSymbol)node.Type).OriginalDefinition.Construct(ImmutableArray.Create(type)));
Generated\BoundNodes.xml.Generated.cs (4)
7541if (expression != this.Expression || argument != this.Argument || isValue != this.IsValue || getItemOrSliceHelper != this.GetItemOrSliceHelper || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 11974TypeSymbol? type = this.VisitType(node.Type); 14517updatedNode = node.Update(expression, argument, node.IsValue, node.GetItemOrSliceHelper, node.Type); 16783new TreeDumperNode("type", node.Type, null),