]> granicus.if.org Git - clang/commitdiff
Add a const version of Expr::IgnoreImplicit. No functionality change.
authorJordan Rose <jordan_rose@apple.com>
Thu, 26 Jul 2012 20:03:54 +0000 (20:03 +0000)
committerJordan Rose <jordan_rose@apple.com>
Thu, 26 Jul 2012 20:03:54 +0000 (20:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160801 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/Expr.h

index d9cf0ad162e9e184fee2a54d7abf80b4f778df7e..bb66e710aeb448dab6d23014816fc70bb1dc0cbf 100644 (file)
@@ -596,6 +596,10 @@ public:
     return cast<Expr>(Stmt::IgnoreImplicit());
   }
 
+  const Expr *IgnoreImplicit() const LLVM_READONLY {
+    return const_cast<Expr*>(this)->IgnoreImplicit();
+  }
+
   /// IgnoreParens - Ignore parentheses.  If this Expr is a ParenExpr, return
   ///  its subexpression.  If that subexpression is also a ParenExpr,
   ///  then this method recursively returns its subexpression, and so forth.