[Ignore Expressions] Fix performance regression by inlining `Ignore*SingleStep`
authorEduardo Caldas <ecaldas@google.com>
Tue, 8 Sep 2020 11:32:02 +0000 (11:32 +0000)
committerEduardo Caldas <ecaldas@google.com>
Wed, 9 Sep 2020 07:32:40 +0000 (07:32 +0000)
commitc0e5e3fbfa504c3792023d0db9008b08caa6b6d7
treeb08c5435ed2509e689f8c31901604a2165b1cdb1
parent4e4a3feecdb6bd56483b9c6ba9116609c20588aa
[Ignore Expressions] Fix performance regression by inlining `Ignore*SingleStep`

We also add a `const` versions of `IgnoreExprNodes`

Differential Revision: https://reviews.llvm.org/D87278
clang/include/clang/AST/IgnoreExpr.h
clang/lib/AST/CMakeLists.txt
clang/lib/AST/IgnoreExpr.cpp [deleted file]