31 references to AddError
Microsoft.CodeAnalysis.CSharp (31)
Parser\DocumentationCommentParser.cs (2)
928
result = this.
AddError
(result, ErrorCode.WRN_BadXMLRefSyntax, result.ToFullString());
1376
typeSyntax = this.
AddError
(typeSyntax, ErrorCode.WRN_ErrorOverride,
Parser\LanguageParser.cs (25)
514
AddError
(typeDeclaration.CloseBraceToken, ErrorCode.ERR_InvalidMemberDecl, "}"));
2103
token = this.
AddError
(token, ErrorCode.ERR_InvalidMemberDecl, token.Text);
2289
AddTrailingSkippedSyntax(bounds, this.
AddError
(separatorToken, ErrorCode.ERR_UnexpectedToken, SyntaxFacts.GetText(SyntaxKind.CommaToken)));
2361
? this.
AddError
(this.EatToken(), ErrorCode.ERR_UnexpectedToken, SyntaxFacts.GetText(SyntaxKind.QuestionToken))
4036
AddError
(type, ErrorCode.ERR_BadOperatorSyntax, firstToken.Text));
4084
type = this.
AddError
(type, ErrorCode.ERR_BadOperatorSyntax, SyntaxFacts.GetText(SyntaxKind.PlusToken));
4170
opToken = this.
AddError
(opToken, ErrorCode.ERR_BadBinOpArgs, SyntaxFacts.GetText(opKind));
4176
opToken = this.
AddError
(opToken, ErrorCode.ERR_BadUnOpArgs, SyntaxFacts.GetText(opKind));
4181
opToken = this.
AddError
(opToken, ErrorCode.ERR_BadCompoundAssignmentOpArgs, SyntaxFacts.GetText(opKind));
6119
result = this.
AddError
(result, ErrorCode.ERR_InvalidExprTerm, this.CurrentToken.Text);
9810
skippedForToken = this.
AddError
(skippedForToken, ErrorCode.ERR_SyntaxError, SyntaxFacts.GetText(SyntaxKind.ForEachKeyword));
10627
mods[i] = this.
AddError
(mod, ErrorCode.ERR_BadMemberFlag, mod.Text);
10891
mod = this.
AddError
(mod, ErrorCode.ERR_BadMemberFlag, mod.Text);
11032
modifier = this.
AddError
(modifier, ErrorCode.ERR_BadMemberFlag, modifier.Text);
11522
return this.
AddError
(this.CreateMissingIdentifierName(), ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
11569
this.
AddError
(this.EatToken(), ErrorCode.ERR_InvalidExprTerm, this.CurrentToken.Text));
11578
: this.
AddError
(result, ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
11660
operatorToken = this.
AddError
(
12055
return this.
AddError
(this.CreateMissingIdentifierName(), ErrorCode.ERR_InvalidExprTerm, this.CurrentToken.Text);
12084
return this.
AddError
(this.CreateMissingIdentifierName(), ErrorCode.ERR_InvalidExprTerm, this.CurrentToken.Text);
12140
return this.
AddError
(_syntaxFactory.RefExpression(refKeyword, this.ParseExpressionCore()), ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
12154
expr = this.
AddError
(expr, ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
12184
expr = this.
AddError
(expr, ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
14208
: this.
AddError
(fromClause, ErrorCode.WRN_PrecedenceInversion, SyntaxFacts.GetText(SyntaxKind.FromKeyword)),
14721
node = this.
AddError
(node, ErrorCode.ERR_UnexpectedToken, trailingTrash[0].ToString());
Parser\SyntaxParser.cs (4)
751
return
AddError
(node, code, Array.Empty<object>());
757
return
AddError
(node, ErrorCode.WRN_ErrorOverride, MakeError(node, code, args), (int)code);
1155
return
AddError
(node, ErrorCode.WRN_ErrorOverride, info, (int)info.Code);
1158
return
AddError
(node, info.Code, info.Arguments);