101 references to Error
Microsoft.CodeAnalysis.CSharp (101)
Binder\Binder_AnonymousTypes.cs (1)
250
Error
(diagnostics, ErrorCode.ERR_AnonymousTypePropertyAssignedBadValue, errorSyntax, errorArg);
Binder\Binder_Attributes.cs (3)
254
Error
(diagnostics, ErrorCode.ERR_AttributeCtorInParameter, node, attributeConstructor.ToDisplayString(SymbolDisplayFormat.CSharpErrorMessageFormat));
407
Error
(diagnostics, ErrorCode.ERR_BadAttributeParamType, syntax, parameter.Name, paramType.Type);
503
Error
(diagnostics, ErrorCode.ERR_DuplicateNamedAttributeArgument, argument, argumentName);
Binder\Binder_Constraints.cs (9)
500
Error
(diagnostics, ErrorCode.ERR_DuplicateBound, syntax, type.Type.SetUnknownNullabilityForReferenceTypes(), typeParameter.Name);
514
Error
(diagnostics, ErrorCode.ERR_ClassBoundNotFirst, syntax, type.Type);
529
Error
(diagnostics, ErrorCode.ERR_RefValBoundWithClass, syntax, type.Type);
538
Error
(diagnostics, ErrorCode.ERR_RefValBoundWithClass, syntax, type.Type);
544
Error
(diagnostics, ErrorCode.ERR_UnmanagedBoundWithClass, syntax, type.Type);
579
Error
(diagnostics, ErrorCode.ERR_SpecialTypeAsBound, syntax, type);
605
Error
(diagnostics, ErrorCode.ERR_ConstraintIsStaticClass, syntax, type);
614
Error
(diagnostics, ErrorCode.ERR_BadBoundType, syntax, type);
634
Error
(diagnostics, ErrorCode.ERR_ConstructedDynamicTypeAsBound, syntax, type);
Binder\Binder_Expressions.cs (36)
1288
Error
(diagnostics, ErrorCode.ERR_MethodArgCantBeRefAny, node, argument.Type);
1372
Error
(diagnostics, ErrorCode.ERR_SpecialByRefInLambda, node, runtimeArgumentHandleType);
1781
Error
(diagnostics, ErrorCode.ERR_QueryOuterKey, node, name);
1785
Error
(diagnostics, ErrorCode.ERR_QueryInnerKey, node, name);
1789
Error
(diagnostics, ErrorCode.ERR_NameNotInContext, node, name);
2089
Error
(diagnostics, ErrorCode.ERR_InvalidPrimaryConstructorParameterReference, node, parameter);
2101
Error
(diagnostics, ErrorCode.ERR_ExtensionParameterInStaticContext, node, parameter.Name);
2106
Error
(diagnostics, ErrorCode.ERR_InvalidExtensionParameterReference, node, parameter);
2123
Error
(diagnostics, ErrorCode.ERR_AnonDelegateCantUse, node, parameter.Name);
2127
Error
(diagnostics, ErrorCode.ERR_SpecialByRefInLambda, node, parameter.Type);
2132
Error
(diagnostics, ErrorCode.ERR_AnonDelegateCantUseRefLike, node, parameter.Name);
2146
Error
(diagnostics, ErrorCode.ERR_UnsupportedPrimaryConstructorParameterCapturingRef, node, parameter.Name);
2150
Error
(diagnostics, ErrorCode.ERR_UnsupportedPrimaryConstructorParameterCapturingRefAny, node, parameter.Type);
2155
Error
(diagnostics, ErrorCode.ERR_UnsupportedPrimaryConstructorParameterCapturingRefLike, node, parameter.Name);
2292
Error
(diagnostics, ErrorCode.ERR_VariableUsedBeforeDeclarationAndHidesField, node, node, possibleField);
2296
Error
(diagnostics, ErrorCode.ERR_VariableUsedBeforeDeclaration, node, node);
2313
Error
(diagnostics, ErrorCode.ERR_SpecialByRefInLambda, node, type);
2317
Error
(diagnostics, ErrorCode.ERR_AnonDelegateCantUseLocal, node, localSymbol);
2353
Error
(diagnostics, ErrorCode.ERR_SimpleProgramLocalIsReferencedOutsideOfTopLevelStatement, node, node);
2526
Error
(diagnostics, ErrorCode.ERR_LabelNotFound, node, labelName);
2696
Error
(diagnostics, ErrorCode.ERR_ValConstraintNotSatisfied, node, nullableType, nullableType.TypeParameters.Single(), indexType);
2776
Error
(diagnostics, ErrorCode.ERR_ValConstraintNotSatisfied, node, nullableType, nullableType.TypeParameters.Single(), rangeType);
2803
Error
(diagnostics, ErrorCode.ERR_ValConstraintNotSatisfied, operand, nullableType, nullableType.TypeParameters.Single(), indexType);
3459
Error
(diagnostics, ErrorCode.ERR_NamedArgumentSpecificationBeforeFixedArgument, argumentSyntax,
4218
Error
(diagnostics, ErrorCode.ERR_ArrayElementCantBeRefAny, node, bestType);
4416
Error
(diagnostics, ErrorCode.ERR_ArrayInitializerIncorrectLength, node, knownSizeOpt.Value);
4564
Error
(diagnostics, ErrorCode.ERR_BadIndexCount, nonNullSyntax, type.Rank);
6019
Error
(diagnostics, ErrorCode.ERR_ReadonlyValueTypeInObjectInitializer, leftSyntax, fieldSymbol, fieldSymbol.Type);
6142
Error
(diagnostics, ErrorCode.ERR_ValueTypePropertyInObjectInitializer, memberNameSyntax, propertySymbol, propertySymbol.Type);
6177
Error
(diagnostics, ErrorCode.ERR_NoSuchMember, memberNameSyntax, implicitReceiver.Type, member);
6186
Error
(diagnostics, ErrorCode.ERR_MemberCannotBeInitialized, memberNameSyntax, member);
6216
Error
(diagnostics, ErrorCode.ERR_MemberAlreadyInitialized, memberNameSyntax, memberName);
6354
Error
(diagnostics, ErrorCode.ERR_CollectionInitRequiresIEnumerable, initializerSyntax, initializerType);
7716
Error
(diagnostics, ErrorCode.ERR_TypeArgsNotAllowed, right, right.Identifier.Text, SymbolKind.Property.Localize());
7728
Error
(diagnostics, ErrorCode.ERR_BadTypeArgument, typeArgumentsSyntax[i], typeArgument.Type);
7893
Error
(diagnostics, ErrorCode.ERR_BadUnaryOp, node, operatorToken.Text, boundLeft.Display);
Binder\Binder_Operators.cs (37)
101
Error
(diagnostics, ErrorCode.ERR_BadBinaryOps, node, node.OperatorToken.Text, left.Display, right.Display);
730
Error
(diagnostics, ErrorCode.ERR_MissingPredefinedMember, node, delegateType, SourceEventSymbol.GetAccessorName(eventSymbol.Name, isAddition));
740
Error
(diagnostics, ErrorCode.ERR_BadAccess, node, method);
819
Error
(diagnostics, ErrorCode.ERR_BadBinaryOps, node, node.OperatorToken.Text, left.Display, right.Display);
834
Error
(diagnostics, ErrorCode.ERR_InvalidDynamicCondition, node.Left, left.Type, kind == BinaryOperatorKind.LogicalAnd ? "false" : "true");
1307
Error
(diagnostics, errorCode, node, operatorName, operand.Display);
1344
Error
(diagnostics, ErrorCode.ERR_BadOpOnNullOrDefaultOrNew, node, operatorToken.Text, "default");
1347
Error
(diagnostics, ErrorCode.ERR_AmbigBinaryOpsOnDefault, node, operatorToken.Text, left.Display, right.Display);
1351
Error
(diagnostics, ErrorCode.ERR_AmbigBinaryOpsOnUnconstrainedDefault, node, operatorToken.Text, right.Type);
1355
Error
(diagnostics, ErrorCode.ERR_AmbigBinaryOpsOnUnconstrainedDefault, node, operatorToken.Text, left.Type);
1358
Error
(diagnostics, ErrorCode.ERR_BadOpOnNullOrDefaultOrNew, node, operatorToken.Text, left.Display);
1361
Error
(diagnostics, ErrorCode.ERR_BadOpOnNullOrDefaultOrNew, node, operatorToken.Text, right.Display);
1382
Error
(diagnostics, errorCode, node, operatorToken.Text, left.Display, right.Display);
1783
Error
(diagnostics, ErrorCode.ERR_BadBoolOp, syntax, signature.Method);
1822
Error
(diagnostics, ErrorCode.ERR_MustHaveOpTF, syntax, signature.Method, t);
1944
Error
(diagnostics, ErrorCode.ERR_BadBoolOp, syntax, signature.Method);
1974
Error
(diagnostics, ErrorCode.ERR_MustHaveOpTF, syntax, signature.Method, extensionContainingType);
2860
Error
(diagnostics, ErrorCode.WRN_CompileTimeCheckedOverflow, syntax, resultTypeSymbol);
4330
Error
(diagnostics, ErrorCode.ERR_BadOpOnNullOrDefaultOrNew, node, operatorText, operand.Display);
4486
Error
(diagnostics, ErrorCode.WRN_CompileTimeCheckedOverflow, syntax, resultTypeSymbol);
4780
Error
(diagnostics, ErrorCode.ERR_BadUnaryOp, node, SyntaxFacts.GetText(SyntaxKind.IsKeyword), operand.Display);
4804
Error
(diagnostics, ErrorCode.WRN_StaticInAsOrIs, node, targetType);
4867
Error
(diagnostics, ErrorCode.ERR_IsNullableType, node.Right, targetType);
4908
Error
(diagnostics, ErrorCode.WRN_IsAlwaysFalse, node, targetType);
4917
Error
(diagnostics, ErrorCode.WRN_IsDynamicIsConfusing,
4969
Error
(diagnostics, ErrorCode.ERR_BadBinaryOps, syntax, "is", operandType, targetType);
4976
Error
(diagnostics, errorCode, syntax, targetType);
5339
Error
(diagnostics, ErrorCode.ERR_AsNullableType, node.Right, targetType);
5349
Error
(diagnostics, ErrorCode.ERR_AsWithTypeVar, node, targetType);
5357
Error
(diagnostics, ErrorCode.ERR_AsMustHaveReferenceType, node, targetType);
5374
Error
(diagnostics, ErrorCode.WRN_StaticInAsOrIs, node, targetType);
5495
Error
(diagnostics, ErrorCode.ERR_NoExplicitBuiltinConv, node, distinguisher.First, distinguisher.Second);
5528
Error
(diagnostics, ErrorCode.ERR_BadBinaryOps, node, "as", operandType, targetType);
5533
Error
(diagnostics, ErrorCode.WRN_AlwaysNull, node, targetType);
5575
Error
(diagnostics, ErrorCode.ERR_BadBinaryOps, node, SyntaxFacts.GetText(node.OperatorToken.Kind()), leftOperand.Display, rightOperand.Display);
5601
Error
(diagnostics, ErrorCode.ERR_BadOpOnNullOrDefaultOrNew, node, node.OperatorToken.Text, "default");
5831
Error
(diagnostics, ErrorCode.ERR_BadBinaryOps, node, SyntaxFacts.GetText(node.OperatorToken.Kind()), leftOperand.Display, rightOperand.Display);
Binder\Binder_Patterns.cs (3)
318
Error
(diagnostics, ErrorCode.ERR_UnsupportedTypeForListPattern, node, inputType);
1596
Error
(diagnostics, ErrorCode.ERR_NoSuchMember, memberName, implicitReceiver.Type, name);
1605
Error
(diagnostics, ErrorCode.ERR_PropertyLacksGet, memberName, name);
Binder\Binder_Statements.cs (6)
854
Error
(diagnostics, ErrorCode.ERR_VarDeclIsStaticClass, typeSyntax, declType.Type);
859
Error
(diagnostics, ErrorCode.ERR_BadConstType, typeSyntax, declType.Type);
908
Error
(diagnostics, ErrorCode.ERR_ImplicitlyTypedVariableAssignedBadValue, errorSyntax, expression.Display);
1034
Error
(localDiagnostics, ErrorCode.ERR_ImplicitlyTypedVariableAssignedBadValue, declarator, declTypeOpt.Type);
1043
Error
(localDiagnostics, ErrorCode.ERR_VarDeclIsStaticClass, typeSyntax, initializerType);
3351
Error
(diagnostics, ErrorCode.ERR_UnreachableCatch, declaration.Type, previousType);
Binder\Binder_Symbols.cs (2)
648
Error
(diagnostics, ErrorCode.ERR_ArrayOfStaticClass, node.ElementType, type.Type);
659
Error
(diagnostics, ErrorCode.ERR_ArrayElementCantBeRefAny, node.ElementType, type.Type);
Binder\Binder_TupleOperators.cs (2)
193
Error
(diagnostics, ErrorCode.ERR_BadBinaryOps, node, node.OperatorToken.Text, left.Display, right.Display);
232
Error
(diagnostics, ErrorCode.ERR_TupleSizesMismatchForBinOps, node, leftCardinality, rightCardinality);
Binder\LockBinder.cs (2)
48
Error
(diagnostics, ErrorCode.ERR_LockNeedsReference, exprSyntax, expr.Display);
54
Error
(diagnostics, ErrorCode.ERR_LockNeedsReference, exprSyntax, exprType);