summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGValue.h
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2010-08-21 03:22:38 +0000
committerDaniel Dunbar <daniel@zuster.org>2010-08-21 03:22:38 +0000
commite50dda95ee0cbb7e9979beea4c7c580fbec04ada (patch)
tree8f8df64d0673d02911bc9a26dc7abedab34a6828 /clang/lib/CodeGen/CGValue.h
parent2e442a00b3dc72ba32dd48787b3874a26bbdc2be (diff)
downloadbcm5719-llvm-e50dda95ee0cbb7e9979beea4c7c580fbec04ada.tar.gz
bcm5719-llvm-e50dda95ee0cbb7e9979beea4c7c580fbec04ada.zip
IRgen/LValue: Add LValue::setNonGC instead of SetObjCNonGC, for consistency with isNonGC().
llvm-svn: 111718
Diffstat (limited to 'clang/lib/CodeGen/CGValue.h')
-rw-r--r--clang/lib/CodeGen/CGValue.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/CodeGen/CGValue.h b/clang/lib/CodeGen/CGValue.h
index 8153169c875..b190cc8cc06 100644
--- a/clang/lib/CodeGen/CGValue.h
+++ b/clang/lib/CodeGen/CGValue.h
@@ -185,7 +185,10 @@ public:
bool isObjCIvar() const { return Ivar; }
bool isObjCArray() const { return ObjIsArray; }
+
bool isNonGC () const { return NonGC; }
+ void setNonGC(bool Value) { NonGC = Value; }
+
bool isGlobalObjCRef() const { return GlobalObjCRef; }
bool isThreadLocalRef() const { return ThreadLocalRef; }
bool isObjCWeak() const { return Quals.getObjCGCAttr() == Qualifiers::Weak; }
@@ -210,9 +213,6 @@ public:
static void SetThreadLocalRef(LValue& R, bool iValue) {
R.ThreadLocalRef = iValue;
}
- static void SetObjCNonGC(LValue& R, bool iValue) {
- R.NonGC = iValue;
- }
// simple lvalue
llvm::Value *getAddress() const { assert(isSimple()); return V; }
OpenPOWER on IntegriCloud