99 references to Error
Microsoft.CodeAnalysis.CSharp (99)
Lowering\DiagnosticsPass_ExpressionTrees.cs (76)
73Error(ErrorCode.ERR_ExpressionTreeContainsPointerOp, node); 83Error(ErrorCode.ERR_ExpressionTreeContainsMultiDimensionalArrayInitializer, node); 95Error(ErrorCode.ERR_ExpressionTreeContainsPatternImplicitIndexer, node); 105Error(ErrorCode.ERR_ExpressionTreeContainsPatternImplicitIndexer, node); 115Error(ErrorCode.ERR_ExpressionTreeContainsInlineArrayOperation, node); 125Error(ErrorCode.ERR_ExpressionTreeContainsFromEndIndexExpression, node); 135Error(ErrorCode.ERR_ExpressionTreeContainsRangeExpression, node); 145Error(ErrorCode.ERR_ExpressionTreeContainsPointerOp, node); 175Error(ErrorCode.ERR_ExpressionTreeContainsBaseAccess, node); 201Error(diagnostic, node); 216Error(diagnostic, node, new FormattedSymbol(symbol, SymbolDisplayFormat.ShortFormat)); 233Error(ErrorCode.ERR_ExpressionTreeContainsSwitchExpression, node); 255Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 265Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 289Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 328Error(ErrorCode.ERR_PartialMethodInExpressionTree, node); 332Error(ErrorCode.ERR_ExpressionTreeContainsIndexedProperty, node); 337Error(ErrorCode.ERR_ExpressionTreeContainsOptionalArgument, node); 342Error(ErrorCode.ERR_ExpressionTreeContainsNamedArgument, node); 348Error(ErrorCode.ERR_ExpressionTreeContainsNamedArgumentOutOfPosition, node); 352Error(ErrorCode.ERR_ComRefCallInExpressionTree, node); 356Error(ErrorCode.ERR_ExpressionTreeContainsLocalFunction, node); 360Error(ErrorCode.ERR_RefReturningCallInExpressionTree, node); 364Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 407Error(ErrorCode.ERR_ExpressionTreeCantContainRefStruct, node, type.Name); 416Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, "__reftype"); 426Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, "__refvalue"); 436Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, "__makeref"); 446Error(ErrorCode.ERR_VarArgsInExpressionTree, node); 456Error(ErrorCode.ERR_NullPropagatingOpInExpressionTree, node); 466Error(ErrorCode.ERR_DictionaryInitializerInExpressionTree, node); 473Error(ErrorCode.ERR_ExpressionTreeContainsExtensionPropertyAccess, node); 536Error(ErrorCode.ERR_ExpressionTreeContainsOutVariable, local); 544Error(ErrorCode.ERR_ExpressionTreeContainsDiscard, argument); 552Error(ErrorCode.ERR_ExtensionCollectionElementInitializerInExpressionTree, node); 581Error(ErrorCode.ERR_RefReturningCallInExpressionTree, node); 595Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 599Error(ErrorCode.ERR_ExpressionTreeContainsExtensionPropertyAccess, node); 615Error(ErrorCode.ERR_LambdaWithAttributesToExpressionTree, node); 644Error(ErrorCode.ERR_BadAsyncExpressionTree, node); 648Error(ErrorCode.ERR_StatementLambdaToExpressionTree, node); 652Error(ErrorCode.ERR_BadRefReturnExpressionTree, node); 662Error(ErrorCode.ERR_BadAsyncExpressionTree, node); 666Error(ErrorCode.ERR_StatementLambdaToExpressionTree, node); 670Error(ErrorCode.ERR_BadRefReturnExpressionTree, node); 676Error(ErrorCode.ERR_ExpressionTreeContainsAnonymousMethod, node); 758Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 769Error(ErrorCode.ERR_ExpressionTreeContainsExtensionBasedConditionalLogicalOperator, node); 785Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 793Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 805Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 826Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 870Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 880Error(ErrorCode.ERR_ExpressionTreeContainsTupleConversion, node); 887Error(ErrorCode.ERR_ExpressionTreeContainsInlineArrayOperation, node); 894Error(ErrorCode.ERR_ExpressionTreeContainsInterpolatedStringHandlerConversion, node); 901Error(ErrorCode.ERR_ExpressionTreeContainsUnionConversion, node); 909Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 951Error(ErrorCode.ERR_ExpressionTreeContainsLocalFunction, node); 955Error(ErrorCode.ERR_AddressOfMethodGroupInExpressionTree, node); 959Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 983Error(ErrorCode.ERR_ExpressionTreeContainsBadCoalesce, node.LeftOperand); 993Error(ErrorCode.ERR_ExpressionTreeCantContainNullCoalescingAssignment, node); 1003Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1019Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1030Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1040Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1050Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1060Error(ErrorCode.ERR_ExpressionTreeContainsIsMatch, node); 1070Error(ErrorCode.ERR_ExpressionTreeContainsTupleLiteral, node); 1080Error(ErrorCode.ERR_ExpressionTreeContainsTupleLiteral, node); 1090Error(ErrorCode.ERR_ExpressionTreeContainsTupleBinOp, node); 1100Error(ErrorCode.ERR_ExpressionTreeContainsThrowExpression, node); 1110Error(ErrorCode.ERR_ExpressionTreeContainsWithExpression, node); 1120Error(ErrorCode.ERR_ExpressionTreeContainsPointerOp, node); 1130Error(
Lowering\DiagnosticsPass_Warnings.cs (23)
63Error(ErrorCode.WRN_VolatileByRef, fieldAccess, fieldSymbol); 68Error(ErrorCode.WRN_ByRefNonAgileField, fieldAccess, fieldSymbol); 91Error(ErrorCode.WRN_CallOnNonAgileField, fieldAccess, fieldSymbol); 258Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, method); 262Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 280Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, ">>>"); 299Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 387Error(ErrorCode.WRN_ComparisonToSelf, node); 453Error(ErrorCode.WRN_VacuousIntegralComp, tree, conversion.Operand.Type); 568Error(ErrorCode.WRN_BitwiseOrSignExtend, node); 728Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 744Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 769Error(ErrorCode.WRN_NubExprIsConstBool, node, always, node.Left.Type.GetNullableUnderlyingType(), node.Left.Type); 773Error(ErrorCode.WRN_NubExprIsConstBool, node, always, node.Right.Type.GetNullableUnderlyingType(), node.Right.Type); 799Error(ErrorCode.WRN_CmpAlwaysFalse, node, GetTypeForLiftedComparisonWarning(node.Right)); 803Error(ErrorCode.WRN_CmpAlwaysFalse, node, GetTypeForLiftedComparisonWarning(node.Left)); 817Error(node.OperatorKind.IsUserDefined() ? ErrorCode.WRN_NubExprIsConstBool2 : ErrorCode.WRN_NubExprIsConstBool, node, always, node.Left.Type.GetNullableUnderlyingType(), GetTypeForLiftedComparisonWarning(node.Right)); 821Error(node.OperatorKind.IsUserDefined() ? ErrorCode.WRN_NubExprIsConstBool2 : ErrorCode.WRN_NubExprIsConstBool, node, always, node.Right.Type.GetNullableUnderlyingType(), GetTypeForLiftedComparisonWarning(node.Left)); 829Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 835Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 846Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 880Error(ErrorCode.WRN_AssignmentToSelf, node); 924Error(ErrorCode.WRN_AssignmentToSelf, leftArgument);