Language\Components\ComponentBindLoweringPass.cs (53)
250attributes.Add(new(directiveAttribute, i));
254attributes.Add(new(directiveAttributeParameter, i));
292toRemove.Add(attribute);
361toRemove.Add(attribute);
587builder.Add(valueNode);
610builder.Add(changeNode);
633builder.Add(expressionNode);
668builder.Add(helperNode);
815valueExpressionTokens.Add(original);
838changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"__value => {original.Content} = __value"));
842changeExpressionTokens.Add(setter);
850changeExpressionTokens.Add(startToken);
851changeExpressionTokens.Add(after);
852changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken("); }"));
857changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"__value => {original.Content} = __value"));
872valueExpressionTokens.Add(original);
875changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"{ComponentsApi.RuntimeHelpers.CreateInferredEventCallback}(this, "));
881changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"__value => {original.Content} = __value"));
886changeExpressionTokens.Add(setter);
891changeExpressionTokens.Add(
893changeExpressionTokens.Add(after);
894changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"); }}, value: {original.Content})"));
899changeExpressionTokens.Add(
901changeExpressionTokens.Add(setter);
902changeExpressionTokens.Add(
904changeExpressionTokens.Add(after);
905changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"); }}, value: {original.Content})"));
909changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($", {original.Content})"));
927valueExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"global::{ComponentsApi.BindConverter.FormatValue}("));
928valueExpressionTokens.Add(original);
932valueExpressionTokens.Add(IntermediateNodeFactory.CSharpToken(", format: "));
933valueExpressionTokens.Add(format);
938valueExpressionTokens.Add(IntermediateNodeFactory.CSharpToken(", culture: "));
939valueExpressionTokens.Add(culture);
942valueExpressionTokens.Add(IntermediateNodeFactory.CSharpToken(")"));
961changeExpressionTokens.Add(
968changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"__value => {original.Content} = __value"));
973changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"{ComponentsApi.RuntimeHelpers.CreateInferredBindSetter}(callback: "));
974changeExpressionTokens.Add(setter);
975changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($", value: {original.Content})"));
980changeExpressionTokens.Add(
982changeExpressionTokens.Add(after);
983changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"); }}, value: {original.Content})"));
988changeExpressionTokens.Add(
990changeExpressionTokens.Add(setter);
991changeExpressionTokens.Add(
993changeExpressionTokens.Add(after);
994changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($"); }}, value: {original.Content})"));
998changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken(", "));
1000changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken(original.Content));
1004changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($", format: {format.Content}"));
1009changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken($", culture: {culture.Content}"));
1012changeExpressionTokens.Add(IntermediateNodeFactory.CSharpToken(")"));