118 references to Error
Microsoft.CodeAnalysis.CSharp (118)
Binder\Binder.ValueChecks.cs (23)
566
Error
(diagnostics, ErrorCode.ERR_BadSKknown, node, ns.NamespaceSymbol, MessageID.IDS_SK_NAMESPACE.Localize(), MessageID.IDS_SK_VARIABLE.Localize());
571
Error
(diagnostics, ErrorCode.ERR_BadSKknown, node, type.Type, MessageID.IDS_SK_TYPE.Localize(), MessageID.IDS_SK_VARIABLE.Localize());
582
Error
(diagnostics, GetMethodGroupOrFunctionPointerLvalueError(valueKind), node, unconvertedAddressOf.Operand.Name, MessageID.IDS_AddressOfMethodGroup.Localize());
593
Error
(diagnostics, GetMethodGroupOrFunctionPointerLvalueError(valueKind), node, methodGroup.Name, MessageID.IDS_MethodGroup.Localize());
607
Error
(diagnostics, errorCode, node, queryref.RangeVariableSymbol.Name);
799
Error
(diagnostics, errorCode, node, node);
808
Error
(diagnostics, ErrorCode.ERR_BadSKknown, expr.Syntax, ((BoundNamespaceExpression)expr).NamespaceSymbol, MessageID.IDS_SK_NAMESPACE.Localize(), MessageID.IDS_SK_VARIABLE.Localize());
811
Error
(diagnostics, ErrorCode.ERR_BadSKunknown, expr.Syntax, expr.Type, MessageID.IDS_SK_TYPE.Localize());
999
Error
(diagnostics, errorCode, node, parameterSymbol);
1380
Error
(diagnostics, GetStandardLvalueError(valueKind), eventSyntax, eventSymbol);
1440
Error
(diagnostics, ErrorCode.ERR_ReturnNotLValue, callSyntaxOpt, methodSymbol);
1491
Error
(diagnostics, ErrorCode.ERR_ReturnNotLValue, expr.Syntax, propertySymbol);
1522
Error
(diagnostics, ErrorCode.ERR_AssgReadonlyProp, node, propertySymbol);
1532
Error
(diagnostics, ErrorCode.ERR_AssignmentInitOnly, node, propertySymbol);
1553
Error
(diagnostics, ErrorCode.ERR_BadProtectedAccess, node, propertySymbol, accessThroughType, this.ContainingType);
1557
Error
(diagnostics, ErrorCode.ERR_InaccessibleSetter, node, propertySymbol);
1587
Error
(diagnostics, ErrorCode.ERR_PropertyLacksGet, node, propertySymbol);
1602
Error
(diagnostics, ErrorCode.ERR_BadProtectedAccess, node, propertySymbol, accessThroughType, this.ContainingType);
1606
Error
(diagnostics, ErrorCode.ERR_InaccessibleGetter, node, propertySymbol);
1697
Error
(diagnostics, ErrorCode.ERR_AbstractBaseCall, node, propertyOrEventSymbolOpt ?? member);
2694
Error
(diagnostics, ReadOnlyLocalErrors[index], node, local, cause.Localize());
2846
Error
(diagnostics, ReadOnlyErrors[index], node, field);
2880
Error
(diagnostics, ReadOnlyErrors[index], node, symbolKind, new FormattedSymbol(symbol, SymbolDisplayFormat.ShortFormat));
Binder\Binder_Attributes.cs (1)
1027
Binder.
Error
(diagnostics, ErrorCode.ERR_AttrArgWithTypeVars, node.Syntax, typeOfArgument.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat));
Binder\Binder_Await.cs (10)
305
Error
(diagnostics, ErrorCode.ERR_BadAwaitArgIntrinsic, node, expression.Display);
342
Error
(diagnostics, ErrorCode.ERR_BadAwaitArg, node, expression.Type);
352
Error
(diagnostics, ErrorCode.ERR_BadAwaitArg, node, expression.Type);
380
Error
(diagnostics, ErrorCode.ERR_NoSuchMember, node, awaiterType, WellKnownMemberNames.IsCompleted);
388
Error
(diagnostics, ErrorCode.ERR_PropertyLacksGet, node, isCompletedProperty);
395
Error
(diagnostics, ErrorCode.ERR_BadAwaiterPattern, node, awaiterType, awaitedExpressionType);
419
Error
(diagnostics, ErrorCode.ERR_DoesntImplementAwaitInterface, node, awaiterType, INotifyCompletion);
448
Error
(diagnostics, ErrorCode.ERR_NoSuchMember, node, awaiterType, WellKnownMemberNames.GetResult);
457
Error
(diagnostics, ErrorCode.ERR_NoSuchMember, node, awaiterType, WellKnownMemberNames.GetResult);
465
Error
(diagnostics, ErrorCode.ERR_BadAwaiterPattern, node, awaiterType, awaitedExpressionType);
Binder\Binder_Conversions.cs (9)
393
Error
(diagnostics, ErrorCode.ERR_ImplicitObjectCreationIllegalTargetType, syntax, type);
397
Error
(diagnostics, ErrorCode.ERR_UnsafeTypeInObjectCreation, syntax, type);
686
Error
(diagnostics, ErrorCode.WRN_MethGrpToNonDel, syntax, ((BoundMethodGroup)source).Name, destination);
1200
Error
(diagnostics, ErrorCode.ERR_ObjectRequired, node, memberSymbol);
1220
Error
(diagnostics, ErrorCode.ERR_BadAccess, node, memberSymbol);
1664
Error
(diagnostics, ErrorCode.ERR_ConstOutOfRange, syntax, sourceValue.Value + "M", destination!);
1672
Error
(diagnostics, ErrorCode.ERR_ConstOutOfRange, syntax, sourceValue.Value!, destination!);
1683
Error
(diagnostics, ErrorCode.WRN_ConstOutOfRangeChecked, syntax, sourceValue.Value!, destination!);
1688
Error
(diagnostics, ErrorCode.ERR_ConstOutOfRangeChecked, syntax, sourceValue.Value!, destination!);
Binder\Binder_Deconstruct.cs (3)
264
Error
(diagnostics, ErrorCode.ERR_DeconstructWrongCardinality, syntax, tupleOrDeconstructedTypes.Length, variables.Count);
414
Error
(diagnostics, ErrorCode.ERR_TypeInferenceFailedForImplicitlyTypedDeconstructionVariable, pending.Syntax, "_");
719
Error
(diagnostics, ErrorCode.ERR_MissingDeconstruct, rightSyntax, receiver.Type!, numParameters);
Binder\Binder_Expressions.cs (24)
2083
Error
(diagnostics, ErrorCode.ERR_FieldInitRefNonstatic, node, member);
2089
Error
(diagnostics, ErrorCode.ERR_ObjectRequired, node, member);
2102
Error
(diagnostics, ErrorCode.ERR_ObjectRequired, node, member);
2590
Error
(diagnostics, ErrorCode.ERR_ConversionNotTupleCompatible, syntax, tuple.Arguments.Length, targetType);
2600
Error
(diagnostics, ErrorCode.ERR_StackAllocConversionNotPossible, syntax, stackAllocExpression.ElementType, targetType);
3032
Error
(diagnostics, forUsingExpression ? ErrorCode.ERR_BadSpecialByRefUsing : ErrorCode.ERR_BadSpecialByRefLocal, syntax, type);
3980
Error
(diagnostics, ErrorCode.ERR_ArrayInitializerIncorrectLength, node, constantSizeOpt.Value);
5848
Error
(diagnostics, ErrorCode.ERR_MissingCoClass, node, coClassType, interfaceType);
5866
Error
(diagnostics, ErrorCode.ERR_BadCoClassSig, node, coClassType, interfaceType);
5892
Error
(diagnostics, ErrorCode.ERR_NoExplicitConv, node, distinguisher.First, distinguisher.Second);
6782
Error
(diagnostics, ErrorCode.ERR_LookupInTypeVariable, boundLeft.Syntax, leftType);
6811
Error
(diagnostics, ErrorCode.WRN_DotOnDefault, node, boundLeft.Type);
6838
Error
(diagnostics, ErrorCode.ERR_BadSKunknown, methodGroup.NameSyntax, method, MessageID.IDS_SK_METHOD.Localize());
6990
Error
(diagnostics, ErrorCode.ERR_NoSuchMember, name, boundLeft.Display, plainName);
6996
Error
(diagnostics, ErrorCode.ERR_NoSuchMember, name, boundLeft.Type, plainName);
7000
Error
(diagnostics, ErrorCode.ERR_NoSuchMemberOrExtensionNeedUsing, name, boundLeft.Type, plainName, "System");
7004
Error
(diagnostics, ErrorCode.ERR_NoSuchMemberOrExtension, name, boundLeft.Type, plainName);
7218
Error
(diagnostics, ErrorCode.ERR_BadTypeReference, right, plainName, symbol);
7443
Error
(diagnostics, ErrorCode.ERR_BindToBogus, node, fieldSymbol);
7720
Error
(diagnostics, errorCode, node, symbol);
7729
Error
(diagnostics, ErrorCode.ERR_ObjectRequired, node, symbol);
7997
Error
(diagnostics, ErrorCode.ERR_BadIndexCount, node, rank);
8232
Error
(diagnostics, ErrorCode.ERR_BadArgExtraRef, analyzedArguments.Argument(i).Syntax, i + 1, refKind.ToArgumentDisplayString());
8319
Error
(diagnostics,
Binder\Binder_Invocation.cs (11)
326
Error
(diagnostics, ErrorCode.ERR_NoDynamicPhantomOnBase, node, methodGroup.Name);
494
Error
(diagnostics, ErrorCode.ERR_BadDynamicMethodArg, arg.Syntax, "__arglist");
503
Error
(diagnostics, ErrorCode.ERR_BadDynamicMethodArg, arg.Syntax, arg.Type);
659
Error
(diagnostics, ErrorCode.ERR_BadArgTypeDynamicExtension, syntax, methodGroup.InstanceOpt.Type, methodGroup.Name);
668
Error
(diagnostics, ErrorCode.WRN_DynamicDispatchToConditionalMethod, syntax, methodGroup.Name);
756
Error
(diagnostics,
783
Error
(diagnostics,
889
Error
(diagnostics, ErrorCode.ERR_NoImplicitConv, call.ReceiverOpt.Syntax, distinguisher.First, distinguisher.Second);
895
Error
(diagnostics, ErrorCode.ERR_NoImplicitConv, call.ReceiverOpt.Syntax, distinguisher.First, distinguisher.Second);
909
Error
(diagnostics, ErrorCode.ERR_BadDynamicMethodArg, dynInvoke.Expression.Syntax, dynInvoke.Expression.Type);
1484
Error
(diagnostics, ErrorCode.WRN_ImplicitCopyInReadOnlyMember, receiver.Syntax, method, ThisParameterSymbol.SymbolName);
Binder\Binder_Patterns.cs (6)
378
Error
(diagnostics, ErrorCode.ERR_ListPatternRequiresLength, node, inputType);
734
Error
(diagnostics, ErrorCode.ERR_PatternNullableType, typeSyntax, patternType.GetNullableUnderlyingType());
739
Error
(diagnostics, ErrorCode.ERR_PatternNullableType, typeSyntax, patternType);
744
Error
(diagnostics, ErrorCode.ERR_VarDeclIsStaticClass, typeSyntax, patternType);
767
Error
(diagnostics, ErrorCode.ERR_PatternWrongGenericTypeInVersion, typeSyntax,
777
Error
(diagnostics, ErrorCode.ERR_PatternWrongType, typeSyntax, inputType, patternType);
Binder\Binder_Query.cs (1)
981
Error
(diagnostics, ErrorCode.ERR_BadSKunknown, ultimateReceiver.Syntax, ultimateReceiver.Type, MessageID.IDS_SK_TYVAR.Localize());
Binder\Binder_Statements.cs (21)
1940
Error
(diagnostics, ErrorCode.ERR_RefAssignmentMustHaveIdentityConversion, expression.Syntax, targetType);
2023
Error
(diagnostics, ErrorCode.ERR_AnonMethToNonDel, syntax, id, targetType);
2030
Error
(diagnostics, ErrorCode.ERR_ExpressionTreeMustHaveDelegate, syntax, ((NamedTypeSymbol)targetType).TypeArgumentsWithAnnotationsNoUseSiteDiagnostics[0].Type);
2043
Error
(diagnostics, ErrorCode.ERR_CantConvAnonMethReturnType, syntax, id, targetType);
2069
Error
(diagnostics, ErrorCode.ERR_CantConvAnonMethNoParams, syntax, targetType);
2081
Error
(diagnostics, ErrorCode.ERR_BadDelArgCount, syntax, delegateType, anonymousFunction.ParameterCount);
2140
Error
(diagnostics, ErrorCode.ERR_CantConvAnonMethParams, syntax, id, targetType);
2211
Error
(diagnostics, ErrorCode.ERR_LiteralDoubleCast, syntax, (targetType.SpecialType == SpecialType.System_Single) ? "F" : "M", targetType);
2222
Error
(diagnostics, ErrorCode.ERR_ConstOutOfRange, syntax, sourceConstantValueOpt.Value, targetType);
2227
Error
(diagnostics, ErrorCode.ERR_NoImplicitConvCast, syntax, distinguisher.First, distinguisher.Second);
2237
Error
(diagnostics, ErrorCode.ERR_AmbigUDConv, syntax, originalUserDefinedConversions[0], originalUserDefinedConversions[1], sourceType, targetType);
2244
Error
(diagnostics, ErrorCode.ERR_NoImplicitConv, syntax, distinguisher.First, distinguisher.Second);
2253
Error
(diagnostics, ErrorCode.ERR_NoImplicitConv, syntax, sourceType, targetType);
2258
Error
(diagnostics, ErrorCode.ERR_NoImplicitConv, syntax, distinguisher.First, distinguisher.Second);
2280
Error
(diagnostics, ErrorCode.ERR_NoImplicitConv, syntax, operand.Display, targetType);
2312
Error
(diagnostics, ErrorCode.ERR_ConversionNotTupleCompatible, syntax, tuple.Arguments.Length, targetType);
2335
Error
(diagnostics, ErrorCode.ERR_TypeVarCantBeNull, syntax, targetType);
2340
Error
(diagnostics, ErrorCode.ERR_ValueCantBeNull, syntax, targetType);
2349
Error
(diagnostics, ErrorCode.ERR_StackAllocConversionNotPossible, syntax, stackAllocExpression.ElementType, targetType);
3065
Error
(diagnostics, ErrorCode.ERR_RefReturnMustHaveIdentityConversion, argument.Syntax, returnType);
3082
Error
(diagnostics, ErrorCode.ERR_BadAsyncReturnExpression, argument.Syntax, returnType, argument.Type);
Binder\Binder_Symbols.cs (5)
791
Error
(diagnostics, ErrorCode.ERR_TupleReservedElementNameAnyPosition, syntax, name);
796
Error
(diagnostics, ErrorCode.ERR_TupleReservedElementName, syntax, name, reserved);
1376
Error
(diagnostics, ErrorCode.ERR_BadArity, typeSyntax, type, MessageID.IDS_SK_TYPE.Localize(), typeArgumentsSyntax.Count);
1411
Error
(diagnostics, ErrorCode.ERR_BadArity, syntax, plainName, MessageID.IDS_MethodGroup.Localize(), typeArgumentsSyntax.Count);
1439
Error
(diagnostics, ErrorCode.ERR_AmbiguousPrimaryConstructorParameterAsColorColorReceiver, colorColorValueReceiver.Syntax, parameter.Name, parameter.Type, parameter);
Binder\ForEachLoopBinder.cs (1)
451
Error
(diagnostics, ErrorCode.ERR_RefAssignmentMustHaveIdentityConversion, collectionExpr.Syntax, iterationVariableType.Type);
Binder\UsingStatementBinder.cs (1)
263
Error
(diagnostics, errorCode, syntax, declarationTypeOpt ?? expressionOpt!.Display);
Lowering\IteratorRewriter\IteratorRewriter.cs (1)
162
Binder.
Error
(bag, ErrorCode.ERR_PropertyLacksGet, body.Syntax, symbol);
Symbols\Tuples\TupleTypeSymbol.cs (1)
500
Binder.
Error
(diagnostics, ErrorCode.ERR_PredefinedTypeMemberNotFoundInAssembly, syntax, relativeDescriptor.Name, type, type.ContainingAssembly);