|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 2128 integerLiteral;
References
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp 339 REGISTER_MATCHER(integerLiteral);
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp 97 hasArgument(0, ignoringParenCasts(integerLiteral(equals(0))))));
tools/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp 89 integerLiteral().bind("boundNum"))))
146 integerLiteral().bind("initNum"))),
151 integerLiteral().bind("initNum")))))),
tools/clang/tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp 129 integerLiteral(equals(0)), floatLiteral(equals(0.0)),
132 anyOf(integerLiteral(), floatLiteral()))))
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 546 hasEitherOperand(ignoringParenImpCasts(integerLiteral())));
550 hasEitherOperand(ignoringParenImpCasts(integerLiteral())));
620 auto SizeExpr = anyOf(SizeOfCharExpr, integerLiteral(equals(1)));
659 anyOf(characterLiteral(equals(0U)), integerLiteral(equals(0))))));
706 ignoringImpCasts(integerLiteral().bind(WrongLengthExprName)),
tools/clang/tools/extra/clang-tidy/bugprone/PosixReturnCheck.cpp 37 hasRHS(integerLiteral(equals(0))))
46 hasRHS(integerLiteral(equals(0))))
57 hasUnaryOperand(integerLiteral()))))
tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp 80 const auto IntegerExpr = ignoringParenImpCasts(integerLiteral());
82 anyOf(integerLiteral(), unaryOperator(hasUnaryOperand(IntegerExpr)),
93 sizeOfExpr(has(ignoringParenImpCasts(expr(integerLiteral(equals(0)))))));
168 anyOf(integerLiteral(equals(0)),
169 integerLiteral(isBiggerThan(0x80000))))))
tools/clang/tools/extra/clang-tidy/bugprone/StringConstructorCheck.cpp 41 const auto ZeroExpr = expr(ignoringParenImpCasts(integerLiteral(equals(0))));
45 hasUnaryOperand(integerLiteral(unless(equals(0)))))));
47 integerLiteral(isBiggerThan(LargeLengthThreshold))));
99 integerLiteral().bind("int"))))))
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp 40 hasArgument(1, integerLiteral().bind("num-fill")),
49 integerLiteral()))),
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/bugprone/TooSmallLoopVariableCheck.cpp 70 unless(integerLiteral()),
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 640 anyOf(cxxBoolLiteral(), characterLiteral(), integerLiteral()));
643 integerLiteral(expandedByMacro(KnownBannedMacroNames));
700 integerLiteral())),
701 hasRHS(integerLiteral())))))
711 integerLiteral().bind("shift-const")))))),
713 integerLiteral().bind("and-const"))))
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/modernize/UseBoolLiteralsCheck.cpp 31 has(ignoringParenImpCasts(integerLiteral().bind("literal"))),
43 ignoringParenImpCasts(integerLiteral().bind("literal"))),
45 ignoringParenImpCasts(integerLiteral().bind("literal"))))),
tools/clang/tools/extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp 197 anyOf(stringLiteral(), characterLiteral(), integerLiteral(),
199 hasUnaryOperand(integerLiteral())),
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/MagicNumbersCheck.cpp 100 Finder->addMatcher(integerLiteral().bind("integer"), this);
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/tools/extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp 200 stmt(eachOf(integerLiteral().bind(IntegerLiteralCheck::Name),
tools/clang/tools/extra/unittests/clang-tidy/TransformerClangTidyCheckTest.cpp 73 : TransformerClangTidyCheck(tooling::makeRule(integerLiteral(),
tools/clang/unittests/AST/ASTImporterTest.cpp 543 has(integerLiteral(
545 has(integerLiteral(
547 has(integerLiteral(
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)))))))));
1756 auto ToRHS = LastDeclMatcher<IntegerLiteral>().match(ToD, integerLiteral());
1758 LastDeclMatcher<IntegerLiteral>().match(FromTU, integerLiteral());
tools/clang/unittests/AST/DataCollectionTest.cpp 132 isStmtHashEqual(integerLiteral().bind("id"), "int x = 0;", "int x = 0;"));
134 isStmtHashEqual(integerLiteral().bind("id"), "int x = 0;", "int x =00;"));
136 isStmtHashEqual(integerLiteral().bind("id"), "int x = 0;", "int x = 1;"));
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 713 StatementMatcher HasIntLiteral = integerLiteral();
731 hasUnaryOperand(integerLiteral(equals(10))))));
803 hasDescendant(integerLiteral(
810 hasDescendant(integerLiteral(
817 hasDescendant(integerLiteral(
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))));
1485 integerLiteral()))))),
1528 expr(ignoringElidableConstructorCall(integerLiteral())),
1608 integerLiteral(equals(0)))))));
1626 integerLiteral())))));
1629 integerLiteral())))));
1632 integerLiteral())))));
1635 integerLiteral())))));
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)))))));
1731 integerLiteral())))));
1734 integerLiteral())))));
1737 integerLiteral())))));
1751 expr(integerLiteral()))))));
1808 constantExpr(has(integerLiteral()))))))));
1812 constantExpr(has(integerLiteral()))))))));
1816 constantExpr(has(integerLiteral()))))))));
2018 callExpr(expr().bind("x"), hasAnyArgument(integerLiteral(equals(42)))),
2127 integerLiteral(equals(42), hasAncestor(ifStmt()))));
2133 integerLiteral(equals(42), hasAncestor(functionDecl(hasName("f"))))));
2201 integerLiteral(
2259 integerLiteral(
2266 integerLiteral(
2273 integerLiteral(equals(42),
2550 has(integerLiteral()))));
2555 has(integerLiteral()))));
tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp 62 expectRewritten(Code, Expected, expr(integerLiteral()).bind("id"), Callback);
tools/clang/unittests/Tooling/TransformerTest.cpp 644 RewriteRule R = makeRule(integerLiteral(equals(0)).bind(zero),
725 testRule(makeRule(integerLiteral(), change(text("LIT"))), Input, Expected);
774 RewriteRule R = makeRule(integerLiteral(equals(0)).bind(zero),