21 references to BindingInvocationDescription
Microsoft.Maui.Controls.BindingSourceGen (21)
BindingCodeWriter.cs (7)
122 public static string GenerateBinding(BindingInvocationDescription binding, uint id) 149 private static string GenerateBindingMethod(BindingInvocationDescription binding, uint id) 173 public void AppendSetBindingInterceptor(uint id, BindingInvocationDescription binding) 260 private void AppendFunctionArguments(BindingInvocationDescription binding) 299 private void AppendMethodName(BindingInvocationDescription binding, uint id) 314 private void AppendSetterAction(BindingInvocationDescription binding, uint id, string sourceVariableName = "source", string valueVariableName = "value") 377 private void AppendHandlersArray(BindingInvocationDescription binding, uint id)
BindingSourceGenerator.cs (9)
72 private static Result<BindingInvocationDescription> GetBindingForGeneration(GeneratorSyntaxContext context, CancellationToken t) 84 return Result<BindingInvocationDescription>.Failure(interceptedMethodTypeResult.Diagnostics); 96 return Result<BindingInvocationDescription>.Failure(DiagnosticsFactory.UnableToResolvePath(invocation.GetLocation())); 102 return Result<BindingInvocationDescription>.Failure(lambdaResult.Diagnostics); 108 return Result<BindingInvocationDescription>.Failure(lambdaParamTypeResult.Diagnostics); 114 return Result<BindingInvocationDescription>.Failure(lambdaReturnTypeResult.Diagnostics); 121 return Result<BindingInvocationDescription>.Failure(pathParseResult.Diagnostics); 124 var binding = new BindingInvocationDescription( 133 return Result<BindingInvocationDescription>.Success(binding);
BindingTransformer.cs (5)
6 BindingInvocationDescription Transform(BindingInvocationDescription BindingInvocationDescription); 11 public BindingInvocationDescription Transform(BindingInvocationDescription BindingInvocationDescription) 17 private static EquatableArray<IPathPart> TransformPath(BindingInvocationDescription BindingInvocationDescription)