reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
478 REGISTER_MATCHER(sizeOfExpr);
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp 167 unaryExprOrTypeTraitExpr(unless(sizeOfExpr(
tools/clang/tools/extra/clang-tidy/bugprone/SizeofContainerCheck.cpp22 expr(sizeOfExpr(has(ignoringParenImpCasts( 32 hasLHS(ignoringParenCasts(sizeOfExpr(expr()))),tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp
88 sizeOfExpr( 90 sizeOfExpr(has(expr(hasType( 93 sizeOfExpr(has(ignoringParenImpCasts(expr(integerLiteral(equals(0))))))); 100 expr(sizeOfExpr(has(ignoringParenImpCasts(ConstantExpr))), 109 expr(sizeOfExpr(ignoringParenImpCasts(has(IntegerCallExpr)))) 117 expr(sizeOfExpr(has(ignoringParenImpCasts(expr(cxxThisExpr()))))) 127 Finder->addMatcher(expr(sizeOfExpr(has(ignoringParenImpCasts(expr( 155 expr(anyOf(sizeOfExpr(has(expr(ignoringParenImpCasts( 158 sizeOfExpr(has(PointerToStructType)))) 175 Finder->addMatcher(expr(sizeOfExpr(has(expr(ignoringParenImpCasts( 191 anyOf(sizeOfExpr(has(NumType)), 192 sizeOfExpr(has(expr(hasType(NumType)))))))), 194 anyOf(sizeOfExpr(has(DenomType)), 195 sizeOfExpr(has(expr(hasType(DenomType))))))))) 218 expr(sizeOfExpr(has(ignoringParenImpCasts(expr(tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp
851 EXPECT_TRUE(matches("void x() { int a = sizeof(a); }", sizeOfExpr( 853 EXPECT_TRUE(notMatches("void x() { int a = sizeof(a); }", sizeOfExpr( 857 sizeOfExpr(hasArgumentOfType(hasDeclaration(recordDecl(hasName("A"))))))); 858 EXPECT_TRUE(notMatches("void x() { int a = sizeof(a); }", sizeOfExpr(