aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/itemreaderastvisitor.cpp
Commit message (Expand)AuthorAgeFilesLines
* Introduce loader/ subdirectoryChristian Kandeler2023-05-041-391/+0
* Rewrite ModuleLoaderChristian Kandeler2023-04-201-4/+4
* Make handling of deprecated items and properties configurableChristian Kandeler2022-10-041-18/+4
* qt6: replace some QStringRefs with QStringViewsIvan Komissarov2020-11-091-1/+1
* Use pass-by-value and moveIvan Komissarov2019-03-071-2/+2
* Get rid of the need for "import qbs"Joerg Bornemann2018-06-221-3/+3
* Merge 1.10 into 1.11Christian Kandeler2018-01-311-1/+5
|\
| * Fix SOFT ASSERT for parametrized dependencies in Export/Module itemsv1.10.11.10Joerg Bornemann2018-01-311-1/+5
* | Fix id pointer of base itemsJoerg Bornemann2018-01-171-3/+35
* | Correct the name of the base item variable in code dealing with inheritanceJoerg Bornemann2018-01-151-9/+8
* | Clean up LanguageInfoJake Petroules2017-12-011-1/+2
* | corelib: Gather string constants in central placeChristian Kandeler2017-11-291-4/+5
* | Replace more loops with range-forJake Petroules2017-11-271-2/+1
* | STL compatibility: use size() instead of count()Jake Petroules2017-11-151-3/+3
* | STL compatibility: use front() instead of first()Jake Petroules2017-11-141-1/+1
|/
* Use std::vector as container for JSSourceValue::AlternativeJoerg Bornemann2017-10-051-1/+1
* Ensure every module property is tracked when evaluatingJoerg Bornemann2017-05-291-0/+1
* Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-231-5/+5
* Support readonly propertiesJoerg Bornemann2017-03-291-5/+11
* Remove PropertyDeclaration::ListProperty flagJoerg Bornemann2017-03-291-3/+1
* Add Item::ownProperty for symmetry and use it where appropriateJoerg Bornemann2017-03-231-1/+1
* Use Item::hasOwnProperty where appropriateJoerg Bornemann2017-03-231-1/+1
* Clean up [q]fileinfo.h includesJoerg Bornemann2017-03-061-1/+0
* Use range-based for loops instead of iteratorsChristian Kandeler2017-02-231-2/+2
* Remove all usages of Q_FOREACH from the libraryChristian Kandeler2017-02-211-1/+1
* Make sure an item always has a valid typeChristian Kandeler2017-01-101-21/+19
* Remove Item::m_functionsJoerg Bornemann2017-01-091-18/+0
* Remove the typename member from the Item classChristian Kandeler2017-01-061-1/+0
* Slighltly improve a parser error messageChristian Kandeler2016-12-211-0/+5
* Prohibit use of ambiguous idsJoerg Bornemann2016-11-221-0/+7
* Re-display warnings when loading a stored build graphChristian Kandeler2016-09-301-1/+1
* Update license headersIikka Eklund2016-08-291-14/+23
* Move item type check from ModuleLoader to ItemReaderASTVisitorChristian Kandeler2016-07-271-0/+12
* Yield error on misused inherited propertiesJoerg Bornemann2016-06-301-0/+2
* Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-06-081-1/+1
|\
| * Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* | Support deprecation info for items.Christian Kandeler2016-05-111-1/+28
|/
* Add location to error message about unknown items.Christian Kandeler2016-03-041-1/+1
* Make use of our knowledge that ItemValue::item() is never null.Christian Kandeler2015-08-171-2/+0
* Give the Item class a proper type attribute.Christian Kandeler2015-08-141-12/+20
* ASTVisitor: Add QBS_CHECKS for things we believe cannot happen.Christian Kandeler2015-08-111-4/+3
* ASTVisitor: Resolve type name before setting up alternatives.Christian Kandeler2015-08-111-10/+16
* Refactor ItemReaderASTVisitor.Christian Kandeler2015-08-111-399/+68
* Remove unneeded members from ItemReaderASTVisitor.Christian Kandeler2015-08-071-39/+19
* Make it possible to overwrite properties conditionally.Joerg Bornemann2015-08-041-1/+4
* Allow importing JS collections also via the file name syntax.Christian Kandeler2015-08-041-14/+22
* De-friend ItemReaderASTVisitor from FileContext.Christian Kandeler2015-07-301-17/+9
* Code clean-up in corelib/language/.Christian Kandeler2015-07-301-0/+3
* Move setupItemForBuiltinDeclarations() to Item class.Christian Kandeler2015-07-291-1/+1
* Decouple ItemReader and ItemReaderASTVisitor.Christian Kandeler2015-07-281-25/+28