Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move src/shared/cplusplus/ -> src/libs/3rdparty/cplusplus/ | Oswald Buddenhagen | 2011-05-16 | 66 | -41133/+0 |
| | | | | Approved-by: legal | ||||
* | Added the Enumerator class as a special Declaration. | Erik Verbruggen | 2011-05-09 | 7 | -11/+73 |
| | | | | Reviewed-by: Roberto Raggi | ||||
* | Fix/add copyright headers | Tobias Hunger | 2011-05-06 | 64 | -64/+64 |
| | | | | Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2 | ||||
* | Update license. | hjk | 2011-04-13 | 64 | -896/+832 |
| | |||||
* | Fix C++ model crash when evaluating deep expressions | Leandro Melo | 2011-04-08 | 2 | -1/+23 |
| | | | | | Task-number: QTCREATORBUG-3831 Done-with: Roberto Raggi | ||||
* | C++: Fix Bind run on QtPropertyDeclarationAST. | Christian Kamm | 2011-02-07 | 1 | -0/+2 |
| | | | | | | Also adjust findusages test to account for QtProperty symbol. Reviewed-by: Erik Verbruggen | ||||
* | C++ editor: Better control to stop the semantic highlighter | Leandro Melo | 2011-02-04 | 3 | -0/+30 |
| | | | | | | Done-by: Roberto Raggi Reviewed-by: Leandro Melo Reviewed-by: mae | ||||
* | s:// end of namespace :// namespace :g for consistency | hjk | 2011-02-04 | 30 | -30/+30 |
| | | | | We use the latter style everywhere else to signify the end of a namespace block. | ||||
* | Parse ambiguous postfix expressions. | Roberto Raggi | 2011-01-20 | 1 | -0/+41 |
| | |||||
* | It's 2011 now. | con | 2011-01-12 | 64 | -64/+64 |
| | | | | Reviewed-by: hjk | ||||
* | C++ completion: Skip Q_PROPERTY and Q_ENUMS symbols. | Christian Kamm | 2011-01-07 | 1 | -0/+6 |
| | | | | Reviewed-by: Erik Verbruggen | ||||
* | C++ parser: Fix bug with conditional expressions. | Christian Kamm | 2011-01-06 | 1 | -1/+1 |
| | | | | Reviewed-by: Erik Verbruggen | ||||
* | C++: Update and improve ASTPatternBuilder. | Christian Kamm | 2011-01-06 | 1 | -60/+475 |
| | | | | | | | * Updated for new AST nodes. * Now also includes helpers for building Lists. Reviewed-by: Erik Verbruggen | ||||
* | C++: Add parsing of Q_PRIVATE_PROPERTY. | Christian Kamm | 2011-01-04 | 8 | -1/+84 |
| | | | | Reviewed-by: Roberto Raggi | ||||
* | C++: Bind Q_ENUMS in the code model. | Christian Kamm | 2011-01-04 | 8 | -1/+62 |
| | | | | Reviewed-by: Roberto Raggi | ||||
* | C++: Add QtPropertyDeclaration symbol. | Christian Kamm | 2011-01-04 | 9 | -12/+154 |
| | | | | Reviewed-by: Roberto Raggi | ||||
* | C++: Fix bind of Q_INVOKABLE functions. | Christian Kamm | 2011-01-04 | 1 | -3/+21 |
| | | | | Reviewed-by: Roberto Raggi | ||||
* | Merge branch '2.1' | con | 2010-12-17 | 64 | -448/+704 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/coreplugin/basemode.cpp src/plugins/coreplugin/basemode.h src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp src/plugins/debugger/debuggeragents.cpp src/plugins/debugger/debuggeruiswitcher.cpp src/plugins/debugger/debuggeruiswitcher.h src/plugins/projectexplorer/buildconfigdialog.cpp src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp src/plugins/qmldesigner/components/propertyeditor/colorwidget.h src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h src/plugins/qmldesigner/designercore/include/modelutilities.h src/plugins/qmldesigner/designercore/include/nodeinstance.h src/plugins/qmldesigner/designercore/include/propertymetainfo.h src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp src/plugins/qmldesigner/designercore/model/modelutilities.cpp src/plugins/snippets/inputwidget.cpp src/plugins/snippets/snippetscompletion.cpp src/plugins/snippets/snippetscompletion.h src/plugins/snippets/snippetspec.cpp src/plugins/snippets/snippetsplugin.cpp src/plugins/snippets/snippetswindow.cpp src/plugins/snippets/snippetswindow.h src/plugins/texteditor/snippetsparser.cpp src/tools/qml/qmldom/main.cpp tests/manual/trk/runner.cpp tests/manual/trk/trkolddevice.cpp tests/manual/trk/trkolddevice.h tests/manual/trk/trkserver.cpp | ||||
| * | License headers. | con | 2010-12-17 | 64 | -448/+704 |
| | | |||||
* | | Added semantic checks for stray semicolons and topldevel empty declarations. | Roberto Raggi | 2010-12-16 | 6 | -1/+27 |
| | | |||||
* | | Added some initial support for function overloading. | Roberto Raggi | 2010-12-10 | 4 | -0/+45 |
| | | |||||
* | | C++: implemented switch decl to def for operators | Erik Verbruggen | 2010-11-19 | 2 | -0/+11 |
| | | | | | | | | | | Task-number: QTCREATORBUG-2313 Reviewed-by: Roberto Raggi | ||||
* | | Fix argument count for functions with void argument. | Francois Ferrand | 2010-11-18 | 1 | -0/+2 |
|/ | | | | | | | This fixes highlighting calls to these functions. Merge-request: 219 Reviewed-by: Erik Verbruggen <erik.verbruggen@nokia.com> | ||||
* | C++ Parser: fix infinite loop when recovering from incorrect @selector ↵ | Erik Verbruggen | 2010-10-08 | 1 | -3/+9 |
| | | | | expression. | ||||
* | C++: fixed possible null-pointer access. | Erik Verbruggen | 2010-09-27 | 1 | -4/+5 |
| | | | | | Task-number: QTCREATORBUG-2459 (cherry picked from commit d09b5e9d365e3ce54078fb172c93b9584908bcad) | ||||
* | Fix typo. | Leandro Melo | 2010-09-22 | 1 | -1/+1 |
| | |||||
* | C++: fixed invalid parsing of 'call()->call()'. | Erik Verbruggen | 2010-09-15 | 1 | -2/+15 |
| | |||||
* | C++: Fix: disallow empty nested declarators, it's invalid. | Erik Verbruggen | 2010-09-15 | 1 | -1/+1 |
| | |||||
* | Fixed parsing of sizeof expressions. | Roberto Raggi | 2010-09-09 | 1 | -2/+5 |
| | |||||
* | Improved parsing of expression-or-declaration statements. | Roberto Raggi | 2010-09-09 | 1 | -17/+30 |
| | | | | Done-with: Erik Verbruggen | ||||
* | C++: fixed completion in braceless statements following a control statement. | Erik Verbruggen | 2010-09-09 | 2 | -174/+174 |
| | | | | | | | | | | | - Changed generator to generate: - Changed AST::lastToken to return 1 if there is none - Changed Bind.cpp to set the scope of the block following a control statement to extend upto (and not including) the first token after the block. So basically, including any whitespace after the control statement. Reviewed-by: Roberto Raggi | ||||
* | Fixed alignment issues with 64 bits ABIs. | Roberto Raggi | 2010-09-03 | 14 | -41/+42 |
| | |||||
* | Tune the symbol and the literal tables. | Roberto Raggi | 2010-09-02 | 2 | -4/+12 |
| | |||||
* | Get rid of the numeric literals. | Roberto Raggi | 2010-09-02 | 3 | -0/+18 |
| | |||||
* | Merge CPlusPlus::NameId and CPlusPlus::Identifier. | Roberto Raggi | 2010-09-02 | 13 | -108/+47 |
| | |||||
* | Fixed invalid skipping of pound tokens. | Erik Verbruggen | 2010-09-01 | 1 | -1/+1 |
| | | | | Done-with: Roberto Raggi | ||||
* | Tune the default size of literal tables. | Roberto Raggi | 2010-09-01 | 1 | -14/+5 |
| | | | | This simple change will save about 40mb of memory when indexing Qt Creator! | ||||
* | Fixed warning when passing the declaringClass. | Roberto Raggi | 2010-08-27 | 1 | -1/+1 |
| | |||||
* | Set the end of the template's scope. | Roberto Raggi | 2010-08-27 | 1 | -1/+1 |
| | |||||
* | Reduced the number of ambiguous C++ initializers. | Roberto Raggi | 2010-08-26 | 1 | -1/+19 |
| | |||||
* | Get rid of deprecated forward class declarations. | Roberto Raggi | 2010-08-26 | 1 | -1/+0 |
| | |||||
* | Renamed Symbol::scope() to Symbol::enclosingScope(). | Roberto Raggi | 2010-08-26 | 3 | -10/+10 |
| | |||||
* | Some cleanup in the C++ AST. | Roberto Raggi | 2010-08-26 | 10 | -76/+79 |
| | |||||
* | Prefer declaration statements. | Roberto Raggi | 2010-08-26 | 1 | -58/+61 |
| | |||||
* | Get rid of the old Parser::parseExpressionOrDeclarationStatement(). | Roberto Raggi | 2010-08-26 | 1 | -33/+0 |
| | |||||
* | Renamed Symbol::identity() to Symbol::unqualifiedName(). | Roberto Raggi | 2010-08-26 | 4 | -19/+19 |
| | |||||
* | Pass the enclosing ClassSpecifierAST node. | Roberto Raggi | 2010-08-26 | 2 | -68/+56 |
| | |||||
* | Reduced the number of ambiguous ExpressionOrDeclarationStatementAST nodes. | Roberto Raggi | 2010-08-26 | 4 | -145/+235 |
| | |||||
* | Update the source locations. | Roberto Raggi | 2010-08-17 | 2 | -26/+68 |
| | |||||
* | Update the decl specifiers. | Roberto Raggi | 2010-08-17 | 1 | -0/+1 |
| |