Clarify getName() comment.
authorDevang Patel <dpatel@apple.com>
Tue, 28 Jul 2009 22:30:52 +0000 (22:30 +0000)
committerDevang Patel <dpatel@apple.com>
Tue, 28 Jul 2009 22:30:52 +0000 (22:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77383 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Value.h

index cc70ce13c0818ff7767233d0d264b4c0ffdd0bc5..f690f449a64977fc8990b23f7e33840063506c80 100644 (file)
@@ -116,10 +116,10 @@ public:
   /// modified.
   ///
   /// This is currently guaranteed to return a StringRef for which data() points
-  /// to a valid null terminated string. This usage is deprecated, however, and
-  /// clients should not rely on it. If such behavior is needed, clients should
-  /// use getNameStr() or switch to an interface that does not depend on null
-  /// termination.
+  /// to a valid null terminated string. The use of StringRef.data() is 
+  /// deprecated here, however, and clients should not rely on it. If such 
+  /// behavior is needed, clients should use expensive getNameStr(), or switch 
+  /// to an interface that does not depend on null termination.
   StringRef getName() const;
 
   /// getNameStr() - Return the name of the specified value, *constructing a