1 write to DeclaredType
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8606this.DeclaredType = declaredType;
15 references to DeclaredType
Microsoft.CodeAnalysis.CSharp (15)
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
1058return typePattern1.Update(typePattern1.DeclaredType, typePattern1.IsExplicitNotNullTest, unionMatchingMode: UnionMatchingMode.None, inputType, typePattern1.NarrowedType);
Binder\DecisionDagBuilder.cs (1)
619TypeSymbol type = typePattern.DeclaredType.Type;
Binder\UnionMatchingRewriter.cs (3)
176node.Update(node.DeclaredType, node.IsExplicitNotNullTest, unionMatchingMode: UnionMatchingMode.None, inputType: node.InputType, narrowedType: node.NarrowedType), 177exclusiveValuePattern: node.Update(node.DeclaredType, node.IsExplicitNotNullTest, unionMatchingMode: UnionMatchingMode.None, inputType: ObjectType, narrowedType: node.NarrowedType)); 488toNegate = makeTypePattern(typePattern.DeclaredType, typePattern.InputType);
BoundTree\BoundNode_Source.cs (1)
397append(typePattern.DeclaredType.Type.ToString());
BoundTree\BoundPatternWithUnionMatching.cs (2)
26Debug.Assert(p1.DeclaredType == (object)((BoundTypePattern)ExclusiveValuePattern).DeclaredType);
BoundTree\BoundTypePattern.cs (1)
13Debug.Assert(NarrowedType.Equals(DeclaredType.Type, TypeCompareKind.AllIgnoreOptions));
FlowAnalysis\NullableWalker_Patterns.cs (1)
98Visit(node.DeclaredType);
Generated\BoundNodes.xml.Generated.cs (5)
8624if (declaredType != this.DeclaredType || isExplicitNotNullTest != this.IsExplicitNotNullTest || unionMatchingMode != this.UnionMatchingMode || !TypeSymbol.Equals(inputType, this.InputType, TypeCompareKind.ConsiderEverything) || !TypeSymbol.Equals(narrowedType, this.NarrowedType, TypeCompareKind.ConsiderEverything)) 11038this.Visit(node.DeclaredType); 12616BoundTypeExpression declaredType = (BoundTypeExpression)this.Visit(node.DeclaredType); 15316BoundTypeExpression declaredType = (BoundTypeExpression)this.Visit(node.DeclaredType); 17580new TreeDumperNode("declaredType", null, new TreeDumperNode[] { Visit(node.DeclaredType, null) }),