Implemented interface member:
property
NarrowedType
Microsoft.CodeAnalysis.Operations.IPatternOperation.NarrowedType
1 write to NarrowedType
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8512
NarrowedType
= narrowedType;
10 references to NarrowedType
Microsoft.CodeAnalysis (10)
Generated\Operations.Generated.cs (10)
11209
return new ConstantPatternOperation(Visit(internalOperation.Value), internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
11214
return new DeclarationPatternOperation(internalOperation.MatchedType, internalOperation.MatchesNull, internalOperation.DeclaredSymbol, internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
11264
return new RecursivePatternOperation(internalOperation.MatchedType, internalOperation.DeconstructSymbol, VisitArray(internalOperation.DeconstructionSubpatterns), VisitArray(internalOperation.PropertySubpatterns), internalOperation.DeclaredSymbol, internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
11269
return new DiscardPatternOperation(internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
11319
return new NegatedPatternOperation(Visit(internalOperation.Pattern), internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
11324
return new BinaryPatternOperation(internalOperation.OperatorKind, Visit(internalOperation.LeftPattern), Visit(internalOperation.RightPattern), internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
11329
return new TypePatternOperation(internalOperation.MatchedType, internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
11334
return new RelationalPatternOperation(internalOperation.OperatorKind, Visit(internalOperation.Value), internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
11369
return new ListPatternOperation(internalOperation.LengthSymbol, internalOperation.IndexerSymbol, VisitArray(internalOperation.Patterns), internalOperation.DeclaredSymbol, internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);
11374
return new SlicePatternOperation(internalOperation.SliceSymbol, Visit(internalOperation.Pattern), internalOperation.InputType, internalOperation.
NarrowedType
, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.IsImplicit);