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

/external/clang/lib/Sema/
H A DSemaExpr.cpp6513 // Type-checking. Ultimately the pointer's going to be in PExp;
6515 Expr *PExp = LHS.get(), *IExp = RHS.get(); local
6518 if (PExp->getType()->isPointerType()) {
6520 } else if (PExp->getType()->isObjCObjectPointerType()) {
6523 std::swap(PExp, IExp);
6524 if (PExp->getType()->isPointerType()) {
6526 } else if (PExp->getType()->isObjCObjectPointerType()) {
6532 assert(PExp->getType()->isAnyPointerType());
6537 if (!checkArithmeticOpPointerOperand(*this, Loc, PExp))
6540 if (isObjCPointer && checkArithmeticOnObjCPointer(*this, Loc, PExp))
[all...]
/external/clang/lib/AST/
H A DExprConstant.cpp3032 const Expr *PExp = E->getLHS(); local
3035 std::swap(PExp, IExp);
3037 bool EvalPtrOK = EvaluatePointer(PExp, Result, Info);
3050 QualType Pointee = PExp->getType()->castAs<PointerType>()->getPointeeType();

Completed in 103 milliseconds