Searched refs:FullExpr (Results 1 – 5 of 5) sorted by relevance
51 bool ConversionFixItGenerator::tryToFixConversion(const Expr *FullExpr, in tryToFixConversion() argument55 if (!FullExpr) in tryToFixConversion()60 const SourceLocation Begin = FullExpr->getSourceRange().getBegin(); in tryToFixConversion()61 const SourceLocation End = S.PP.getLocForEndOfToken(FullExpr->getSourceRange() in tryToFixConversion()66 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion()86 isa<ParenExpr>(FullExpr) || in tryToFixConversion()
6341 ExprResult FullExpr = FE; in ActOnFinishFullExpr() local6343 if (!FullExpr.get()) in ActOnFinishFullExpr()6362 DiagnoseUnexpandedParameterPack(FullExpr.get())) in ActOnFinishFullExpr()6367 FullExpr.get()->getType() == Context.UnknownAnyTy) { in ActOnFinishFullExpr()6368 FullExpr = forceUnknownAnyToType(FullExpr.get(), Context.getObjCIdType()); in ActOnFinishFullExpr()6369 if (FullExpr.isInvalid()) in ActOnFinishFullExpr()6374 FullExpr = CheckPlaceholderExpr(FullExpr.get()); in ActOnFinishFullExpr()6375 if (FullExpr.isInvalid()) in ActOnFinishFullExpr()6378 FullExpr = IgnoredValueConversions(FullExpr.get()); in ActOnFinishFullExpr()6379 if (FullExpr.isInvalid()) in ActOnFinishFullExpr()[all …]
1665 ExprResult FullExpr = ActOnFinishFullExpr(E); in ActOnForEachLValueExpr() local1666 if (FullExpr.isInvalid()) in ActOnForEachLValueExpr()1668 return StmtResult(static_cast<Stmt*>(FullExpr.get())); in ActOnForEachLValueExpr()
172 static bool subscriptOperatorNeedsParens(const Expr *FullExpr);889 static bool subscriptOperatorNeedsParens(const Expr *FullExpr) { in subscriptOperatorNeedsParens() argument890 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens()904 isa<ParenExpr>(FullExpr) || in subscriptOperatorNeedsParens()911 static bool castOperatorNeedsParens(const Expr *FullExpr) { in castOperatorNeedsParens() argument912 const Expr* Expr = FullExpr->IgnoreImpCasts(); in castOperatorNeedsParens()931 isa<ParenExpr>(FullExpr) || in castOperatorNeedsParens()
215 bool subscriptOperatorNeedsParens(const Expr *FullExpr) { in subscriptOperatorNeedsParens() argument216 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens()230 isa<ParenExpr>(FullExpr) || in subscriptOperatorNeedsParens()