26 references to AddError
Microsoft.CodeAnalysis.CSharp (26)
Parser\DocumentationCommentParser.cs (2)
933
result = this.
AddError
(result, ErrorCode.WRN_BadXMLRefSyntax, result.ToFullString());
1294
typeSyntax = this.
AddError
(typeSyntax, ErrorCode.WRN_ErrorOverride,
Parser\LanguageParser.cs (21)
1721
token = this.
AddError
(token, ErrorCode.ERR_InvalidMemberDecl, token.Text);
1948
? this.
AddError
(this.EatToken(), ErrorCode.ERR_UnexpectedToken, SyntaxFacts.GetText(SyntaxKind.QuestionToken))
3495
type = this.
AddError
(type, ErrorCode.ERR_BadOperatorSyntax, SyntaxFacts.GetText(SyntaxKind.PlusToken));
3558
opToken = this.
AddError
(opToken, ErrorCode.ERR_BadBinOpArgs, SyntaxFacts.GetText(opKind));
3562
opToken = this.
AddError
(opToken, ErrorCode.ERR_BadUnOpArgs, SyntaxFacts.GetText(opKind));
5411
result = this.
AddError
(result, ErrorCode.ERR_InvalidExprTerm, this.CurrentToken.Text);
8734
skippedForToken = this.
AddError
(skippedForToken, ErrorCode.ERR_SyntaxError, SyntaxFacts.GetText(SyntaxKind.ForEachKeyword));
9460
mods[i] = this.
AddError
(mod, ErrorCode.ERR_BadMemberFlag, mod.Text);
9670
mod = this.
AddError
(mod, ErrorCode.ERR_BadMemberFlag, mod.Text);
9812
modifier = this.
AddError
(modifier, ErrorCode.ERR_BadMemberFlag, modifier.Text);
10304
return this.
AddError
(this.CreateMissingIdentifierName(), ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
10351
skipped = this.
AddError
(skipped, ErrorCode.ERR_InvalidExprTerm, this.CurrentToken.Text);
10359
this.
AddError
(result, ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
10480
opToken = this.
AddError
(opToken, errorCode, opToken.Text);
10668
return this.
AddError
(this.CreateMissingIdentifierName(), ErrorCode.ERR_InvalidExprTerm, this.CurrentToken.Text);
10693
return this.
AddError
(this.CreateMissingIdentifierName(), ErrorCode.ERR_InvalidExprTerm, this.CurrentToken.Text);
10750
return this.
AddError
(_syntaxFactory.RefExpression(refKeyword, this.ParseExpressionCore()), ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
10764
expr = this.
AddError
(expr, ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
10779
expr = this.
AddError
(expr, ErrorCode.ERR_InvalidExprTerm, SyntaxFacts.GetText(tk));
12706
fc = this.
AddError
(fc, ErrorCode.WRN_PrecedenceInversion, SyntaxFacts.GetText(SyntaxKind.FromKeyword));
13184
node = this.
AddError
(node, ErrorCode.ERR_UnexpectedToken, trailingTrash[0].ToString());
Parser\SyntaxParser.cs (3)
724
return
AddError
(node, code, Array.Empty<object>());
1093
return
AddError
(node, ErrorCode.WRN_ErrorOverride, info, (int)info.Code);
1096
return
AddError
(node, info.Code, info.Arguments);