98 references to Error
Microsoft.CodeAnalysis.CSharp (98)
Lowering\DiagnosticsPass_ExpressionTrees.cs (75)
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); 288Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 326Error(ErrorCode.ERR_PartialMethodInExpressionTree, node); 330Error(ErrorCode.ERR_ExpressionTreeContainsIndexedProperty, node); 335Error(ErrorCode.ERR_ExpressionTreeContainsOptionalArgument, node); 340Error(ErrorCode.ERR_ExpressionTreeContainsNamedArgument, node); 346Error(ErrorCode.ERR_ExpressionTreeContainsNamedArgumentOutOfPosition, node); 350Error(ErrorCode.ERR_ComRefCallInExpressionTree, node); 354Error(ErrorCode.ERR_ExpressionTreeContainsLocalFunction, node); 358Error(ErrorCode.ERR_RefReturningCallInExpressionTree, node); 362Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 405Error(ErrorCode.ERR_ExpressionTreeCantContainRefStruct, node, type.Name); 414Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, "__reftype"); 424Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, "__refvalue"); 434Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, "__makeref"); 444Error(ErrorCode.ERR_VarArgsInExpressionTree, node); 454Error(ErrorCode.ERR_NullPropagatingOpInExpressionTree, node); 464Error(ErrorCode.ERR_DictionaryInitializerInExpressionTree, node); 471Error(ErrorCode.ERR_ExpressionTreeContainsExtensionPropertyAccess, node); 534Error(ErrorCode.ERR_ExpressionTreeContainsOutVariable, local); 542Error(ErrorCode.ERR_ExpressionTreeContainsDiscard, argument); 550Error(ErrorCode.ERR_ExtensionCollectionElementInitializerInExpressionTree, node); 579Error(ErrorCode.ERR_RefReturningCallInExpressionTree, node); 593Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 597Error(ErrorCode.ERR_ExpressionTreeContainsExtensionPropertyAccess, node); 613Error(ErrorCode.ERR_LambdaWithAttributesToExpressionTree, node); 642Error(ErrorCode.ERR_BadAsyncExpressionTree, node); 646Error(ErrorCode.ERR_StatementLambdaToExpressionTree, node); 650Error(ErrorCode.ERR_BadRefReturnExpressionTree, node); 660Error(ErrorCode.ERR_BadAsyncExpressionTree, node); 664Error(ErrorCode.ERR_StatementLambdaToExpressionTree, node); 668Error(ErrorCode.ERR_BadRefReturnExpressionTree, node); 674Error(ErrorCode.ERR_ExpressionTreeContainsAnonymousMethod, node); 756Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 767Error(ErrorCode.ERR_ExpressionTreeContainsExtensionBasedConditionalLogicalOperator, node); 783Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 791Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 803Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 824Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 868Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 878Error(ErrorCode.ERR_ExpressionTreeContainsTupleConversion, node); 885Error(ErrorCode.ERR_ExpressionTreeContainsInlineArrayOperation, node); 892Error(ErrorCode.ERR_ExpressionTreeContainsInterpolatedStringHandlerConversion, node); 900Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 942Error(ErrorCode.ERR_ExpressionTreeContainsLocalFunction, node); 946Error(ErrorCode.ERR_AddressOfMethodGroupInExpressionTree, node); 950Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 974Error(ErrorCode.ERR_ExpressionTreeContainsBadCoalesce, node.LeftOperand); 984Error(ErrorCode.ERR_ExpressionTreeCantContainNullCoalescingAssignment, node); 994Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1010Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1021Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1031Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1041Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 1051Error(ErrorCode.ERR_ExpressionTreeContainsIsMatch, node); 1061Error(ErrorCode.ERR_ExpressionTreeContainsTupleLiteral, node); 1071Error(ErrorCode.ERR_ExpressionTreeContainsTupleLiteral, node); 1081Error(ErrorCode.ERR_ExpressionTreeContainsTupleBinOp, node); 1091Error(ErrorCode.ERR_ExpressionTreeContainsThrowExpression, node); 1101Error(ErrorCode.ERR_ExpressionTreeContainsWithExpression, node); 1111Error(ErrorCode.ERR_ExpressionTreeContainsPointerOp, node); 1121Error(
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, ">>>"); 300Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 388Error(ErrorCode.WRN_ComparisonToSelf, node); 454Error(ErrorCode.WRN_VacuousIntegralComp, tree, conversion.Operand.Type); 569Error(ErrorCode.WRN_BitwiseOrSignExtend, node); 729Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 745Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 770Error(ErrorCode.WRN_NubExprIsConstBool, node, always, node.Left.Type.GetNullableUnderlyingType(), node.Left.Type); 774Error(ErrorCode.WRN_NubExprIsConstBool, node, always, node.Right.Type.GetNullableUnderlyingType(), node.Right.Type); 800Error(ErrorCode.WRN_CmpAlwaysFalse, node, GetTypeForLiftedComparisonWarning(node.Right)); 804Error(ErrorCode.WRN_CmpAlwaysFalse, node, GetTypeForLiftedComparisonWarning(node.Left)); 818Error(node.OperatorKind.IsUserDefined() ? ErrorCode.WRN_NubExprIsConstBool2 : ErrorCode.WRN_NubExprIsConstBool, node, always, node.Left.Type.GetNullableUnderlyingType(), GetTypeForLiftedComparisonWarning(node.Right)); 822Error(node.OperatorKind.IsUserDefined() ? ErrorCode.WRN_NubExprIsConstBool2 : ErrorCode.WRN_NubExprIsConstBool, node, always, node.Right.Type.GetNullableUnderlyingType(), GetTypeForLiftedComparisonWarning(node.Left)); 830Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 836Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 847Error(ErrorCode.WRN_AlwaysNull, node, node.Type); 881Error(ErrorCode.WRN_AssignmentToSelf, node); 925Error(ErrorCode.WRN_AssignmentToSelf, leftArgument);