Lines Matching defs:SizeOfExpr
103 const auto SizeOfExpr = sizeOfExpr(hasArgumentOfType(
205 hasOperands(ignoringParenImpCasts(SizeOfExpr),
242 hasLHS(ignoringParenImpCasts(SizeOfExpr)),
243 hasRHS(ignoringParenImpCasts(SizeOfExpr)))
249 hasOperands(ignoringParenImpCasts(SizeOfExpr),
253 ignoringParenImpCasts(SizeOfExpr))))))
260 8, allOf(SizeOfExpr, unless(SizeOfZero))))))
278 SizeOfExpr.bind("sizeof-ptr-mul-expr")),
282 SizeOfExpr.bind("sizeof-ptr-mul-expr")))))),
290 hasRHS(ignoringParenImpCasts(SizeOfExpr.bind("sizeof-ptr-div-expr"))))
438 const auto *SizeOfExpr =
442 diag(SizeOfExpr->getBeginLoc(), "suspicious usage of 'sizeof(...)' in "
444 << SizeOfExpr->getSourceRange() << E->getOperatorLoc()
452 const auto *SizeOfExpr =
456 diag(SizeOfExpr->getBeginLoc(), "suspicious usage of 'sizeof(...)' in "
458 << SizeOfExpr->getSourceRange() << E->getOperatorLoc()