// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
' Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
Private F As (K As (A As Integer, D As (B As Integer, C As Integer), E As Integer, F As Integer, G As Integer, H As Integer, I As Integer, J As Integer), O As (L As Integer, M As Integer, N As Integer)) =
((1, (2, 3), 4, 5, 6, 7, 8, 9), (10, 11, 12))
End Class"
"class C
{
((int A, (int B, int C) D, int E, int F, int G, int H, int I, int J) K, (int L, int M, int N) O) F =
EvalResult("F","{A(Of (Object, Object)(), (Object, Object()))}","A(Of (A As Object, B As Object)(), (Object, Object()))","o.F",DkmEvaluationResultFlags.Expandable),
EvalResult("F","{A(Of (Object, Object)(), (Object, Object()))}","A(Of (A As Object, B As Object)(), (C As Object, D As Object()))","o.F",DkmEvaluationResultFlags.Expandable),
EvalResult("G","{B(Of (Object, B(Of (Object, Object)).S))}","B(Of (E As Object, H As B(Of (F As Object, G As Object)).S))","o.G",DkmEvaluationResultFlags.Expandable))
DimmoreChildren=GetChildren(children(0))
Verify(moreChildren,
...
...
@@ -131,8 +135,16 @@ End Class"
EvalResult("F","(Nothing, (Nothing, {B(Of (Object, Object)).S}))","(X As Object, Y As (E As Object, H As B(Of (F As Object, G As Object)).S))","o.G.F",DkmEvaluationResultFlags.Expandable))
EvalResult("Y","(Nothing, {B(Of (Object, Object)).S})","(E As Object, H As B(Of (F As Object, G As Object)).S)","o.G.F.Item2",DkmEvaluationResultFlags.Expandable),
EvalResult("Item2","(Nothing, {B(Of (Object, Object)).S})","(E As Object, H As B(Of (F As Object, G As Object)).S)","o.G.F.Item2",DkmEvaluationResultFlags.Expandable))