Searched refs:PExp (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp2189 const Expr *PExp; local
2193 PExp = LHS;
2197 PExp = RHS;
2203 if (!PExp->IgnoreParenCasts()
2208 const PointerType *PTy = PExp->getType()->getAs<PointerType>();
H A DExprConstant.cpp9118 const Expr *PExp = E->getLHS();
9121 std::swap(PExp, IExp);
9123 bool EvalPtrOK = evaluatePointer(PExp, Result);
9134 QualType Pointee = PExp->getType()->castAs<PointerType>()->getPointeeType();
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp11894 // Type-checking. Ultimately the pointer's going to be in PExp;
11896 Expr *PExp = LHS.get(), *IExp = RHS.get(); local
11899 if (PExp->getType()->isPointerType()) {
11901 } else if (PExp->getType()->isObjCObjectPointerType()) {
11904 std::swap(PExp, IExp);
11905 if (PExp->getType()->isPointerType()) {
11907 } else if (PExp->getType()->isObjCObjectPointerType()) {
11913 assert(PExp->getType()->isAnyPointerType());
11919 if (PExp->IgnoreParenCasts()->isNullPointerConstant(
11929 Context, BO_Add, PExp, IEx
[all...]

Completed in 283 milliseconds