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