Revision 909051

Go back to digest for 11th January 2009

Other in Other

Bertjan Broeksema committed changes in /trunk/quality/krazy2/cppchecks:

- Bring in the Qt Creator C++ parser.
- Remove the kdev* includes dir
- Remove KDE dependencies
- Disable the dpointer check until that is ported to the Qt C++ parser.

File Changes

Added 73 files
  • /trunk/quality/krazy2/cppchecks
  •   /c++parser
  •   /krazymacros.h.cmake
  •   /c++parser/Array.cpp
  •   /c++parser/Array.h
  •   /c++parser/AST.cpp
  •   /c++parser/AST.h
  •   /c++parser/ASTfwd.h
  •   /c++parser/ASTVisitor.cpp
  •   /c++parser/ASTVisitor.h
  •   /c++parser/CheckDeclaration.cpp
  •   /c++parser/CheckDeclaration.h
  •   /c++parser/CheckDeclarator.cpp
  •   /c++parser/CheckDeclarator.h
  •   /c++parser/CheckExpression.cpp
  •   /c++parser/CheckExpression.h
  •   /c++parser/CheckName.cpp
  •   /c++parser/CheckName.h
  •   /c++parser/CheckSpecifier.cpp
  •   /c++parser/CheckSpecifier.h
  •   /c++parser/CheckStatement.cpp
  •   /c++parser/CheckStatement.h
  •   /c++parser/CMakeLists.txt
  •   /c++parser/Control.cpp
  •   /c++parser/Control.h
  •   /c++parser/CoreTypes.cpp
  •   /c++parser/CoreTypes.h
  •   /c++parser/cplusplus.pri
  •   /c++parser/CPlusPlusForwardDeclarations.h
  •   /c++parser/DiagnosticClient.cpp
  •   /c++parser/DiagnosticClient.h
  •   /c++parser/FullySpecifiedType.cpp
  •   /c++parser/FullySpecifiedType.h
  •   /c++parser/Keywords.cpp
  •   /c++parser/Keywords.kwgen
  •   /c++parser/Lexer.cpp
  •   /c++parser/Lexer.h
  •   /c++parser/Literals.cpp
  •   /c++parser/Literals.h
  •   /c++parser/LiteralTable.cpp
  •   /c++parser/LiteralTable.h
  •   /c++parser/MemoryPool.cpp
  •   /c++parser/MemoryPool.h
  •   /c++parser/Name.cpp
  •   /c++parser/Name.h
  •   /c++parser/Names.cpp
  •   /c++parser/Names.h
  •   /c++parser/NameVisitor.cpp
  •   /c++parser/NameVisitor.h
  •   /c++parser/ObjectiveCAtKeywords.cpp
  •   /c++parser/Parser.cpp
  •   /c++parser/Parser.h
  •   /c++parser/PrettyPrinter.cpp
  •   /c++parser/PrettyPrinter.h
  •   /c++parser/Scope.cpp
  •   /c++parser/Scope.h
  •   /c++parser/Semantic.cpp
  •   /c++parser/Semantic.h
  •   /c++parser/SemanticCheck.cpp
  •   /c++parser/SemanticCheck.h
  •   /c++parser/Symbol.cpp
  •   /c++parser/Symbol.h
  •   /c++parser/Symbols.cpp
  •   /c++parser/Symbols.h
  •   /c++parser/SymbolVisitor.cpp
  •   /c++parser/SymbolVisitor.h
  •   /c++parser/Token.cpp
  •   /c++parser/Token.h
  •   /c++parser/TranslationUnit.cpp
  •   /c++parser/TranslationUnit.h
  •   /c++parser/Type.cpp
  •   /c++parser/Type.h
  •   /c++parser/TypeVisitor.cpp
  •   /c++parser/TypeVisitor.h
Deleted 1 files
  • /trunk/quality/krazy2/cppchecks/include
Modified 7 files
  • /trunk/quality/krazy2/cppchecks
  •   /CMakeLists.txt
  •   /checkutil/check.h
  •   /checkutil/checkengine.cpp
  •   /checkutil/checkengine.h
  •   /checkutil/checkvisitor.h
  •   /checkutil/CMakeLists.txt
  •   /checkutil/outputformatter.h
81 files changed in total