Language\Components\ComponentBindLoweringPass.cs (32)
437var original = GetAttributeContent(bindEntry.GetEffectiveBindNode());
447IntermediateToken? format = null;
460IntermediateToken? culture = null;
473var after = bindEntry.BindAfterNode is { } afterNode
477var setter = bindEntry.BindSetNode is { } setterNode
481using var valueExpressionTokens = new PooledArrayBuilder<IntermediateToken>();
482using var changeExpressionTokens = new PooledArrayBuilder<IntermediateToken>();
528foreach (var token in valueExpressionTokens)
550foreach (var token in changeExpressionTokens)
580foreach (var token in valueExpressionTokens)
603foreach (var token in changeExpressionTokens)
805IntermediateToken original,
806IntermediateToken? setter,
807IntermediateToken? after,
809ref PooledArrayBuilder<IntermediateToken> valueExpressionTokens,
810ref PooledArrayBuilder<IntermediateToken> changeExpressionTokens)
863IntermediateToken original,
864IntermediateToken? setter,
865IntermediateToken? after,
866ref PooledArrayBuilder<IntermediateToken> valueExpressionTokens,
867ref PooledArrayBuilder<IntermediateToken> changeExpressionTokens)
913IntermediateToken original,
914IntermediateToken? format,
915IntermediateToken? culture,
916IntermediateToken? setter,
917IntermediateToken? after,
918ref PooledArrayBuilder<IntermediateToken> valueExpressionTokens,
919ref PooledArrayBuilder<IntermediateToken> changeExpressionTokens)
1015private static IntermediateToken GetAttributeContent(IntermediateNode node)
1047static IntermediateToken GetToken(IntermediateNode node)
1049if (node.Children is [IntermediateToken token])
1069if (child is IntermediateToken token)