Clean up single namespace forward-declarations

Done using the following ruby script:

Dir.glob('**/*.h').each { |file|
  if File.file?(file)
    s = File.read(file)
    t = s.gsub(/^namespace .+ \{\n\s*class .*;\n\s*\}.*$/) { |m| m.gsub(/\n\s*/, ' ').gsub(/\s*\/\/.*$/, '') }
    if t != s
      puts file
      File.open(file, 'w').write(t)
    end
  end
}

Change-Id: Iffcb966e90eb8e1a625eccd5dd0b94f000ae368e
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
Orgad Shaneh
2014-02-11 21:55:42 +02:00
committed by hjk
parent 3f44590f4b
commit 7ed1576083
268 changed files with 306 additions and 922 deletions

View File

@@ -39,9 +39,7 @@
QT_FORWARD_DECLARE_CLASS(QTextStream)
namespace Utils {
class JsonObjectValue;
}
namespace Utils { class JsonObjectValue; }
namespace QmlJS {

View File

@@ -37,9 +37,7 @@
#include <qmljs/qmljsdocument.h>
#include <qmljs/parser/qmljsastfwd_p.h>
namespace TextEditor {
class BaseTextEditor;
} //TextEditor
namespace TextEditor { class BaseTextEditor; }
namespace QmlJS {

View File

@@ -50,9 +50,7 @@ QT_END_NAMESPACE
namespace QmlJS {
class ImportInfo;
namespace Internal {
class ImportDependenciesPrivate;
}
namespace Internal { class ImportDependenciesPrivate; }
class ImportDependencies;
// match strenght wrt to the selectors of a ViewerContext

View File

@@ -41,9 +41,7 @@
#include <QStringList>
#include <QPointer>
namespace ProjectExplorer {
class Project;
}
namespace ProjectExplorer { class Project; }
namespace QmlJS {

View File

@@ -44,9 +44,7 @@ class ObjectValue;
class Value;
class ScopeChain;
namespace AST {
class Node;
}
namespace AST { class Node; }
class QMLJS_EXPORT ScopeBuilder
{