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

References

tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp
   97       hasArgument(0, ignoringParenCasts(integerLiteral(equals(0))))));
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp
  129                   integerLiteral(equals(0)), floatLiteral(equals(0.0)),
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.cpp
  162       anyOf(integerLiteral(equals(0)), floatLiteral(equals(0.0)));
tools/clang/tools/extra/clang-tidy/abseil/DurationUnnecessaryConversionCheck.cpp
   35                  hasArgument(0, ignoringImpCasts(integerLiteral(equals(1))))));
tools/clang/tools/extra/clang-tidy/abseil/StringFindStartswithCheck.cpp
   35   auto ZeroLiteral = integerLiteral(equals(0));
tools/clang/tools/extra/clang-tidy/bugprone/MisplacedOperatorInStrlenInAllocCheck.cpp
   33                        hasRHS(ignoringParenImpCasts(integerLiteral(equals(1)))))
   40                 hasRHS(ignoringParenImpCasts(integerLiteral(equals(1)))))),
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  620   auto SizeExpr = anyOf(SizeOfCharExpr, integerLiteral(equals(1)));
  659           anyOf(characterLiteral(equals(0U)), integerLiteral(equals(0))))));
tools/clang/tools/extra/clang-tidy/bugprone/PosixReturnCheck.cpp
   37           hasRHS(integerLiteral(equals(0))))
   46           hasRHS(integerLiteral(equals(0))))
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp
   93       sizeOfExpr(has(ignoringParenImpCasts(expr(integerLiteral(equals(0)))))));
  168                            anyOf(integerLiteral(equals(0)),
tools/clang/tools/extra/clang-tidy/bugprone/StringConstructorCheck.cpp
   41   const auto ZeroExpr = expr(ignoringParenImpCasts(integerLiteral(equals(0))));
   45                     hasUnaryOperand(integerLiteral(unless(equals(0)))))));
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousStringCompareCheck.cpp
  155       anyOf(integerLiteral(unless(equals(0))),
  158                 has(ignoringParenImpCasts(integerLiteral(unless(equals(0)))))),
tools/clang/tools/extra/clang-tidy/bugprone/TerminatingContinueCheck.cpp
   24                  anyOf(cxxBoolLiteral(equals(false)), integerLiteral(equals(0)),
tools/clang/tools/extra/clang-tidy/misc/StaticAssertCheck.cpp
   38       expr(anyOf(cxxBoolLiteral(equals(false)), integerLiteral(equals(0)),
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp
   56              hasInitializer(ignoringParenImpCasts(integerLiteral(equals(0)))))
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp
  107       declStmt(hasSingleDecl(varDecl(hasInitializer(integerLiteral(equals(0))))
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
   51                         integerLiteral(equals(1)), integerLiteral(equals(0))))))
   51                         integerLiteral(equals(1)), integerLiteral(equals(0))))))
tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp
   87                                integerLiteral(equals(0))))),
tools/clang/tools/extra/clang-tidy/readability/StringCompareCheck.cpp
   46                      hasEitherOperand(integerLiteral(equals(0)).bind("zero")))
tools/clang/unittests/AST/ASTImporterTest.cpp
  520           floatLiteral(equals(1.0e-5f), hasType(asString("float"))))));
  544                       equals(42), hasType(asString("int")))),
  546                       equals(0), hasType(asString("long")))),
  548                       equals(1), hasType(asString("unsigned int"))))))))));
  574               has(integerLiteral(equals(1), hasType(asString("int"))))))));
  637                                 integerLiteral(equals(4))))))),
  650               hasTrueExpression(integerLiteral(equals(1))),
  652                   unaryOperator(hasUnaryOperand(integerLiteral(equals(5))))))
  666                           hasSourceExpression(integerLiteral(equals(1))))),
  670                       hasSourceExpression(integerLiteral(equals(1))))),
  674                       hasUnaryOperand(integerLiteral(equals(5)))))))));
  690                   hasDescendant(integerLiteral(equals(2))))),
  694                   hasDescendant(integerLiteral(equals(2))))),
  698                   hasDescendant(integerLiteral(equals(0)))))))));
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp
   40                      hasArgument(2, integerLiteral(equals(3)))))));
   46                      hasArgument(2, integerLiteral(equals(3))),
   47                      hasArgument(3, integerLiteral(equals(4)))))));
  715                    hasRHS(integerLiteral(equals(0)))),
  717                    hasLHS(integerLiteral(equals(0))),
 1648               fieldDecl(hasInClassInitializer(integerLiteral(equals(2))),
 2428                       cxxNewExpr(hasArraySize(integerLiteral(equals(10))))));
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp
  731                             hasUnaryOperand(integerLiteral(equals(10))))));
  742   EXPECT_TRUE(matches("double i = 5.0;", floatLiteral(equals(5.0f))));
  744     matches("double i = 5.0;", floatLiteral(equals(llvm::APFloat(5.0)))));
  748   EXPECT_TRUE(notMatches("double i = 5.0;", floatLiteral(equals(6.0f))));
  750     notMatches("double i = 5.0;", floatLiteral(equals(llvm::APFloat(6.0)))));
  804                                      equals(2))))),
  811                                      equals(2))))),
  818                                      equals(0)))))
  883           hasSourceExpression((integerLiteral(equals(1)))))))),
  884     hasFalseExpression(integerLiteral(equals(0))));
  890       hasSourceExpression((integerLiteral(equals(4)))))),
  891     hasFalseExpression(integerLiteral(equals(5))));
 1088     matches("int i[1] = {42, [0] = 43};", integerLiteral(equals(42))));
tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp
 1043     withInitializer(integerLiteral(equals(0)))))));
 1045     withInitializer(integerLiteral(equals(1)))))));
 1284     arraySubscriptExpr(hasIndex(integerLiteral(equals(1))))));
 1287     arraySubscriptExpr(hasIndex(integerLiteral(equals(1))))));
 1290     arraySubscriptExpr(hasIndex(integerLiteral(equals(0))))));
 1351     switchStmt(hasCondition(integerLiteral(equals(42))));
 1608                         integerLiteral(equals(0)))))));
 1651                         integerLiteral(equals(0)))))));
 1654                         integerLiteral(equals(0)))))));
 1660                         integerLiteral(equals(0)))))));
 1664                         integerLiteral(equals(0)))))));
 1667                         integerLiteral(equals(0)))))));
 1674                         integerLiteral(equals(0)))))));
 1706                         integerLiteral(equals(0)))))));
 1717                         integerLiteral(equals(0)))))));
 2018     callExpr(expr().bind("x"), hasAnyArgument(integerLiteral(equals(42)))),
 2127     integerLiteral(equals(42), hasAncestor(ifStmt()))));
 2133     integerLiteral(equals(42), hasAncestor(functionDecl(hasName("f"))))));
 2202       equals(42),
 2260       equals(42),
 2267               equals(42),
 2273     integerLiteral(equals(42),
tools/clang/unittests/Tooling/TransformerTest.cpp
  644   RewriteRule R = makeRule(integerLiteral(equals(0)).bind(zero),
  774   RewriteRule R = makeRule(integerLiteral(equals(0)).bind(zero),