Searched refs:PointerExpr (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | DeleteNullPointerCheck.cpp | 32 const auto PointerExpr = anyOf( in registerMatchers() local 37 anyOf(cxxNullPtrLiteralExpr(), integerLiteral(equals(0))), PointerExpr)); in registerMatchers() 40 ifStmt(hasCondition(anyOf(PointerExpr, BinaryPointerCheckCondition)), in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | ImplicitWideningOfMultiplicationResultCheck.cpp | 155 const Expr *PointerExpr, *IndexExpr; in handlePointerOffsetting() local 157 PointerExpr = BO->getLHS(); in handlePointerOffsetting() 160 PointerExpr = ASE->getLHS(); in handlePointerOffsetting() 166 std::swap(PointerExpr, IndexExpr); in handlePointerOffsetting() 168 if (!PointerExpr->getType()->isPointerType() || in handlePointerOffsetting()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 8395 Expr* PointerExpr, SourceLocation Loc, in checkPointerIntegerMismatch() argument 8397 if (!PointerExpr->getType()->isPointerType() || in checkPointerIntegerMismatch() 8401 Expr *Expr1 = IsIntFirstExpr ? Int.get() : PointerExpr; in checkPointerIntegerMismatch() 8402 Expr *Expr2 = IsIntFirstExpr ? PointerExpr : Int.get(); in checkPointerIntegerMismatch() 8407 Int = S.ImpCastExprToType(Int.get(), PointerExpr->getType(), in checkPointerIntegerMismatch()
|