14 references to Type
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Deconstruct.cs (2)
379Debug.Assert((object?)pending.Type == null); 412if ((object?)pending.Type == null)
BoundTree\BoundDiscardExpression.cs (3)
14Debug.Assert(Type is null && type.HasType); 32Debug.Assert(this.Type is { }); 33return new DiscardSymbol(TypeWithAnnotations.Create(this.Type, this.TopLevelNullability.Annotation.ToInternalAnnotation()));
BoundTree\Formatting.cs (1)
132get { return (object?)this.Type ?? "_"; }
FlowAnalysis\NullableWalker.cs (2)
11954var result = TypeWithAnnotations.Create(node.Type, node.IsInferred ? NullableAnnotation.Annotated : node.NullableAnnotation); 11955var rValueType = TypeWithState.ForType(node.Type);
Generated\BoundNodes.xml.Generated.cs (3)
8550if (nullableAnnotation != this.NullableAnnotation || isInferred != this.IsInferred || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 12161TypeSymbol? type = this.VisitType(node.Type); 17048new TreeDumperNode("type", node.Type, null),
Lowering\SyntheticBoundNodeFactory.cs (3)
1720Debug.Assert(node.Type is { }); 1721temp = new SynthesizedLocal(this.CurrentFunction, TypeWithAnnotations.Create(node.Type), SynthesizedLocalKind.LoweringTemp); 1723return new BoundLocal(node.Syntax, temp, constantValueOpt: null, type: node.Type) { WasCompilerGenerated = true };