OSDN Git Service

Embalm my ideas of how things should work. Not that
authorDale Johannesen <dalej@apple.com>
Tue, 27 Jan 2009 23:32:10 +0000 (23:32 +0000)
committerDale Johannesen <dalej@apple.com>
Tue, 27 Jan 2009 23:32:10 +0000 (23:32 +0000)
anyone will pay attention.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63155 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/MachineInstr.h
include/llvm/CodeGen/SelectionDAGNodes.h

index 3488ea3..2a3f98d 100644 (file)
@@ -313,6 +313,7 @@ public:
   void setDesc(const TargetInstrDesc &tid) { TID = &tid; }
 
   /// setDebugLoc - Replace current source information with new such.
+  /// Avoid using this, the constructor argument is preferable.
   ///
   void setDebugLoc(const DebugLoc dl) { debugLoc = dl; }
 
index 3aa3f5c..c22b90c 100644 (file)
@@ -1154,7 +1154,8 @@ public:
   /// getDebugLoc - Return the source location info.
   const DebugLoc getDebugLoc() const { return debugLoc; }
 
-  /// setDebugLoc - Set source location info.
+  /// setDebugLoc - Set source location info.  Try to avoid this, putting
+  /// it in the constructor is preferable.
   void setDebugLoc(const DebugLoc dl) { debugLoc = dl; }
 
   /// use_iterator - This class provides iterator support for SDUse