1 write to Type
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8053this.Type = type;
14 references to Type
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Patterns.cs (3)
1479memberType = member.Type; 1484TypeSymbol receiverType = member.Receiver?.Type ?? inputType; 1512symbol = BindPropertyPatternMember(receiver.Type.StrippedType(), name, ref hasErrors, diagnostics);
Binder\DecisionDagBuilder.cs (2)
611input = MakeConvertToType(input, member.Syntax, member.Receiver.Type.StrippedType(), isExplicitTest: false, tests); 628input = new BoundDagTemp(member.Syntax, member.Type, evaluation);
Binder\RefSafetyAnalysis.cs (1)
545return member.Type.IsRefLikeType ? valEscape : CallingMethodScope;
Compilation\CSharpSemanticModel.cs (2)
2052return new CSharpTypeInfo(member.Type, member.Type, nullability: default, convertedNullability: default, Conversion.Identity);
FlowAnalysis\NullableWalker_Patterns.cs (1)
192LearnFromAnyNullPatterns(getExtendedPropertySlot(member, inputSlot), member.Type, subpattern.Pattern);
Generated\BoundNodes.xml.Generated.cs (4)
8065if (receiver != this.Receiver || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(symbol, this.Symbol) || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 11693TypeSymbol? type = this.VisitType(node.Type); 14257return node.Update(receiver, symbol, node.Type); 16383new TreeDumperNode("type", node.Type, null),
Operations\CSharpOperationFactory.cs (1)
2783=> member.Receiver?.Type.StrippedType().GetPublicSymbol() ?? matchedType;