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

Declarations

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 2345     implicitCastExpr;

References

tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  332   REGISTER_MATCHER(implicitCastExpr);
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp
  238                     unless(hasParent(implicitCastExpr(hasCastKind(CK_NoOp)))),
  322                                    implicitCastExpr(hasImplicitDestinationType(
tools/clang/tools/extra/clang-tidy/abseil/DurationDivisionCheck.cpp
   26       implicitCastExpr(
tools/clang/tools/extra/clang-tidy/abseil/UpgradeDurationConversionsCheck.cpp
  105       implicitCastExpr(
  107                 has(implicitCastExpr(hasCastKind(CK_UserDefinedConversion)))),
tools/clang/tools/extra/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.cpp
   21       ifStmt(hasCondition(findAll(implicitCastExpr(
tools/clang/tools/extra/clang-tidy/bugprone/IncorrectRoundingsCheck.cpp
   44             implicitCastExpr(FloatType, has(ignoringParenImpCasts(FloatHalf))));
   54       implicitCastExpr(
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedWideningCastCheck.cpp
   42       implicitCastExpr(hasImplicitDestinationType(isInteger()),
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  780                unless(hasAncestor(castExpr(unless(implicitCastExpr())))))
  784       castExpr(allOf(unless(implicitCastExpr()),
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp
   87           callee(memberExpr(hasDescendant(implicitCastExpr(
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousStringCompareCheck.cpp
  139       implicitCastExpr(unless(hasType(isInteger())),
tools/clang/tools/extra/clang-tidy/bugprone/TooSmallLoopVariableCheck.cpp
   62       implicitCastExpr(hasImplicitDestinationType(isInteger()),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp
   42       implicitCastExpr(hasImplicitDestinationType(builtinType()),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp
   60       implicitCastExpr(
tools/clang/tools/extra/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.cpp
   29   auto Condition = hasCondition(implicitCastExpr(has(
   63                            hasLHS(implicitCastExpr().bind("lhs")),
   64                            hasRHS(anyOf(implicitCastExpr(has(CallExpression)),
tools/clang/tools/extra/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.cpp
   26           varDecl(hasInitializer(exprWithCleanups(has(implicitCastExpr(has(
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
  429       implicitCastExpr(hasCastKind(CK_IntegralToBoolean),
  692       implicitCastExpr(
tools/clang/tools/extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp
   40                has(implicitCastExpr(has(declRefExpr().bind("name")))))
tools/clang/tools/extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp
   30       implicitCastExpr(
   39           hasParent(implicitCastExpr(
tools/clang/tools/extra/clang-tidy/modernize/UseEmplaceCheck.cpp
   78       hasParent(implicitCastExpr(hasCastKind(CastKind::CK_DerivedToBase)));
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp
  152                     implicitCastExpr(hasImplicitDestinationType(
tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp
   39   StatementMatcher ImplicitCastToNull = implicitCastExpr(
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
   53       hasParent(implicitCastExpr(
tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.cpp
  270   auto implicitCastFromBool = implicitCastExpr(
  282       implicitCastExpr(
  314       implicitCastExpr(
  322           implicitCastExpr().bind("implicitCastFromBool"),
  325           anyOf(hasParent(implicitCastExpr().bind("furtherImplicitCast")),
tools/clang/tools/extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp
   21                                    has(implicitCastExpr(
tools/clang/tools/extra/clang-tidy/readability/StringCompareCheck.cpp
   37   Finder->addMatcher(implicitCastExpr(hasImplicitDestinationType(booleanType()),
tools/clang/unittests/AST/ASTImporterTest.cpp
  639                         implicitCastExpr())))))));
  664                   implicitCastExpr(
  762               has(materializeTemporaryExpr(has(implicitCastExpr(
  815           hasDescendant(implicitCastExpr(has(declRefExpr()))),
  846           returnStmt(has(implicitCastExpr(has(declRefExpr())))))));
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp
  187               implicitCastExpr(hasCastKind(CK_NullToPointer))));
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp
  880     hasCondition(implicitCastExpr(
 1025                       varDecl(hasInitializer(implicitCastExpr()))));
 1028                       varDecl(hasInitializer(implicitCastExpr()))));
 1031                       varDecl(hasInitializer(implicitCastExpr()))));
 1040                          varDecl(hasInitializer(implicitCastExpr()))));
 1042                          varDecl(hasInitializer(implicitCastExpr()))));
 1045                          varDecl(hasInitializer(implicitCastExpr()))));
 1047                          varDecl(hasInitializer(implicitCastExpr()))));
 1050                          varDecl(hasInitializer(implicitCastExpr()))));
 1190                        implicitCastExpr(hasSourceExpression(stringLiteral()))));
 1193       implicitCastExpr(hasSourceExpression(ignoringParens(stringLiteral())))));
tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp
  439     hasAnyArgument(implicitCastExpr()));
 1296     arraySubscriptExpr(hasBase(implicitCastExpr(
 1445                       implicitCastExpr(
 1449                       implicitCastExpr(hasImplicitDestinationType(
 1456                          implicitCastExpr(hasImplicitDestinationType(
 1460                          implicitCastExpr(hasImplicitDestinationType(
 1743                       implicitCastExpr(
tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp
   82                   ifStmt(hasCondition(implicitCastExpr(hasSourceExpression(