21 references to BindingInvocationDescription
Microsoft.Maui.Controls.BindingSourceGen (21)
BindingCodeWriter.cs (7)
126 public static string GenerateBinding(BindingInvocationDescription binding, uint id) 153 private static string GenerateBindingMethod(BindingInvocationDescription binding, uint id) 177 public void AppendSetBindingInterceptor(uint id, BindingInvocationDescription binding) 264 private void AppendFunctionArguments(BindingInvocationDescription binding) 303 private void AppendMethodName(BindingInvocationDescription binding, uint id) 318 private void AppendSetterAction(BindingInvocationDescription binding, uint id, string sourceVariableName = "source", string valueVariableName = "value") 381 private void AppendHandlersArray(BindingInvocationDescription binding, uint id)
BindingSourceGenerator.cs (9)
71 private static Result<BindingInvocationDescription> GetBindingForGeneration(GeneratorSyntaxContext context, CancellationToken t) 83 return Result<BindingInvocationDescription>.Failure(interceptedMethodTypeResult.Diagnostics); 89 return Result<BindingInvocationDescription>.Failure(DiagnosticsFactory.UnableToResolvePath(invocation.GetLocation())); 95 return Result<BindingInvocationDescription>.Failure(lambdaResult.Diagnostics); 101 return Result<BindingInvocationDescription>.Failure(lambdaParamTypeResult.Diagnostics); 107 return Result<BindingInvocationDescription>.Failure(lambdaReturnTypeResult.Diagnostics); 114 return Result<BindingInvocationDescription>.Failure(pathParseResult.Diagnostics); 117 var binding = new BindingInvocationDescription( 125 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)