1 write to IsExplicitNotNullTest
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8622
this.
IsExplicitNotNullTest
= isExplicitNotNullTest;
8 references to IsExplicitNotNullTest
Microsoft.CodeAnalysis.CSharp (8)
Binder\DecisionDagBuilder.cs (1)
613
output = MakeConvertToType(inputInfo: input, syntax: typePattern.Syntax, type: type, isExplicitTest: typePattern.
IsExplicitNotNullTest
, tests: tests);
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
988
return typePattern1.Update(typePattern1.DeclaredType, typePattern1.
IsExplicitNotNullTest
, isUnionMatching: false, inputType, typePattern1.NarrowedType);
Binder\UnionMatchingRewriter.cs (1)
179
node.Update(node.DeclaredType, node.
IsExplicitNotNullTest
, isUnionMatching: false, inputType: ObjectType, narrowedType: node.NarrowedType));
FlowAnalysis\NullableWalker_Patterns.cs (1)
183
if (tp.
IsExplicitNotNullTest
)
Generated\BoundNodes.xml.Generated.cs (4)
8639
if (declaredType != this.DeclaredType || isExplicitNotNullTest != this.
IsExplicitNotNullTest
|| isUnionMatching != this.IsUnionMatching || !TypeSymbol.Equals(inputType, this.InputType, TypeCompareKind.ConsiderEverything) || !TypeSymbol.Equals(narrowedType, this.NarrowedType, TypeCompareKind.ConsiderEverything))
12617
return node.Update(declaredType, node.
IsExplicitNotNullTest
, node.IsUnionMatching, inputType, narrowedType);
15308
return node.Update(declaredType, node.
IsExplicitNotNullTest
, node.IsUnionMatching, inputType, narrowedType);
17569
new TreeDumperNode("isExplicitNotNullTest", node.
IsExplicitNotNullTest
, null),