20 references to Failure
Microsoft.Maui.Controls.BindingSourceGen (20)
BindingSourceGenerator.cs (8)
119
return Result<BindingInvocationDescription>.
Failure
(DiagnosticsFactory.UnableToResolvePath(invocation.GetLocation()));
177
return Result<LambdaExpressionSyntax>.
Failure
(DiagnosticsFactory.GetterIsNotLambda(expression.GetLocation()));
183
return Result<LambdaExpressionSyntax>.
Failure
(DiagnosticsFactory.LambdaIsNotStatic(lambda.GetLocation()));
193
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.GetterLambdaBodyIsNotExpression(lambda.Body.GetLocation()));
199
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.LambdaResultCannotBeResolved(lambdaBody.GetLocation()));
209
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.GetterIsNotLambda(lambda.GetLocation()));
215
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.LambdaParameterCannotBeResolved(lambda.GetLocation()));
221
return Result<ITypeSymbol>.
Failure
(DiagnosticsFactory.UnaccessibleTypeUsedAsLambdaParameter(lambda.GetLocation()));
InvocationParser.cs (6)
42
return Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.SuboptimalSetBindingOverload(invocation.GetLocation()));
56
return Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.GetterIsNotLambda(firstArgument.GetLocation()));
78
return Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.SuboptimalSetBindingOverload(invocation.GetLocation()));
91
return Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.SuboptimalSetBindingOverload(invocation.GetLocation()));
100
{ Name: "Func", ContainingNamespace.Name: "System" } => Result<InterceptedMethodType>.
Failure
(DiagnosticsFactory.GetterIsNotLambda(secondArgument.GetLocation())),
101
_ => 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()));