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)
95 private static Result<BindingInvocationDescription> GetBindingForGeneration(GeneratorSyntaxContext context, CancellationToken t) 107 return Result<BindingInvocationDescription>.Failure(interceptedMethodTypeResult.Diagnostics); 119 return Result<BindingInvocationDescription>.Failure(DiagnosticsFactory.UnableToResolvePath(invocation.GetLocation())); 125 return Result<BindingInvocationDescription>.Failure(lambdaResult.Diagnostics); 131 return Result<BindingInvocationDescription>.Failure(lambdaParamTypeResult.Diagnostics); 137 return Result<BindingInvocationDescription>.Failure(lambdaReturnTypeResult.Diagnostics); 144 return Result<BindingInvocationDescription>.Failure(pathParseResult.Diagnostics); 147 var binding = new BindingInvocationDescription( 156 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)