Commit Graph

19 Commits

Author SHA1 Message Date
Erik Verbruggen
5723682b21 Fixes for highlighting locals in Objective-C methods. 2010-01-06 17:39:35 +01:00
Erik Verbruggen
918856cac3 Added method to check if a scope is an ObjCClass scope. 2009-12-18 17:26:07 +01:00
Roberto Raggi
7c7ce13ac0 Use const names. 2009-12-01 12:46:23 +01:00
Roberto Raggi
fade61a8a9 Use const literals. 2009-12-01 11:46:36 +01:00
Roberto Raggi
0528f2407a Introduced type matchers. 2009-11-23 12:53:33 +01:00
Erik Verbruggen
72d4493fc2 Added scope calculation for Objective-C classes. 2009-11-11 09:21:06 +01:00
Roberto Raggi
13675cf6ed Cleanup the C++ front-end.
Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT.
2009-10-20 11:21:25 +02:00
Roberto Raggi
99c3327719 Improved support for private classes. 2009-10-12 12:01:01 +02:00
Roberto Raggi
63cd7ffe4e Removed Scope::addUse() 2009-09-23 16:52:42 +02:00
hjk
93cbef8724 long live the king 2009-08-14 09:30:56 +02:00
Thiago Macieira
d0457b70e3 Compile the C++ parser library with Sun CC 5.9.
Things you mustn't do:
1) end an enum with a comma

2) #include <cxxxx> and not use std::

3) use anonymous structures

All three things are invalid C++. Anonymous structures inside
anonymous unions are allowed by GCC, but that doesn't mean it's valid.
2009-08-03 14:59:42 +02:00
Roberto Raggi
97f8850a74 Introduced SemanticHighlighter
Done with Thorbjørn Lindeijer
2009-07-09 12:14:00 +02:00
Jason McDonald
884b7af769 Update license headers and sales contact details.
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
hjk
8ca887aae2 Fixes: change file license headers to include LGPL 2009-02-25 09:15:00 +01:00
Roberto Raggi
f63b8e6693 --warnings 2009-02-16 18:56:35 +01:00
Thorbjørn Lindeijer
885d908ea3 Fixed two crashes with C++ engine handling
These checks are necessary cause of a recent change in the C++ engine.

Reviewed-by: Roberto Raggi
2009-02-10 13:56:13 +01:00
Roberto Raggi
25de88fe61 Fixes: Removed dynamic_cast from Scope. 2009-02-09 21:00:03 +01:00
Roberto Raggi
c842957a8b Fixes: Possible crash in LookupContext. 2009-02-09 20:22:00 +01:00
hjk
fe0533de2a Fixes: move all files in shared/* to src/shared/* 2009-01-26 16:19:24 +01:00