From: Duncan P. N. Exon Smith Date: Thu, 21 May 2015 00:49:09 +0000 (+0000) Subject: MC: Make MCSymbolData::Symbol private X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=549a742ba470e58ff667c29675e367e0019dd575;p=oota-llvm.git MC: Make MCSymbolData::Symbol private Make the back-pointer from `MCSymbolData` to `MCSymbol` private, preparing to remove the back pointer entirely. I've already updated all the users, although for now it's still used to indicate whether `MCSymbol::Data` has been initialized. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237868 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/MC/MCSymbol.h b/include/llvm/MC/MCSymbol.h index 67b06456825..0ed3d06acf9 100644 --- a/include/llvm/MC/MCSymbol.h +++ b/include/llvm/MC/MCSymbol.h @@ -71,8 +71,6 @@ public: /// @{ bool isInitialized() const { return Symbol; } - const MCSymbol &getSymbol() const { return *Symbol; } - MCFragment *getFragment() const { return Fragment.getPointer(); } void setFragment(MCFragment *Value) { Fragment.setPointer(Value); }