[llvm] r264823 - IR: Constify LLVMContext::discardValueNames, NFC

Mehdi Amini via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 1 20:52:34 PDT 2016


r265211 "Rename Context::discardValueNames() to shouldDiscardValueNames() (NFC)"

-- 
Mehdi


> On Mar 30, 2016, at 4:52 PM, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote:
> 
> Ah, Mehdi in r263088.
> 
> Mehdi, do you mind fixing the name?  Or I can do it next time I'm
> in the file.
> 
>> On 2016-Mar-30, at 16:49, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote:
>> 
>> Probably.  I like "should".  I'll look through the logs to see
>> who added this.
>> 
>>> On 2016-Mar-30, at 16:28, Sean Silva <chisophugis at gmail.com> wrote:
>>> 
>>> This function's naming is confusing. Shouldn't it be `getDiscardValueNames` or `shouldDiscardValueNames` or similar? As it stands, our rule about "functions should be verb phrases" makes a name like `discardValueNames` sounds like this function does discarding.
>>> 
>>> -- Sean Silva
>>> 
>>> On Tue, Mar 29, 2016 at 9:32 PM, Duncan P. N. Exon Smith via llvm-commits <llvm-commits at lists.llvm.org> wrote:
>>> Author: dexonsmith
>>> Date: Tue Mar 29 23:32:29 2016
>>> New Revision: 264823
>>> 
>>> URL: http://llvm.org/viewvc/llvm-project?rev=264823&view=rev
>>> Log:
>>> IR: Constify LLVMContext::discardValueNames, NFC
>>> 
>>> Modified:
>>>   llvm/trunk/include/llvm/IR/LLVMContext.h
>>>   llvm/trunk/lib/IR/LLVMContext.cpp
>>> 
>>> Modified: llvm/trunk/include/llvm/IR/LLVMContext.h
>>> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/IR/LLVMContext.h?rev=264823&r1=264822&r2=264823&view=diff
>>> ==============================================================================
>>> --- llvm/trunk/include/llvm/IR/LLVMContext.h (original)
>>> +++ llvm/trunk/include/llvm/IR/LLVMContext.h Tue Mar 29 23:32:29 2016
>>> @@ -108,7 +108,7 @@ public:
>>>  /// Return true if the Context runtime configuration is set to discard all
>>>  /// value names. When true, only GlobalValue names will be available in the
>>>  /// IR.
>>> -  bool discardValueNames();
>>> +  bool discardValueNames() const;
>>> 
>>>  /// Set the Context runtime configuration to discard all value name (but
>>>  /// GlobalValue). Clients can use this flag to save memory and runtime,
>>> 
>>> Modified: llvm/trunk/lib/IR/LLVMContext.cpp
>>> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/IR/LLVMContext.cpp?rev=264823&r1=264822&r2=264823&view=diff
>>> ==============================================================================
>>> --- llvm/trunk/lib/IR/LLVMContext.cpp (original)
>>> +++ llvm/trunk/lib/IR/LLVMContext.cpp Tue Mar 29 23:32:29 2016
>>> @@ -331,7 +331,7 @@ void LLVMContext::deleteGC(const Functio
>>>  pImpl->GCNames.erase(&Fn);
>>> }
>>> 
>>> -bool LLVMContext::discardValueNames() { return pImpl->DiscardValueNames; }
>>> +bool LLVMContext::discardValueNames() const { return pImpl->DiscardValueNames; }
>>> 
>>> void LLVMContext::setDiscardValueNames(bool Discard) {
>>>  pImpl->DiscardValueNames = Discard;
>>> 
>>> 
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at lists.llvm.org
>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>>> 
>> 
> 



More information about the llvm-commits mailing list