summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/Bind.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update license.hjk2011-04-131-14/+13
|
* Fix C++ model crash when evaluating deep expressionsLeandro Melo2011-04-081-1/+17
| | | | | Task-number: QTCREATORBUG-3831 Done-with: Roberto Raggi
* C++: Fix Bind run on QtPropertyDeclarationAST.Christian Kamm2011-02-071-0/+2
| | | | | | Also adjust findusages test to account for QtProperty symbol. Reviewed-by: Erik Verbruggen
* It's 2011 now.con2011-01-121-1/+1
| | | | Reviewed-by: hjk
* C++: Bind Q_ENUMS in the code model.Christian Kamm2011-01-041-1/+7
| | | | Reviewed-by: Roberto Raggi
* C++: Add QtPropertyDeclaration symbol.Christian Kamm2011-01-041-11/+59
| | | | Reviewed-by: Roberto Raggi
* C++: Fix bind of Q_INVOKABLE functions.Christian Kamm2011-01-041-3/+21
| | | | Reviewed-by: Roberto Raggi
* Merge branch '2.1'con2010-12-171-7/+11
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.con2010-12-171-7/+11
| |
* | Added semantic checks for stray semicolons and topldevel empty declarations.Roberto Raggi2010-12-161-1/+15
|/
* C++: fixed completion in braceless statements following a control statement.Erik Verbruggen2010-09-091-21/+21
| | | | | | | | | | | - 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 Raggi2010-09-031-2/+2
|
* Merge CPlusPlus::NameId and CPlusPlus::Identifier.Roberto Raggi2010-09-021-10/+12
|
* Set the end of the template's scope.Roberto Raggi2010-08-271-1/+1
|
* Some cleanup in the C++ AST.Roberto Raggi2010-08-261-5/+5
|
* Update the source locations.Roberto Raggi2010-08-171-26/+64
|
* Update the decl specifiers.Roberto Raggi2010-08-171-0/+1
|
* Renamed DeclaratorAST::equals_tokenRoberto Raggi2010-08-161-1/+1
|
* Create symbols for namespace-aliases.Roberto Raggi2010-08-161-5/+10
|
* Get rid of Function::block/setBlock.Roberto Raggi2010-08-161-1/+0
|
* Update the function's scope.Roberto Raggi2010-08-161-0/+2
|
* Detect pure virtual methods.Roberto Raggi2010-08-161-0/+3
|
* Propagate the decl specifiers.Roberto Raggi2010-08-131-5/+7
|
* Fixed the ranges for the scope regions and process ConditionAST nodesRoberto Raggi2010-08-131-7/+15
|
* Fixed the objc auto testsRoberto Raggi2010-08-131-3/+9
|
* Get rid of the old Semantic pass.Roberto Raggi2010-08-131-3/+12
|
* Process switch statements and handle Q/D pointers.Roberto Raggi2010-08-131-10/+35
|
* Process objc methodsRoberto Raggi2010-08-131-22/+60
|
* More work on the objc class and declaration symbols.Roberto Raggi2010-08-131-2/+35
|
* Use Token::begin() instead of the member variable `offset'.Roberto Raggi2010-08-131-2/+2
|
* Process the objc classes and protocolsRoberto Raggi2010-08-131-29/+113
|
* Process ObjC forward class declarationsRoberto Raggi2010-08-131-5/+15
|
* Process the template type parameters.Roberto Raggi2010-08-131-6/+15
|
* Bind using declarations and using namespace directives.Roberto Raggi2010-08-131-10/+11
|
* Update the function's source location.Roberto Raggi2010-08-131-1/+3
|
* Create the block symbols for the control flow statements.Roberto Raggi2010-08-131-36/+79
|
* Create symbols for the fwd class declarationsRoberto Raggi2010-08-131-2/+23
|
* Process type arguments.Roberto Raggi2010-08-131-3/+9
|
* Update the member's visibility.Roberto Raggi2010-08-131-1/+29
|
* Update the scope ranges.Roberto Raggi2010-08-131-2/+18
|
* Process template declarations.Roberto Raggi2010-08-131-4/+12
|
* Added the newly created Enum symbol to its enclosing class or namespace scope.Roberto Raggi2010-08-131-0/+1
|
* Apply the decl specifiers.Roberto Raggi2010-08-131-0/+41
|
* Process compound statements.Roberto Raggi2010-08-131-4/+9
|
* CleanupRoberto Raggi2010-08-131-5/+0
|
* Update the function name.Roberto Raggi2010-08-131-0/+10
|
* Added public methods to process declarations and expressions.Roberto Raggi2010-08-131-0/+14
|
* Process type-ids.Roberto Raggi2010-08-131-0/+1
|
* Process enumerators.Roberto Raggi2010-08-131-7/+21
|
* Process named and elaborated type specifiers.Roberto Raggi2010-08-131-4/+3
|