Home
last modified time | relevance | path

Searched refs:PointerExpr (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DDeleteNullPointerCheck.cpp32 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 DImplicitWideningOfMultiplicationResultCheck.cpp155 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 DSemaExpr.cpp8395 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()