/freebsd-current/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaFixItUtils.cpp | 50 bool ConversionFixItGenerator::tryToFixConversion(const Expr *FullExpr, argument 54 if (!FullExpr) 59 const SourceLocation Begin = FullExpr->getSourceRange().getBegin(); 60 const SourceLocation End = S.getLocForEndOfToken(FullExpr->getSourceRange() 65 const Expr* Expr = FullExpr->IgnoreImpCasts(); 85 isa<ParenExpr>(FullExpr) ||
|
H A D | SemaExprCXX.cpp | 8837 ExprResult FullExpr = FE; 8839 if (!FullExpr.get()) 8842 if (!IsTemplateArgument && DiagnoseUnexpandedParameterPack(FullExpr.get())) 8848 FullExpr.get()->getType() == Context.UnknownAnyTy) { 8849 FullExpr = forceUnknownAnyToType(FullExpr.get(), Context.getObjCIdType()); 8850 if (FullExpr.isInvalid()) 8854 FullExpr = CheckPlaceholderExpr(FullExpr.get()); 8855 if (FullExpr [all...] |
H A D | SemaStmt.cpp | 268 if (const FullExpr *Temps = dyn_cast<FullExpr>(E)) 1025 if (const auto *FE = dyn_cast<FullExpr>(E)) 2210 ExprResult FullExpr = ActOnFinishFullExpr(E, /*DiscardedValue*/ false); local 2211 if (FullExpr.isInvalid()) 2213 return StmtResult(static_cast<Stmt*>(FullExpr.get()));
|
H A D | SemaInit.cpp | 7629 if (auto *FE = dyn_cast<FullExpr>(Init)) 7763 if (auto *FE = dyn_cast<FullExpr>(Init))
|
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/ |
H A D | IgnoreExpr.h | 52 if (auto *FE = dyn_cast<FullExpr>(E)) 79 if (auto *FE = dyn_cast<FullExpr>(E))
|
H A D | ComputeDependence.h | 25 class FullExpr; 112 ExprDependence computeDependence(FullExpr *E);
|
H A D | Expr.h | 847 /// * FullExpr 856 /// * FullExpr 1026 /// FullExpr - Represents a "full-expression" node. 1027 class FullExpr : public Expr { class in namespace:clang 1031 FullExpr(StmtClass SC, Expr *subexpr) function in class:clang::FullExpr 1037 FullExpr(StmtClass SC, EmptyShell Empty) function in class:clang::FullExpr 1059 : public FullExpr,
|
H A D | ExprCXX.h | 1318 // immediate calls) with the top level FullExpr and ConstantExpr stripped off. 3433 : public FullExpr,
|
/freebsd-current/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransRetainReleaseDealloc.cpp | 256 isa<FullExpr>(OuterS))); 379 if (FullExpr *FE = dyn_cast<FullExpr>(Rec))
|
H A D | TransAutoreleasePool.cpp | 406 if (FullExpr *FE = dyn_cast<FullExpr>(S))
|
H A D | Transforms.cpp | 77 if (const FullExpr *FE = dyn_cast<FullExpr>(E))
|
H A D | TransUnbridgedCasts.cpp | 374 } while (parent && isa<FullExpr>(parent));
|
H A D | ObjCMT.cpp | 216 bool subscriptOperatorNeedsParens(const Expr *FullExpr) { argument 217 const Expr* Expr = FullExpr->IgnoreImpCasts(); 225 isa<ObjCIvarRefExpr>(Expr) || isa<ParenExpr>(FullExpr) ||
|
/freebsd-current/contrib/llvm-project/clang/lib/Edit/ |
H A D | RewriteObjCFoundationAPI.cpp | 172 static bool subscriptOperatorNeedsParens(const Expr *FullExpr); 892 static bool subscriptOperatorNeedsParens(const Expr *FullExpr) { argument 893 const Expr* Expr = FullExpr->IgnoreImpCasts(); 907 isa<ParenExpr>(FullExpr) || 914 static bool castOperatorNeedsParens(const Expr *FullExpr) { argument 915 const Expr* Expr = FullExpr->IgnoreImpCasts(); 934 isa<ParenExpr>(FullExpr) ||
|
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DeadStoresChecker.cpp | 387 while (const FullExpr *FE = dyn_cast<FullExpr>(E))
|
/freebsd-current/contrib/llvm-project/clang/lib/AST/ |
H A D | ParentMap.cpp | 178 isa<FullExpr>(P))) {
|
H A D | ParentMapContext.cpp | 209 if (isa<FullExpr>(E))
|
H A D | ExprCXX.cpp | 989 if (auto *E = dyn_cast_if_present<FullExpr>(Init)) 1376 : FullExpr(ExprWithCleanupsClass, subexpr) { 1393 : FullExpr(ExprWithCleanupsClass, empty) {
|
H A D | ComputeDependence.cpp | 24 ExprDependence clang::computeDependence(FullExpr *E) {
|
H A D | Expr.cpp | 315 : FullExpr(ConstantExprClass, SubExpr) { 350 : FullExpr(ConstantExprClass, Empty) { 1945 if (auto *Full = dyn_cast<FullExpr>(E))
|
H A D | Decl.cpp | 2964 if (auto *E = dyn_cast_if_present<FullExpr>(Arg))
|
/freebsd-current/contrib/llvm-project/clang/lib/Analysis/ |
H A D | LiveVariables.cpp | 198 if (const FullExpr *FE = dyn_cast<FullExpr>(E)) {
|
H A D | ThreadSafety.cpp | 1416 else if (const auto *FE = dyn_cast<FullExpr>(Cond))
|
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 152 } else if (const auto *FE = dyn_cast<FullExpr>(E)) { 2141 if (const auto *FE = dyn_cast<FullExpr>(Ex))
|
H A D | BugReporter.cpp | 1356 if (isa<FullExpr, CXXBindTemporaryExpr, SubstNonTypeTemplateParmExpr>(S))
|