Lines Matching refs:Error

69   explicit CodeTokenizer(StringRef MatcherCode, Diagnostics *Error)  in CodeTokenizer()  argument
70 : Code(MatcherCode), StartOfLine(MatcherCode), Error(Error) { in CodeTokenizer()
74 CodeTokenizer(StringRef MatcherCode, Diagnostics *Error, in CodeTokenizer() argument
76 : Code(MatcherCode), StartOfLine(MatcherCode), Error(Error), in CodeTokenizer()
241 Error->addError(Range, Error->ET_ParserNumberError) << Result->Text; in consumeNumberLiteral()
275 Error->addError(Range, Error->ET_ParserStringError) << ErrorText; in consumeStringLiteral()
300 Diagnostics *Error; member in clang::ast_matchers::dynamic::Parser::CodeTokenizer
374 Error->addError(NameToken.Range, Error->ET_RegistryValueNotFound) in parseIdentifierPrefixImpl()
403 Error->addError(BindToken.Range, Error->ET_ParserMalformedBindExpr); in parseBindID()
407 Error->addError(OpenToken.Range, Error->ET_ParserMalformedBindExpr); in parseBindID()
411 Error->addError(IDToken.Range, Error->ET_ParserMalformedBindExpr); in parseBindID()
415 Error->addError(CloseToken.Range, Error->ET_ParserMalformedBindExpr); in parseBindID()
431 Error->addError(OpenToken.Range, Error->ET_ParserNoOpenParen) in parseMatcherExpressionImpl()
439 Error->addError(NameToken.Range, Error->ET_RegistryMatcherNotFound) in parseMatcherExpressionImpl()
460 Error->addError(CommaToken.Range, Error->ET_ParserNoComma) in parseMatcherExpressionImpl()
466 Diagnostics::Context Ctx(Diagnostics::Context::MatcherArg, Error, in parseMatcherExpressionImpl()
482 Error->addError(OpenToken.Range, Error->ET_ParserNoCloseParen); in parseMatcherExpressionImpl()
496 Diagnostics::Context Ctx(Diagnostics::Context::ConstructMatcher, Error, in parseMatcherExpressionImpl()
501 *Ctor, MatcherRange, BindID, Args, Error); in parseMatcherExpressionImpl()
572 Error->addError(Tokenizer->consumeNextToken().Range, in parseExpressionImpl()
573 Error->ET_ParserNoCode); in parseExpressionImpl()
586 Error->addError(Token.Range, Error->ET_ParserInvalidToken) << Token.Text; in parseExpressionImpl()
596 const NamedValueMap *NamedValues, Diagnostics *Error) in Parser() argument
598 NamedValues(NamedValues), Error(Error) {} in Parser()
609 ArrayRef<ParserValue> Args, Diagnostics *Error) { in actOnMatcherExpression() argument
611 return Registry::constructMatcher(Ctor, NameRange, Args, Error); in actOnMatcherExpression()
614 Error); in actOnMatcherExpression()
630 VariantValue *Value, Diagnostics *Error) { in parseExpression() argument
631 CodeTokenizer Tokenizer(Code, Error); in parseExpression()
632 if (!Parser(&Tokenizer, S, NamedValues, Error).parseExpressionImpl(Value)) in parseExpression()
635 Error->addError(Tokenizer.peekNextToken().Range, in parseExpression()
636 Error->ET_ParserTrailingCode); in parseExpression()
645 Diagnostics Error; in completeExpression() local
646 CodeTokenizer Tokenizer(Code, &Error, CompletionOffset); in completeExpression()
647 Parser P(&Tokenizer, S, NamedValues, &Error); in completeExpression()
665 Diagnostics *Error) { in parseMatcherExpression() argument
667 if (!parseExpression(Code, S, NamedValues, &Value, Error)) in parseMatcherExpression()
670 Error->addError(SourceRange(), Error->ET_ParserNotAMatcher); in parseMatcherExpression()
676 Error->addError(SourceRange(), Error->ET_ParserOverloadedType) in parseMatcherExpression()