21 references to Failure
Microsoft.Maui.Controls.BindingSourceGen (21)
BindingSourceGenerator.cs (8)
89
return Result<BindingInvocationDescription>.
Failure
(DiagnosticsFactory.UnableToResolvePath(invocation.GetLocation()));
146
return Result<LambdaExpressionSyntax>.
Failure
(DiagnosticsFactory.GetterIsNotLambda(expression.GetLocation()));
152
return Result<LambdaExpressionSyntax>.
Failure
(DiagnosticsFactory.LambdaIsNotStatic(lambda.GetLocation()));
162
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.GetterLambdaBodyIsNotExpression(lambda.Body.GetLocation()));
168
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.LambdaResultCannotBeResolved(lambdaBody.GetLocation()));
178
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.GetterIsNotLambda(lambda.GetLocation()));
184
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.LambdaParameterCannotBeResolved(lambda.GetLocation()));
190
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.UnaccessibleTypeUsedAsLambdaParameter(lambda.GetLocation()));
InvocationParser.cs (7)
39
return Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.SuboptimalSetBindingOverload(invocation.GetLocation()));
53
return Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.GetterIsNotLambda(firstArgument.GetLocation()));
57
return Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.SuboptimalSetBindingOverload(firstArgument.GetLocation()));
79
return Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.SuboptimalSetBindingOverload(invocation.GetLocation()));
92
return Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.SuboptimalSetBindingOverload(invocation.GetLocation()));
101
{ Name: "Func", ContainingNamespace.Name: "System" } => Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.GetterIsNotLambda(secondArgument.GetLocation())),
102
_ => Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.SuboptimalSetBindingOverload(secondArgument.GetLocation())),
PathParser.cs (6)
49
return Result<List<IPathPart>>.
Failure
(DiagnosticsFactory.UnableToResolvePath(memberAccess.GetLocation()));
144
return Result<List<IPathPart>>.
Failure
(DiagnosticsFactory.UnableToResolvePath(castTo.GetLocation()));
163
return Result<List<IPathPart>>.
Failure
(DiagnosticsFactory.UnableToResolvePath(castExpression.GetLocation()));
173
return Result<List<IPathPart>>.
Failure
(DiagnosticsFactory.UnableToResolvePath(_context.Node.GetLocation()));
180
return Result<List<IPathPart>>.
Failure
(DiagnosticsFactory.UnableToResolvePath(location));
187
return Result<List<IPathPart>>.
Failure
(DiagnosticsFactory.UnableToResolvePath(indexExpression.GetLocation()));