forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/3.2'
Conflicts: qtcreator.pri qtcreator.qbs src/plugins/coreplugin/editormanager/editormanager.cpp src/plugins/cppeditor/cppeditor.cpp src/plugins/remotelinux/remotelinuxdebugsupport.cpp src/plugins/texteditor/basetexteditor.cpp Change-Id: I0da7c1cf2506b12d0563795aa8177fc45e97050f
This commit is contained in:
@@ -2828,10 +2828,7 @@ static CPlusPlus::Document::Ptr getParsedDocument(const QString &fileName,
|
||||
unsigned BreakpointCorrectionContext::fixLineNumber(const QString &fileName,
|
||||
unsigned lineNumber) const
|
||||
{
|
||||
CPlusPlus::Document::Ptr doc = m_snapshot.document(fileName);
|
||||
if (!doc || !doc->translationUnit()->ast())
|
||||
doc = getParsedDocument(fileName, m_workingCopy, m_snapshot);
|
||||
|
||||
const CPlusPlus::Document::Ptr doc = getParsedDocument(fileName, m_workingCopy, m_snapshot);
|
||||
CPlusPlus::FindCdbBreakpoint findVisitor(doc->translationUnit());
|
||||
const unsigned correctedLine = findVisitor(lineNumber);
|
||||
if (!correctedLine) {
|
||||
|
||||
Reference in New Issue
Block a user