Roberto Raggi
081e31fc8c
Check for 0x0 pointers.
2010-09-03 16:44:33 +02:00
Roberto Raggi
c12866a467
Merge CPlusPlus::NameId and CPlusPlus::Identifier.
2010-09-02 12:51:01 +02:00
Jarek Kobus
c072293ef0
Typos spotted while translating
2010-08-19 14:06:50 +02:00
Roberto Raggi
2d683cd2c3
Renamed DeclaratorAST::equals_token
2010-08-16 11:38:34 +02:00
Christian Kamm
7a5df3c39d
QuickFix: Move helpers from QuickFixData to RefactoringFile.
...
Makes them easy to use everywhere. Also when calling
QuickFixData::textOf and friends, it wasn't really clear which file
they would run on.
2010-08-13 12:51:22 +02:00
Christian Kamm
bbe64796a0
QuickFix: Introduce CppRefactoringFile.
2010-08-13 12:51:22 +02:00
Christian Kamm
0355e37e53
QuickFix: Migrate to a nicer API for cross-file quick fixes.
2010-08-12 14:21:35 +02:00
Christian Kamm
ca5076e5ae
QuickFix: Don't separate createChanges from perform.
...
This will allow a more efficient and direct implementation.
2010-08-12 14:21:35 +02:00
Roberto Raggi
41b4af0501
Get rid of the prefix findOrInsert for the functions in CPlusPlus::Control.
2010-08-11 15:25:19 +02:00
Roberto Raggi
6324bf4460
Introduced IdExpressionAST.
2010-08-02 12:52:12 +02:00
Erik Verbruggen
b2659950e2
Added the InsertionPointLocator.
...
For answers to questions about where to insert a snippet/chunk of C++ code. Ok,
currently it will only find the One And Only place to insert method
declarations in classes, and it will need some tuning.
2010-07-27 15:32:40 +02:00
Erik Verbruggen
d980e37e24
Reworked the QuickFix infrastructure.
2010-07-26 13:07:19 +02:00