summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/FastPreprocessor.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Removed module names from #include directives.Erik Verbruggen2012-02-151-1/+1
| | | | | | | | Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Long live the king!hjk2012-01-261-1/+1
| | | | | Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* all: s/info@qt.nokia.com/qt-info@nokia.com/hjk2011-11-031-2/+2
| | | | | Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* C++: Don't strip comments from preprocessed source code.Christian Kamm2011-08-251-0/+1
| | | | | | Change-Id: I3a4817d36b9c724abca504c42914a73f97ab34c7 Reviewed-on: http://codereview.qt.nokia.com/3480 Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
* Fix/add copyright headersTobias Hunger2011-05-061-1/+1
| | | | Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
* Update license.hjk2011-04-131-14/+13
|
* It's 2011 now.con2011-01-121-1/+1
| | | | Reviewed-by: hjk
* License headers.con2010-12-171-7/+11
|
* Add <configuration> to preprocessorTobias Hunger2010-08-271-0/+1
| | | | | | | * This fixes export macro handling in windows which lead to Find Usages not working fully for header files on windows Done-with: Roberto Raggi
* Long live the king!hjk2010-03-051-1/+1
|
* Initial work on the new CPlusPlus::Snapshot.Roberto Raggi2009-12-071-2/+2
| | | | Encapsulate the details.
* Removed the MacroResolverRoberto Raggi2009-10-071-49/+0
| | | | Unfortunately, the MacroResolver does not scale and we get pretty bad performances when parsing big projects.
* Removed (unused) toplevel declaration of _translationUnit.Roberto Raggi2009-10-061-1/+0
|
* Cache the macros.Roberto Raggi2009-09-301-33/+24
|
* Implemented a simple(fast?) strategy to resolve macro references.Roberto Raggi2009-09-301-0/+62
|
* long live the kinghjk2009-08-141-1/+1
|
* Disable macro expansion when preprocessing in fast-mode.Roberto Raggi2009-07-061-2/+2
|
* Protected the new (not yet finished) code that merge environments.Roberto Raggi2009-07-011-0/+2
|
* Merge the environment from the previous parse.Roberto Raggi2009-07-011-0/+10
|
* Update license headers and sales contact details.Jason McDonald2009-06-171-2/+2
| | | | Reviewed-by: Trust Me
* Keep the original encoded text around while preprocessing.Roberto Raggi2009-06-151-1/+1
|
* Introduced CPlusPlus::FastPreprocessor.Roberto Raggi2009-06-031-0/+57