91 references to Error
Microsoft.CodeAnalysis.CSharp (91)
Lowering\DiagnosticsPass_ExpressionTrees.cs (68)
72Error(ErrorCode.ERR_ExpressionTreeContainsPointerOp, node); 82Error(ErrorCode.ERR_ExpressionTreeContainsMultiDimensionalArrayInitializer, node); 94Error(ErrorCode.ERR_ExpressionTreeContainsPatternImplicitIndexer, node); 104Error(ErrorCode.ERR_ExpressionTreeContainsPatternImplicitIndexer, node); 114Error(ErrorCode.ERR_ExpressionTreeContainsFromEndIndexExpression, node); 124Error(ErrorCode.ERR_ExpressionTreeContainsRangeExpression, node); 134Error(ErrorCode.ERR_ExpressionTreeContainsPointerOp, node); 164Error(ErrorCode.ERR_ExpressionTreeContainsBaseAccess, node); 190Error(diagnostic, node); 205Error(diagnostic, node, new FormattedSymbol(symbol, SymbolDisplayFormat.ShortFormat)); 222Error(ErrorCode.ERR_ExpressionTreeContainsSwitchExpression, node); 244Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 254Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 277Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 314Error(ErrorCode.ERR_PartialMethodInExpressionTree, node); 318Error(ErrorCode.ERR_ExpressionTreeContainsIndexedProperty, node); 322Error(ErrorCode.ERR_ExpressionTreeContainsOptionalArgument, node); 326Error(ErrorCode.ERR_ExpressionTreeContainsNamedArgument, node); 330Error(ErrorCode.ERR_ComRefCallInExpressionTree, node); 334Error(ErrorCode.ERR_ExpressionTreeContainsLocalFunction, node); 338Error(ErrorCode.ERR_RefReturningCallInExpressionTree, node); 342Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 369Error(ErrorCode.ERR_ExpressionTreeCantContainRefStruct, node, type.Name); 378Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, "__reftype"); 388Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, "__refvalue"); 398Error(ErrorCode.ERR_FeatureNotValidInExpressionTree, node, "__makeref"); 408Error(ErrorCode.ERR_VarArgsInExpressionTree, node); 418Error(ErrorCode.ERR_NullPropagatingOpInExpressionTree, node); 428Error(ErrorCode.ERR_DictionaryInitializerInExpressionTree, node); 454Error(ErrorCode.ERR_ExpressionTreeContainsOutVariable, local); 462Error(ErrorCode.ERR_ExpressionTreeContainsDiscard, argument); 470Error(ErrorCode.ERR_ExtensionCollectionElementInitializerInExpressionTree, node); 499Error(ErrorCode.ERR_RefReturningCallInExpressionTree, node); 511Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 526Error(ErrorCode.ERR_LambdaWithAttributesToExpressionTree, node); 555Error(ErrorCode.ERR_BadAsyncExpressionTree, node); 559Error(ErrorCode.ERR_StatementLambdaToExpressionTree, node); 563Error(ErrorCode.ERR_BadRefReturnExpressionTree, node); 573Error(ErrorCode.ERR_BadAsyncExpressionTree, node); 577Error(ErrorCode.ERR_StatementLambdaToExpressionTree, node); 581Error(ErrorCode.ERR_BadRefReturnExpressionTree, node); 587Error(ErrorCode.ERR_ExpressionTreeContainsAnonymousMethod, node); 647Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 658Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 666Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 678Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 699Error(ErrorCode.ERR_ExpressionTreeContainsAssignment, node); 743Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 753Error(ErrorCode.ERR_ExpressionTreeContainsTupleConversion, node); 760Error(ErrorCode.ERR_ExpressionTreeContainsInterpolatedStringHandlerConversion, node); 768Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 810Error(ErrorCode.ERR_ExpressionTreeContainsLocalFunction, node); 814Error(ErrorCode.ERR_AddressOfMethodGroupInExpressionTree, node); 818Error(ErrorCode.ERR_ExpressionTreeContainsAbstractStaticMemberAccess, node); 842Error(ErrorCode.ERR_ExpressionTreeContainsBadCoalesce, node.LeftOperand); 852Error(ErrorCode.ERR_ExpressionTreeCantContainNullCoalescingAssignment, node); 862Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 878Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 889Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 899Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 909Error(ErrorCode.ERR_ExpressionTreeContainsDynamicOperation, node); 919Error(ErrorCode.ERR_ExpressionTreeContainsIsMatch, node); 929Error(ErrorCode.ERR_ExpressionTreeContainsTupleLiteral, node); 939Error(ErrorCode.ERR_ExpressionTreeContainsTupleLiteral, node); 949Error(ErrorCode.ERR_ExpressionTreeContainsTupleBinOp, node); 959Error(ErrorCode.ERR_ExpressionTreeContainsThrowExpression, node); 969Error(ErrorCode.ERR_ExpressionTreeContainsWithExpression, node); 979Error(ErrorCode.ERR_ExpressionTreeContainsPointerOp, node);
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);