Constify and don't return a reference.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63689 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Bill Wendling
2009-02-04 00:05:34 +00:00
parent 65085cf7b3
commit a929c68bfc
2 changed files with 2 additions and 2 deletions

View File

@ -318,7 +318,7 @@ public:
unsigned getOrCreateDebugLocID(unsigned Src, unsigned Line, unsigned Col); unsigned getOrCreateDebugLocID(unsigned Src, unsigned Line, unsigned Col);
/// getDebugLocTuple - Get the DebugLocTuple for a given DebugLoc object. /// getDebugLocTuple - Get the DebugLocTuple for a given DebugLoc object.
const DebugLocTuple &getDebugLocTuple(DebugLoc DL); DebugLocTuple getDebugLocTuple(DebugLoc DL) const;
}; };
//===--------------------------------------------------------------------===// //===--------------------------------------------------------------------===//

View File

@ -397,7 +397,7 @@ unsigned MachineFunction::getOrCreateDebugLocID(unsigned Src, unsigned Line,
} }
/// getDebugLocTuple - Get the DebugLocTuple for a given DebugLoc object. /// getDebugLocTuple - Get the DebugLocTuple for a given DebugLoc object.
const DebugLocTuple &MachineFunction::getDebugLocTuple(DebugLoc DL) { DebugLocTuple MachineFunction::getDebugLocTuple(DebugLoc DL) const {
unsigned Idx = DL.getIndex(); unsigned Idx = DL.getIndex();
assert(Idx < DebugLocInfo.DebugLocations.size() && assert(Idx < DebugLocInfo.DebugLocations.size() &&
"Invalid index into debug locations!"); "Invalid index into debug locations!");