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

Declarations

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 5754     pointee, getPointee,

References

tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  462   REGISTER_MATCHER(pointee);
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp
   60       referenceType(pointee(unless(isConstQualified()))));
   65       pointerType(pointee(unless(isConstQualified()))));
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
  211               pointerType(pointee(hasCanonicalType(
  223               objcObjectPointerType(pointee(
tools/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp
   60   return hasType(pointerType(pointee(hasDeclaration(DeclM))));
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp
  155                       pointee(hasCanonicalType(objcObjectPointerType()))))))
tools/clang/tools/extra/clang-tidy/android/CloexecCreatCheck.cpp
   20   auto CharPointerType = hasType(pointerType(pointee(isAnyCharacter())));
tools/clang/tools/extra/clang-tidy/android/CloexecFopenCheck.cpp
   22   auto CharPointerType = hasType(pointerType(pointee(isAnyCharacter())));
tools/clang/tools/extra/clang-tidy/android/CloexecMemfdCreateCheck.cpp
   18   auto CharPointerType = hasType(pointerType(pointee(isAnyCharacter())));
tools/clang/tools/extra/clang-tidy/android/CloexecOpenCheck.cpp
   20   auto CharPointerType = hasType(pointerType(pointee(isAnyCharacter())));
tools/clang/tools/extra/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.cpp
   24                      expr(hasType(pointerType(pointee(booleanType()))),
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  569       qualType(hasCanonicalType(pointerType(pointee(isAnyCharacter())))));
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp
  123   const auto CharPtrType = pointerType(pointee(isAnyCharacter()));
  142       hasType(qualType(hasCanonicalType(pointerType(pointee(arrayType()))))))));
  149       pointerType(pointee(recordType()))));
  183   const auto ElemPtrType = pointerType(pointee(type().bind("elem-ptr-type")));
  227       hasLHS(expr(hasType(hasUnqualifiedDesugaredType(pointerType(pointee(
  229       hasRHS(expr(hasType(hasUnqualifiedDesugaredType(pointerType(pointee(
tools/clang/tools/extra/clang-tidy/bugprone/StringConstructorCheck.cpp
   57       hasType(pointerType(pointee(isAnyCharacter(), isConstQualified()))),
tools/clang/tools/extra/clang-tidy/misc/MisplacedConstCheck.cpp
   23                     typedefDecl(hasType(pointerType(unless(pointee(
tools/clang/tools/extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp
   27       pointee(unless(isConstQualified()),
   32             referenceType(pointee(hasDeclaration(equalsBoundNode("class"))))));
   46       anyOf(lValueReferenceType(pointee(unless(isConstQualified()))),
   47             rValueReferenceType(pointee(isConstQualified()))));
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp
   50   return lValueReferenceType(pointee(isConstQualified()));
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp
   56   auto PointerToFunctionType = pointee(ParenFunctionType);
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp
  265                      pointee(hasCanonicalType(hasLocalQualifiers())))),
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp
   53       parmVarDecl(anyOf(hasType(pointerType(pointee(parenType(innerType(
   55                         hasType(memberPointerType(pointee(parenType(innerType(
tools/clang/tools/extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp
  108                                        pointee(isBuiltinType(IntTy)))))))),
  131                                   pointee(isBuiltinType(IntTy)))))))),
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp
   40   auto ConstReference = referenceType(pointee(qualType(isConstQualified())));
tools/clang/tools/extra/clang-tidy/readability/SimplifySubscriptExprCheck.cpp
   44                   anyOf(TypesMatcher, pointerType(pointee(TypesMatcher)))))),
tools/clang/tools/extra/clang-tidy/utils/DeclRefExprUtils.cpp
   61       qualType(anyOf(referenceType(pointee(qualType(isConstQualified()))),
   93       qualType(anyOf(referenceType(pointee(qualType(isConstQualified()))),
tools/clang/tools/extra/clang-tidy/utils/Matchers.h
   47   return referenceType(pointee(qualType(isConstQualified())));
tools/clang/unittests/AST/SourceLocationTest.cpp
  729                               parmVarDecl(hasType(pointerType(pointee(
  734                               parmVarDecl(hasType(pointerType(pointee(
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp
 1282       notMatches("void (*fp)(void);", pointerType(pointee(functionType()))));
 1284                       pointerType(pointee(ignoringParens(functionType())))));
 1323     loc(pointerType(pointee(qualType())))));
 1326     loc(pointerType(pointee(pointerType())))));
 1428     loc(pointerType(pointee(builtinType())))));
 1431     pointerType(pointee(builtinType()))));
tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp
   91                         pointerType(pointee(builtinType()))))));
 2308                       referenceType(pointee(builtinType()))));
 2309   EXPECT_TRUE(matches("int *a;", pointerType(pointee(builtinType()))));
 2312                       loc(pointerType(pointee(builtinType())))));
 2316     pointerType(pointee(isConstQualified(), builtinType()))));
 2319     pointerType(pointee(isConstQualified(), builtinType()))));