forked from OSchip/llvm-project
SourceRanges are small and trivially copyable, don't them by reference. NFC
llvm-svn: 249258
This commit is contained in:
parent
161935520d
commit
8f70a9f892
|
@ -811,7 +811,7 @@ void LoopFixer::doConversion(ASTContext *Context,
|
|||
AliasVarIsRef = AliasVar->getType()->isReferenceType();
|
||||
|
||||
// We keep along the entire DeclStmt to keep the correct range here.
|
||||
const SourceRange &ReplaceRange = AliasDecl->getSourceRange();
|
||||
SourceRange ReplaceRange = AliasDecl->getSourceRange();
|
||||
|
||||
std::string ReplacementText;
|
||||
if (AliasUseRequired)
|
||||
|
|
|
@ -243,11 +243,11 @@ std::vector<FixItHint> IncludeSorter::GetEdits() {
|
|||
std::string CurrentText;
|
||||
std::vector<FixItHint> Fixes;
|
||||
for (const auto &LineEdit : Edits) {
|
||||
const SourceRange &EditRange = LineEdit.second.first;
|
||||
// If the current edit is on the next line after the previous edit, add it
|
||||
// to the current block edit.
|
||||
if (LineEdit.first == CurrentEndLine + 1 &&
|
||||
CurrentRange.getBegin() != CurrentRange.getEnd()) {
|
||||
SourceRange EditRange = LineEdit.second.first;
|
||||
if (EditRange.getBegin() != EditRange.getEnd()) {
|
||||
++CurrentEndLine;
|
||||
CurrentRange.setEnd(EditRange.getEnd());
|
||||
|
@ -260,7 +260,7 @@ std::vector<FixItHint> IncludeSorter::GetEdits() {
|
|||
}
|
||||
|
||||
CurrentEndLine = LineEdit.first;
|
||||
CurrentRange = EditRange;
|
||||
CurrentRange = LineEdit.second.first;
|
||||
CurrentText = LineEdit.second.second;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue