| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 51 bool ConversionFixItGenerator::tryToFixConversion(const Expr *FullExpr, in tryToFixConversion() argument 55 if (!FullExpr) in tryToFixConversion() 60 const SourceLocation Begin = FullExpr->getSourceRange().getBegin(); in tryToFixConversion() 61 const SourceLocation End = S.getLocForEndOfToken(FullExpr->getSourceRange() in tryToFixConversion() 66 const Expr* Expr = FullExpr->IgnoreImpCasts(); in tryToFixConversion() 86 isa<ParenExpr>(FullExpr) || in tryToFixConversion()
|
| H A D | SemaExprCXX.cpp | 7794 ExprResult FullExpr = FE; in ActOnFinishFullExpr() local 7796 if (!FullExpr.get()) in ActOnFinishFullExpr() 7806 FullExpr = forceUnknownAnyToType(FullExpr.get(), Context.getObjCIdType()); in ActOnFinishFullExpr() 7807 if (FullExpr.isInvalid()) in ActOnFinishFullExpr() 7811 FullExpr = CheckPlaceholderExpr(FullExpr.get()); in ActOnFinishFullExpr() 7812 if (FullExpr.isInvalid()) in ActOnFinishFullExpr() 7815 FullExpr = IgnoredValueConversions(FullExpr.get()); in ActOnFinishFullExpr() 7816 if (FullExpr.isInvalid()) in ActOnFinishFullExpr() 7820 FullExpr = CorrectDelayedTyposInExpr(FullExpr.get()); in ActOnFinishFullExpr() 7821 if (FullExpr.isInvalid()) in ActOnFinishFullExpr() [all …]
|
| H A D | SemaStmt.cpp | 249 if (const FullExpr *Temps = dyn_cast<FullExpr>(E)) in DiagnoseUnusedExprResult() 631 if (const auto *FE = dyn_cast<FullExpr>(E)) in GetTypeBeforeIntegralPromotion() 1805 ExprResult FullExpr = ActOnFinishFullExpr(E); in ActOnForEachLValueExpr() local 1806 if (FullExpr.isInvalid()) in ActOnForEachLValueExpr() 1808 return StmtResult(static_cast<Stmt*>(FullExpr.get())); in ActOnForEachLValueExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | TransRetainReleaseDealloc.cpp | 257 isa<FullExpr>(OuterS))); in getPreviousAndNextStmt() 380 if (FullExpr *FE = dyn_cast<FullExpr>(Rec)) in checkForGCDOrXPC()
|
| H A D | TransAutoreleasePool.cpp | 406 if (FullExpr *FE = dyn_cast<FullExpr>(S)) in getEssential()
|
| H A D | Transforms.cpp | 77 if (const FullExpr *FE = dyn_cast<FullExpr>(E)) in isPlusOne()
|
| H A D | TransUnbridgedCasts.cpp | 375 } while (parent && isa<FullExpr>(parent)); in transformObjCToNonObjCCast()
|
| H A D | ObjCMT.cpp | 216 bool subscriptOperatorNeedsParens(const Expr *FullExpr) { in subscriptOperatorNeedsParens() argument 217 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens() 225 isa<ObjCIvarRefExpr>(Expr) || isa<ParenExpr>(FullExpr) || in subscriptOperatorNeedsParens()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 172 static bool subscriptOperatorNeedsParens(const Expr *FullExpr); 892 static bool subscriptOperatorNeedsParens(const Expr *FullExpr) { in subscriptOperatorNeedsParens() argument 893 const Expr* Expr = FullExpr->IgnoreImpCasts(); in subscriptOperatorNeedsParens() 907 isa<ParenExpr>(FullExpr) || in subscriptOperatorNeedsParens() 914 static bool castOperatorNeedsParens(const Expr *FullExpr) { in castOperatorNeedsParens() argument 915 const Expr* Expr = FullExpr->IgnoreImpCasts(); in castOperatorNeedsParens() 934 isa<ParenExpr>(FullExpr) || in castOperatorNeedsParens()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 97 def FullExpr : DStmt<Expr, 1>; 98 def ConstantExpr : DStmt<FullExpr>; 138 def ExprWithCleanups : DStmt<FullExpr>;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 332 while (const FullExpr *FE = dyn_cast<FullExpr>(E)) in observeStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ParentMap.cpp | 166 isa<FullExpr>(P))) { in isConsumedExpr()
|
| H A D | Expr.cpp | 2613 if (FullExpr *FE = dyn_cast<FullExpr>(E)) { in IgnoreParenCasts() 2638 if (FullExpr *FE = dyn_cast<FullExpr>(E)) { in IgnoreCasts() 2667 } else if (FullExpr *FE = dyn_cast<FullExpr>(E)) { in IgnoreParenLValueCasts()
|
| H A D | ExprCXX.cpp | 1229 : FullExpr(ExprWithCleanupsClass, subexpr) { in ExprWithCleanups() 1246 : FullExpr(ExprWithCleanupsClass, empty) { in ExprWithCleanups()
|
| H A D | Stmt.cpp | 129 if (auto *fe = dyn_cast<FullExpr>(s)) in IgnoreImplicit()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | LiveVariables.cpp | 241 if (const FullExpr *FE = dyn_cast<FullExpr>(S)) { in LookThroughStmt()
|
| H A D | ThreadSafety.cpp | 1439 else if (const auto *FE = dyn_cast<FullExpr>(Cond)) in getTrylockCallExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Expr.h | 877 class FullExpr : public Expr { 881 FullExpr(StmtClass SC, Expr *subexpr) in FullExpr() function 887 FullExpr(StmtClass SC, EmptyShell Empty) in FullExpr() function 904 class ConstantExpr : public FullExpr { 906 : FullExpr(ConstantExprClass, subexpr) {} in ConstantExpr() 916 : FullExpr(ConstantExprClass, Empty) {} in ConstantExpr() 3172 else if (FullExpr *fe = dyn_cast<FullExpr>(e)) in IgnoreImpCasts()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 1048 if (const FullExpr *fe = dyn_cast_or_null<FullExpr>(RV)) { in EmitReturnStmt()
|
| H A D | CGDecl.cpp | 757 if (const FullExpr *fe = dyn_cast<FullExpr>(init)) { in EmitScalarInit()
|
| H A D | CodeGenFunction.h | 3975 void enterFullExpression(const FullExpr *E) { 3981 void enterNonTrivialFullExpression(const FullExpr *E);
|
| H A D | CGStmtOpenMP.cpp | 3993 if (const auto *FE = dyn_cast<FullExpr>(CS)) in EmitOMPAtomicDirective() 3998 if (const auto *FE = dyn_cast<FullExpr>(C)) in EmitOMPAtomicDirective()
|
| H A D | CGBlocks.cpp | 865 void CodeGenFunction::enterNonTrivialFullExpression(const FullExpr *E) { in enterNonTrivialFullExpression()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporterVisitors.cpp | 139 } else if (const auto *FE = dyn_cast<FullExpr>(E)) { in getDerefExpr() 1525 if (const auto *FE = dyn_cast<FullExpr>(Ex)) in peelOffOuterExpr()
|
| H A D | BugReporter.cpp | 1269 if (isa<FullExpr>(S) || in getStmtParent()
|