HomePhabricator

Extract infrastructure to ignore intermediate expressions into…

Authored by eduucaldas on Fri, Aug 28, 4:52 AM.

Description

Extract infrastructure to ignore intermediate expressions into clang/AST/IgnoreExpr.h

Rationale:
This allows users to use IgnoreExprNodes and Ignore*SingleStep outside of
clang/AST/Expr.cpp.

Minor:
Rename IgnoreImp...SingleStep into IgnoreImplicit...SingleStep.

Differential Revision: https://reviews.llvm.org/D86778