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

References

tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  327   REGISTER_MATCHER(ignoringImpCasts);
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp
  310       findAll(arraySubscriptExpr(hasBase(ignoringImpCasts(equalsNode(Exp))))
tools/clang/tools/extra/clang-tidy/abseil/DurationConversionCastCheck.cpp
   22   auto CallMatcher = ignoringImpCasts(callExpr(
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp
  124               ignoringImpCasts(anyOf(
  131                                  hasEitherOperand(ignoringImpCasts(
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.cpp
  166           "val", match(expr(ignoringImpCasts(ZeroMatcher)).bind("val"), Node,
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.h
  134       hasEitherOperand(ignoringImpCasts(callExpr(callee(funcDecl)))));
tools/clang/tools/extra/clang-tidy/abseil/DurationUnnecessaryConversionCheck.cpp
   35                  hasArgument(0, ignoringImpCasts(integerLiteral(equals(1))))));
tools/clang/tools/extra/clang-tidy/abseil/FasterStrsplitDelimiterCheck.cpp
   69   auto StringViewArg = ignoringElidableConstructorCall(ignoringImpCasts(
tools/clang/tools/extra/clang-tidy/abseil/StrCatAppendCheck.cpp
   52       hasArgument(0, ignoringImpCasts(declRefExpr(to(equalsBoundNode("LHS")),
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp
   30                hasAnyArgument(ignoringImpCasts(
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  523   auto DREHasInit = ignoringImpCasts(
  524       declRefExpr(to(varDecl(hasInitializer(ignoringImpCasts(InnerMatcher))))));
  530   auto DREHasDefinition = ignoringImpCasts(declRefExpr(
  534                 hasRHS(ignoringImpCasts(InnerMatcher)))))))));
  552   auto HasIncOp = anyOf(ignoringImpCasts(IncOp), hasDescendant(IncOp));
  553   auto HasDecOp = anyOf(ignoringImpCasts(DecOp), hasDescendant(DecOp));
  555   auto Container = ignoringImpCasts(cxxMemberCallExpr(hasDescendant(declRefExpr(
  593       ignoringImpCasts(anyOf(Strlen, SizeOrLength, hasDescendant(Strlen),
  598       ignoringImpCasts(declRefExpr(to(varDecl(hasInitializer(WrongLength)))));
  603   auto CallExprReturnWithoutInc = ignoringImpCasts(callExpr(callee(functionDecl(
  607   auto DREHasReturnWithoutInc = ignoringImpCasts(
  632   auto DestCXXNewExpr = ignoringImpCasts(
  648   auto AnyOfDestDecl = ignoringImpCasts(
  658       hasRHS(ignoringImpCasts(
  667       ignoringImpCasts(anyOf(stringLiteral().bind(SrcExprName),
  706                 ignoringImpCasts(integerLiteral().bind(WrongLengthExprName)),
  709                                 ? ignoringImpCasts(hasDefinition(HasIncOp))
  710                                 : ignoringImpCasts(allOf(
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp
   33               ignoringImpCasts(
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousEnumUsageCheck.cpp
  121     return expr(ignoringImpCasts(expr().bind(RefName)),
  122                 ignoringImpCasts(hasType(enumDecl().bind(DeclName))));
  128                                  ignoringImpCasts(hasType(enumDecl(
  137                                  ignoringImpCasts(hasType(
tools/clang/tools/extra/clang-tidy/bugprone/TerminatingContinueCheck.cpp
   23       doStmt(hasCondition(ignoringImpCasts(
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/OwningMemoryCheck.cpp
   90                hasAnyArgument(expr(unless(ignoringImpCasts(ConsideredOwner)),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp
   51           hasBase(ignoringImpCasts(hasType(constantArrayType().bind("type")))),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp
   33           unless(hasLHS(ignoringImpCasts(declRefExpr(to(isImplicit()))))))
   46           hasBase(ignoringImpCasts(
tools/clang/tools/extra/clang-tidy/hicpp/MultiwayPathsCoveredCheck.cpp
   32               anyOf(ignoringImpCasts(memberExpr(hasDeclaration(
   34                     ignoringImpCasts(declRefExpr().bind("non-enum-condition"))),
   38               unless(ignoringImpCasts(
tools/clang/tools/extra/clang-tidy/hicpp/SignedBitwiseCheck.cpp
   22       expr(ignoringImpCasts(hasType(isSignedInteger()))).bind("signed-operand");
   32   const auto IsStdBitmask = ignoringImpCasts(declRefExpr(hasType(BitmaskType)));
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp
   36       hasOperatorName("!"), hasUnaryOperand(ignoringImpCasts(stringLiteral())));
   47           hasEitherOperand(ignoringImpCasts(stringLiteral().bind("assertMSG"))),
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp
   84   auto CanCallCtor = unless(has(ignoringImpCasts(
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp
  287             has(ignoringImpCasts(declRefExpr(hasExplicitTemplateArgs()))));
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp
   52   return ignoringImpCasts(
tools/clang/tools/extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp
   40       hasAnyArgument(ignoringImpCasts(declRefExpr(BasicStringType))));
   45           hasAnyArgument(ignoringImpCasts(declRefExpr(BasicStringType))),
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
   50                     hasEitherOperand(ignoringImpCasts(anyOf(
   75       ignoringImpCasts(stringLiteral(hasSize(0))),
   76       ignoringImpCasts(cxxBindTemporaryExpr(has(DefaultConstructor))),
   80           has(expr(ignoringImpCasts(DefaultConstructor)))),
   83           has(expr(ignoringImpCasts(DefaultConstructor)))));
tools/clang/tools/extra/clang-tidy/readability/DeleteNullPointerCheck.cpp
   32   const auto PointerExpr = ignoringImpCasts(anyOf(
tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp
   52                  hasObjectExpression(ignoringImpCasts(callToGet(Smartptr)))),
   85                      hasEitherOperand(ignoringImpCasts(
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp
 1234     variableArrayType(hasSizeExpr(ignoringImpCasts(declRefExpr(to(
tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp
 1603                       varDecl(hasInitializer(ignoringImpCasts(
 1607                       varDecl(hasInitializer(ignoringImpCasts(
 1616                          varDecl(hasInitializer(ignoringImpCasts(
 1619                          varDecl(hasInitializer(ignoringImpCasts(
 1625                          varDecl(hasInitializer(ignoringImpCasts(
 1628                          varDecl(hasInitializer(ignoringImpCasts(
 1631                          varDecl(hasInitializer(ignoringImpCasts(
 1634                          varDecl(hasInitializer(ignoringImpCasts(
 1642                       varDecl(hasInitializer(ignoringImpCasts(
tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp
   62   Value = VariantMatcher::SingleMatcher(ignoringImpCasts(expr()));