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

References

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 4026                          hasParameter(ParamIndex, ParamMatcher)))),
 4028                          hasParameter(ParamIndex, ParamMatcher))))))
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  294   REGISTER_MATCHER(hasParameter);
tools/clang/tools/extra/clang-tidy/android/CloexecAccept4Check.cpp
   27                                     hasParameter(0, hasType(isInteger())),
   28                                     hasParameter(1, SockAddrPointerType),
   29                                     hasParameter(2, SockLenPointerType),
   30                                     hasParameter(3, hasType(isInteger()))));
tools/clang/tools/extra/clang-tidy/android/CloexecAcceptCheck.cpp
   26                                     hasParameter(0, hasType(isInteger())),
   27                                     hasParameter(1, SockAddrPointerType),
   28                                     hasParameter(2, SockLenPointerType)));
tools/clang/tools/extra/clang-tidy/android/CloexecCreatCheck.cpp
   25                                     hasParameter(0, CharPointerType),
   26                                     hasParameter(1, MODETType)));
tools/clang/tools/extra/clang-tidy/android/CloexecDupCheck.cpp
   22                                     hasParameter(0, hasType(isInteger()))));
tools/clang/tools/extra/clang-tidy/android/CloexecEpollCreate1Check.cpp
   23                            hasParameter(0, hasType(isInteger()))));
tools/clang/tools/extra/clang-tidy/android/CloexecEpollCreateCheck.cpp
   22                            hasParameter(0, hasType(isInteger()))));
tools/clang/tools/extra/clang-tidy/android/CloexecFopenCheck.cpp
   26                                     hasParameter(0, CharPointerType),
   27                                     hasParameter(1, CharPointerType)));
tools/clang/tools/extra/clang-tidy/android/CloexecInotifyInit1Check.cpp
   23                            hasParameter(0, hasType(isInteger()))));
tools/clang/tools/extra/clang-tidy/android/CloexecMemfdCreateCheck.cpp
   21                            hasParameter(0, CharPointerType),
   22                            hasParameter(1, hasType(isInteger()))));
tools/clang/tools/extra/clang-tidy/android/CloexecOpenCheck.cpp
   24                                     hasParameter(0, CharPointerType),
   25                                     hasParameter(1, hasType(isInteger()))));
   29                                     hasParameter(0, hasType(isInteger())),
   30                                     hasParameter(1, CharPointerType),
   31                                     hasParameter(2, hasType(isInteger()))));
tools/clang/tools/extra/clang-tidy/android/CloexecPipe2Check.cpp
   23                                     hasParameter(0, hasType(pointsTo(isInteger()))),
   24                                     hasParameter(1, hasType(isInteger()))));
tools/clang/tools/extra/clang-tidy/android/CloexecPipeCheck.cpp
   22                                     hasParameter(0, hasType(pointsTo(isInteger())))));
tools/clang/tools/extra/clang-tidy/android/CloexecSocketCheck.cpp
   23                                     hasParameter(0, hasType(isInteger())),
   24                                     hasParameter(1, hasType(isInteger())),
   25                                     hasParameter(2, hasType(isInteger()))));
tools/clang/tools/extra/clang-tidy/boost/UseToStringCheck.cpp
   36               hasParameter(0, hasType(qualType(has(substTemplateTypeParmType(
tools/clang/tools/extra/clang-tidy/bugprone/FoldInitTypeCheck.cpp
   44                    hasParameter(0, IteratorParam), hasParameter(2, InitParam))),
   44                    hasParameter(0, IteratorParam), hasParameter(2, InitParam))),
   51                                    hasParameter(0, IteratorParam),
   52                                    hasParameter(2, Iterator2Param),
   53                                    hasParameter(3, InitParam))),
   60                                    hasParameter(1, IteratorParam),
   61                                    hasParameter(3, InitParam))),
   68                                    hasParameter(1, IteratorParam),
   69                                    hasParameter(3, Iterator2Param),
   70                                    hasParameter(4, InitParam))),
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp
   77           hasParameter(0, ForwardingRefParm),
tools/clang/tools/extra/clang-tidy/bugprone/UnhandledSelfAssignmentCheck.cpp
   42       cxxMethodDecl(hasParameter(0, parmVarDecl(hasType(referenceType()))));
tools/clang/tools/extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp
   38       cxxMethodDecl(IsAssign, hasParameter(0, parmVarDecl(hasType(IsSelf))))
   51                     hasParameter(0, parmVarDecl(hasType(BadSelf))))
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp
  237                     hasParameter(0, hasType(lValueReferenceType())))
tools/clang/tools/extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp
   58     return hasParameter(Pos, hasType(isBuiltinType(Kind)));
  107                    hasParameter(1, parmVarDecl(hasType(pointerType(
  130               hasParameter(2, parmVarDecl(hasType(pointerType(
tools/clang/unittests/AST/ASTImporterTest.cpp
 1305                               hasParameter(0, hasName("y")),
 1306                               hasParameter(1, hasName("x")),
 1307                               hasParameter(1, hasType(asString("X<int> &"))));
 3453       cxxConstructorDecl(hasParameter(0, varDecl(hasType(asString("int")))),
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp
  746             cxxMethodDecl(hasParameter(0, hasType(asString("int"))))));
 1857     functionDecl(hasParameter(0, hasType(recordDecl(hasName("A")))),
tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp
  732                       cxxMethodDecl(hasParameter(0, varDecl()))));
  734                          cxxMethodDecl(hasParameter(0, hasName("x")))));
  736                           objcMethodDecl(hasParameter(0, hasName("x")))));
  738                           blockDecl(hasParameter(0, hasName("p")))));
  743                          cxxMethodDecl(hasParameter(42, varDecl()))));
  749     cxxMethodDecl(hasParameter(0, hasType(recordDecl(hasName("X")))))));
  752     cxxMethodDecl(hasParameter(0, hasType(recordDecl(hasName("X")))))));
  754                       cxxMethodDecl(hasParameter(
  757                       cxxMethodDecl(hasParameter(
 2164             hasAncestor(functionDecl(hasParameter(
 2612                             hasParameter(0, parmVarDecl(hasName("p1"))))))));
 2615                             hasParameter(0, parmVarDecl(hasName("p2"))))))));
 2618                                hasParameter(0, parmVarDecl(hasName("p3"))))))));
tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp
  204       functionDecl(hasParameter(0, hasName("a"))));