1 instantiation of IndexAccess
Microsoft.Maui.Controls.BindingSourceGen (1)
PathParser.cs (1)
192
IPathPart part = new
IndexAccess
(name, indexValue, !isReferenceType);
8 references to IndexAccess
Microsoft.Maui.Controls.BindingSourceGen (8)
AccessExpressionBuilder.cs (2)
12
IndexAccess
{ Index: int numericIndex } => $"{previousExpression}[{numericIndex}]",
13
IndexAccess
{ Index: string stringIndex } => $"{previousExpression}[\"{stringIndex}\"]",
BindingCodeWriter.cs (3)
397
if (part is
IndexAccess
indexAccess)
401
else if (part is ConditionalAccess conditionalAccess && conditionalAccess.Part is
IndexAccess
innerIndexAccess)
426
IndexAccess
indexAccess => new ConditionalAccess(indexAccess),
BindingTransformer.cs (2)
25
if (pathPart is not MemberAccess && pathPart is not
IndexAccess
)
45
IndexAccess
indexAccess => !indexAccess.IsValueType,
PathPart.cs (1)
39
return other is
IndexAccess
indexAccess