]> granicus.if.org Git - clang/commitdiff
IRgen/CGValue: Add getQuals(), so qualifiers can be modified on an LValue.
authorDaniel Dunbar <daniel@zuster.org>
Sat, 21 Aug 2010 03:29:54 +0000 (03:29 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Sat, 21 Aug 2010 03:29:54 +0000 (03:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111719 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGValue.h

index b190cc8cc067147c766e602b96b0be06d46825c7..00867c52767aafc7eed4e3cb40b4ca01aef991de 100644 (file)
@@ -197,6 +197,9 @@ public:
   Expr *getBaseIvarExp() const { return BaseIvarExp; }
   void setBaseIvarExp(Expr *V) { BaseIvarExp = V; }
 
+  const Qualifiers &getQuals() const { return Quals; }
+  Qualifiers &getQuals() { return Quals; }
+
   unsigned getAddressSpace() const { return Quals.getAddressSpace(); }
 
   unsigned getAlignment() const { return Alignment; }