ΒΆtemplate <typename... FnTys>
clang::Expr* IgnoreExprNodes(clang::Expr* E,
                             FnTys&&... Fns)

Description

Given an expression E and functions Fn_1,...,Fn_n : Expr * -> Expr *, Recursively apply each of the functions to E until reaching a fixed point. Note that a null E is valid; in this case nothing is done.

Declared at: clang/include/clang/AST/IgnoreExpr.h:33

Templates

FnTys

Parameters

clang::Expr* E
FnTys&&... Fns