]> granicus.if.org Git - clang/commitdiff
Adding a const overload of DesignatedInitExpr::getDesignator().
authorAaron Ballman <aaron@aaronballman.com>
Fri, 26 May 2017 15:55:52 +0000 (15:55 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Fri, 26 May 2017 15:55:52 +0000 (15:55 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@304000 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/Expr.h

index 986145e62a52903120a9c683e578231355fff47c..0cdbd2a97ee4f5ca9e68349c80fac27e82dab688 100644 (file)
@@ -4284,6 +4284,9 @@ public:
   }
 
   Designator *getDesignator(unsigned Idx) { return &designators()[Idx]; }
+  const Designator *getDesignator(unsigned Idx) const {
+    return &designators()[Idx];
+  }
 
   void setDesignators(const ASTContext &C, const Designator *Desigs,
                       unsigned NumDesigs);