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

References

tools/clang/lib/ASTMatchers/Dynamic/Marshallers.h
  802   Out.push_back(makeMatcherAutoMarshall(
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  119       MATCHER_OVERLOAD_ENTRY(equals, 0),
  120       MATCHER_OVERLOAD_ENTRY(equals, 1),
  121       MATCHER_OVERLOAD_ENTRY(equals, 2),
  127   REGISTER_MATCHER(alignOfExpr);
  131   REGISTER_MATCHER(argumentCountIs);
  134   REGISTER_MATCHER(asString);
  197   REGISTER_MATCHER(declCountIs);
  205   REGISTER_MATCHER(designatorCountIs);
  212   REGISTER_MATCHER(equalsBoundNode);
  213   REGISTER_MATCHER(equalsIntegralValue);
  221   REGISTER_MATCHER(forEachConstructorInitializer);
  223   REGISTER_MATCHER(forEachOverridden);
  224   REGISTER_MATCHER(forEachSwitchCase);
  225   REGISTER_MATCHER(forField);
  226   REGISTER_MATCHER(forFunction);
  237   REGISTER_MATCHER(hasAnyArgument);
  238   REGISTER_MATCHER(hasAnyClause);
  239   REGISTER_MATCHER(hasAnyConstructorInitializer);
  240   REGISTER_MATCHER(hasAnyDeclaration);
  242   REGISTER_MATCHER(hasAnyParameter);
  244   REGISTER_MATCHER(hasAnySubstatement);
  245   REGISTER_MATCHER(hasAnyTemplateArgument);
  246   REGISTER_MATCHER(hasAnyUsingShadowDecl);
  248   REGISTER_MATCHER(hasArgumentOfType);
  249   REGISTER_MATCHER(hasArraySize);
  250   REGISTER_MATCHER(hasAttr);
  252   REGISTER_MATCHER(hasBase);
  253   REGISTER_MATCHER(hasBitWidth);
  254   REGISTER_MATCHER(hasBody);
  255   REGISTER_MATCHER(hasCanonicalType);
  256   REGISTER_MATCHER(hasCaseConstant);
  257   REGISTER_MATCHER(hasCastKind);
  258   REGISTER_MATCHER(hasCondition);
  259   REGISTER_MATCHER(hasConditionVariableStatement);
  260   REGISTER_MATCHER(hasDecayedType);
  261   REGISTER_MATCHER(hasDeclContext);
  262   REGISTER_MATCHER(hasDeclaration);
  267   REGISTER_MATCHER(hasDestinationType);
  269   REGISTER_MATCHER(hasEitherOperand);
  271   REGISTER_MATCHER(hasElse);
  272   REGISTER_MATCHER(hasExplicitSpecifier);
  274   REGISTER_MATCHER(hasFalseExpression);
  276   REGISTER_MATCHER(hasImplicitDestinationType);
  277   REGISTER_MATCHER(hasInClassInitializer);
  278   REGISTER_MATCHER(hasIncrement);
  279   REGISTER_MATCHER(hasIndex);
  281   REGISTER_MATCHER(hasInitializer);
  283   REGISTER_MATCHER(hasLHS);
  286   REGISTER_MATCHER(hasLoopInit);
  287   REGISTER_MATCHER(hasLoopVariable);
  288   REGISTER_MATCHER(hasMethod);
  289   REGISTER_MATCHER(hasName);
  291   REGISTER_MATCHER(hasObjectExpression);
  292   REGISTER_MATCHER(hasOperatorName);
  293   REGISTER_MATCHER(hasOverloadedOperatorName);
  296   REGISTER_MATCHER(hasQualifier);
  297   REGISTER_MATCHER(hasRHS);
  298   REGISTER_MATCHER(hasRangeInit);
  299   REGISTER_MATCHER(hasReceiver);
  300   REGISTER_MATCHER(hasReceiverType);
  302   REGISTER_MATCHER(hasReturnValue);
  303   REGISTER_MATCHER(hasSelector);
  304   REGISTER_MATCHER(hasSingleDecl);
  305   REGISTER_MATCHER(hasSize);
  306   REGISTER_MATCHER(hasSizeExpr);
  307   REGISTER_MATCHER(hasSourceExpression);
  308   REGISTER_MATCHER(hasSpecializedTemplate);
  310   REGISTER_MATCHER(hasStructuredBlock);
  311   REGISTER_MATCHER(hasSyntacticForm);
  312   REGISTER_MATCHER(hasTargetDecl);
  314   REGISTER_MATCHER(hasThen);
  317   REGISTER_MATCHER(hasTrueExpression);
  318   REGISTER_MATCHER(hasTypeLoc);
  319   REGISTER_MATCHER(hasUnaryOperand);
  321   REGISTER_MATCHER(hasUnderlyingDecl);
  323   REGISTER_MATCHER(hasUnqualifiedDesugaredType);
  326   REGISTER_MATCHER(ignoringElidableConstructorCall);
  327   REGISTER_MATCHER(ignoringImpCasts);
  328   REGISTER_MATCHER(ignoringImplicit);
  329   REGISTER_MATCHER(ignoringParenCasts);
  330   REGISTER_MATCHER(ignoringParenImpCasts);
  340   REGISTER_MATCHER(isAllowedToContainClauseKind);
  364   REGISTER_MATCHER(isExpansionInFileMatching);
  369   REGISTER_MATCHER(isExpr);
  420   REGISTER_MATCHER(matchesName);
  421   REGISTER_MATCHER(matchesSelector);
  423   REGISTER_MATCHER(member);
  427   REGISTER_MATCHER(namesType);
  435   REGISTER_MATCHER(numSelectorArgs);
  451   REGISTER_MATCHER(ofClass);
  454   REGISTER_MATCHER(on);
  455   REGISTER_MATCHER(onImplicitObjectArgument);
  457   REGISTER_MATCHER(parameterCountIs);
  471   REGISTER_MATCHER(refersToDeclaration);
  472   REGISTER_MATCHER(refersToIntegralType);
  473   REGISTER_MATCHER(refersToTemplate);
  474   REGISTER_MATCHER(refersToType);
  477   REGISTER_MATCHER(returns);
  478   REGISTER_MATCHER(sizeOfExpr);
  479   REGISTER_MATCHER(specifiesNamespace);
  480   REGISTER_MATCHER(specifiesType);
  481   REGISTER_MATCHER(specifiesTypeLoc);
  482   REGISTER_MATCHER(statementCountIs);
  493   REGISTER_MATCHER(templateArgumentCountIs);
  498   REGISTER_MATCHER(throughUsingDecl);
  499   REGISTER_MATCHER(to);
  525   REGISTER_MATCHER(withInitializer);