Searched refs:IgnoreExprNodes (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | IgnoreExpr.h | 34 template <typename... FnTys> Expr *IgnoreExprNodes(Expr *E, FnTys &&... Fns) { in IgnoreExprNodes() function 44 const Expr *IgnoreExprNodes(const Expr *E, FnTys &&...Fns) { in IgnoreExprNodes() function 45 return IgnoreExprNodes(const_cast<Expr *>(E), std::forward<FnTys>(Fns)...); in IgnoreExprNodes()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 1985 SubExpr = IgnoreExprNodes(E->getSubExpr(), ignoreImplicitSemaNodes); in getSubExprAsWritten() 1990 SubExpr = IgnoreExprNodes(cast<CXXConstructExpr>(SubExpr)->getArg(0), in getSubExprAsWritten() 2007 SubExpr = IgnoreExprNodes(E->getSubExpr(), ignoreImplicitSemaNodes); in getConversionFunction() 3051 return IgnoreExprNodes(this, IgnoreImplicitCastsSingleStep); in IgnoreImpCasts() 3055 return IgnoreExprNodes(this, IgnoreCastsSingleStep); in IgnoreCasts() 3059 return IgnoreExprNodes(this, IgnoreImplicitSingleStep); in IgnoreImplicit() 3063 return IgnoreExprNodes(this, IgnoreImplicitAsWrittenSingleStep); in IgnoreImplicitAsWritten() 3067 return IgnoreExprNodes(this, IgnoreParensSingleStep); in IgnoreParens() 3071 return IgnoreExprNodes(this, IgnoreParensSingleStep, in IgnoreParenImpCasts() 3076 return IgnoreExprNodes(this, IgnoreParensSingleStep, IgnoreCastsSingleStep); in IgnoreParenCasts() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | BuildTree.cpp | 81 return IgnoreExprNodes(E, IgnoreImplicitSingleStep, in IgnoreImplicit()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 650 return IgnoreExprNodes(E, IgnoreImplicitAsWrittenSingleStep, in checkAndRewriteMustTailAttr() 666 return IgnoreExprNodes(const_cast<Expr *>(E), IgnoreParensSingleStep, in checkMustTailAttr()
|
H A D | SemaChecking.cpp | 2978 IgnoreExprNodes(Expr, IgnoreImplicitAsWrittenSingleStep, in CheckNonNullExpr()
|