1 implementation of Parts
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
6586public ImmutableArray<IInterpolatedStringContentOperation> Parts { get; }
19 references to Parts
Microsoft.CodeAnalysis (7)
Generated\Operations.Generated.cs (2)
3651/// True if the AppendLiteral or AppendFormatted calls in nested <see cref="IInterpolatedStringOperation.Parts" /> return <see langword="bool" />. When that is true, each part 3655/// when this is true and <see cref="HandlerCreationHasSuccessParameter" /> is true, then the first part in nested <see cref="IInterpolatedStringOperation.Parts" /> is conditionally
Operations\ControlFlowGraphBuilder.cs (5)
6935foreach (var part in interpolatedString.Parts) 7031foreach (IInterpolatedStringContentOperation element in operation.Parts) 7045var partsBuilder = ArrayBuilder<IInterpolatedStringContentOperation>.GetInstance(operation.Parts.Length); 7046for (int i = operation.Parts.Length - 1; i >= 0; i--) 7048IInterpolatedStringContentOperation element = operation.Parts[i];
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (5)
1157if (oldInterpolationOperation.Parts.Length != newInterpolationOperation.Parts.Length) 1160for (int i = 0, n = oldInterpolationOperation.Parts.Length; i < n; i++) 1162var oldInterpolationPart = oldInterpolationOperation.Parts[i]; 1163var newInterpolationPart = newInterpolationOperation.Parts[i];
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (5)
1157if (oldInterpolationOperation.Parts.Length != newInterpolationOperation.Parts.Length) 1160for (int i = 0, n = oldInterpolationOperation.Parts.Length; i < n; i++) 1162var oldInterpolationPart = oldInterpolationOperation.Parts[i]; 1163var newInterpolationPart = newInterpolationOperation.Parts[i];
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\OperationTreeVerifier.cs (1)
1885VisitArray(operation.Parts, "Parts", logElementCount: true);
Compilation\TestOperationVisitor.cs (1)
1284AssertEx.Equal(operation.Parts, operation.ChildOperations);