Commit Graph

18 Commits

Author SHA1 Message Date
Roberto Raggi
9a21143384 Implemented a simple(fast?) strategy to resolve macro references. 2009-09-30 17:17:11 +02:00
Roberto Raggi
e50d60ac97 Introduced MacroResolver. 2009-09-30 17:17:11 +02:00
Roberto Raggi
ace380ec28 Make the symbols used in the current editors. 2009-09-30 13:25:59 +02:00
Roberto Raggi
7a5b1bdd82 Removed unused reference to `wasInReplaceMode'. 2009-09-30 11:54:46 +02:00
Roberto Raggi
331effc2fd Introduced checkable results. 2009-09-29 18:19:36 +02:00
Roberto Raggi
f62ecb37f3 Preprocess the given expression when trying to resolve names. 2009-09-29 16:20:37 +02:00
Roberto Raggi
11212eb0d1 Handle qualified name ids. 2009-09-29 14:41:43 +02:00
Roberto Raggi
05f7870a67 Cleanup 2009-09-29 13:50:55 +02:00
Roberto Raggi
86e21bc255 Look at the working copy when searching for references. 2009-09-29 13:42:47 +02:00
Roberto Raggi
4bc4bd0f5d Removed useless qDebug. 2009-09-29 13:34:52 +02:00
Roberto Raggi
9f49cd05b6 Handle mem initializers. 2009-09-29 13:02:15 +02:00
Roberto Raggi
b1f5a40ee2 Handle member expressions. 2009-09-29 12:32:47 +02:00
Roberto Raggi
b3cf5ae50a Some work on `find references of a symbol'. 2009-09-25 14:20:02 +02:00
Roberto Raggi
54d60a77ae Use the canonical symbol when searching references. 2009-09-25 14:20:02 +02:00
Roberto Raggi
91a50a74f2 Changed the signature of findReferences() 2009-09-24 16:51:40 +02:00
Roberto Raggi
9b501d6369 Use TASK_SEARCH instead of TASK_INDEX. 2009-09-23 16:52:42 +02:00
Roberto Raggi
6ea5fdcded Speed up the search of a reference to a name. 2009-09-23 16:52:42 +02:00
Roberto Raggi
8848be4caa Find references 2009-09-23 16:52:41 +02:00