reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/ASTMatchers/Dynamic/Parser.h
  129   class RegistrySema : public Parser::Sema {
tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp
  317   Parser *P;
  319   ScopedContextEntry(Parser *P, MatcherCtor C) : P(P) {
  592 static llvm::ManagedStatic<Parser::RegistrySema> DefaultRegistrySema;
  646   Parser P(&Tokenizer, S, NamedValues, &Error);
tools/clang/tools/extra/clang-query/QueryParser.cpp
  167   std::vector<MatcherCompletion> Comps = Parser::completeExpression(
  215     if (!Parser::parseExpression(Line, nullptr, &QS.NamedValues, &Value,
  229     Optional<DynTypedMatcher> Matcher = Parser::parseMatcherExpression(
tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp
   22 class MockSema : public Parser::Sema {
   38     Parser::parseExpression(Code, this, &Value, &Error);
  200 Parser::NamedValueMap getTestNamedValues() {
  201   Parser::NamedValueMap Values;
  210   llvm::Optional<DynTypedMatcher> VarDecl(Parser::parseMatcherExpression(
  221   llvm::Optional<DynTypedMatcher> HasParameter(Parser::parseMatcherExpression(
  232       Parser::parseMatcherExpression(
  255   llvm::Optional<DynTypedMatcher> OM(Parser::parseMatcherExpression(
  267   Parser::parseExpression(Code, &Value, &Error);
  273   Parser::parseMatcherExpression(Code, &Error);
  329       Parser::completeExpression("while", 5);
  335   Comps = Parser::completeExpression("whileStmt().", 12);
  346       Parser::completeExpression(Code, Code.size(), nullptr, &NamedValues);
  353   Comps = Parser::completeExpression(Code, Code.size(), nullptr, &NamedValues);
  358   Comps = Parser::completeExpression(Code, Code.size(), nullptr, &NamedValues);
  384         Parser::parseMatcherExpression("hasParamA.bind(\"parmABinding\")",
  399         Parser::parseMatcherExpression(