Lines Matching refs:Error

60   explicit CodeTokenizer(StringRef MatcherCode, Diagnostics *Error)  in CodeTokenizer()  argument
61 : Code(MatcherCode), StartOfLine(MatcherCode), Line(1), Error(Error), in CodeTokenizer()
66 CodeTokenizer(StringRef MatcherCode, Diagnostics *Error, in CodeTokenizer() argument
68 : Code(MatcherCode), StartOfLine(MatcherCode), Line(1), Error(Error), in CodeTokenizer()
195 Error->addError(Range, Error->ET_ParserUnsignedError) << Result->Text; in consumeUnsignedLiteral()
230 Error->addError(Range, Error->ET_ParserStringError) << ErrorText; in consumeStringLiteral()
255 Diagnostics *Error; member in clang::ast_matchers::dynamic::Parser::CodeTokenizer
310 Error->addError(NameToken.Range, Error->ET_RegistryValueNotFound) in parseIdentifierPrefixImpl()
330 Error->addError(OpenToken.Range, Error->ET_ParserNoOpenParen) in parseMatcherExpressionImpl()
338 Error->addError(NameToken.Range, Error->ET_RegistryMatcherNotFound) in parseMatcherExpressionImpl()
359 Error->addError(CommaToken.Range, Error->ET_ParserNoComma) in parseMatcherExpressionImpl()
365 Diagnostics::Context Ctx(Diagnostics::Context::MatcherArg, Error, in parseMatcherExpressionImpl()
381 Error->addError(OpenToken.Range, Error->ET_ParserNoCloseParen); in parseMatcherExpressionImpl()
403 Error->addError(BindToken.Range, Error->ET_ParserMalformedBindExpr); in parseMatcherExpressionImpl()
407 Error->addError(OpenToken.Range, Error->ET_ParserMalformedBindExpr); in parseMatcherExpressionImpl()
411 Error->addError(IDToken.Range, Error->ET_ParserMalformedBindExpr); in parseMatcherExpressionImpl()
415 Error->addError(CloseToken.Range, Error->ET_ParserMalformedBindExpr); in parseMatcherExpressionImpl()
425 Diagnostics::Context Ctx(Diagnostics::Context::ConstructMatcher, Error, in parseMatcherExpressionImpl()
430 *Ctor, MatcherRange, BindID, Args, Error); in parseMatcherExpressionImpl()
501 Error->addError(Tokenizer->consumeNextToken().Range, in parseExpressionImpl()
502 Error->ET_ParserNoCode); in parseExpressionImpl()
515 Error->addError(Token.Range, Error->ET_ParserInvalidToken) << Token.Text; in parseExpressionImpl()
525 const NamedValueMap *NamedValues, Diagnostics *Error) in Parser() argument
527 NamedValues(NamedValues), Error(Error) {} in Parser()
538 ArrayRef<ParserValue> Args, Diagnostics *Error) { in actOnMatcherExpression() argument
540 return Registry::constructMatcher(Ctor, NameRange, Args, Error); in actOnMatcherExpression()
543 Error); in actOnMatcherExpression()
559 VariantValue *Value, Diagnostics *Error) { in parseExpression() argument
560 CodeTokenizer Tokenizer(Code, Error); in parseExpression()
561 if (!Parser(&Tokenizer, S, NamedValues, Error).parseExpressionImpl(Value)) in parseExpression()
564 Error->addError(Tokenizer.peekNextToken().Range, in parseExpression()
565 Error->ET_ParserTrailingCode); in parseExpression()
574 Diagnostics Error; in completeExpression() local
575 CodeTokenizer Tokenizer(Code, &Error, CompletionOffset); in completeExpression()
576 Parser P(&Tokenizer, S, NamedValues, &Error); in completeExpression()
594 Diagnostics *Error) { in parseMatcherExpression() argument
596 if (!parseExpression(Code, S, NamedValues, &Value, Error)) in parseMatcherExpression()
599 Error->addError(SourceRange(), Error->ET_ParserNotAMatcher); in parseMatcherExpression()
605 Error->addError(SourceRange(), Error->ET_ParserOverloadedType) in parseMatcherExpression()