Commit Graph

15 Commits

Author SHA1 Message Date
Roberto Raggi
77aa306478 Removed the MacroResolver
Unfortunately, the MacroResolver does not scale and we get pretty bad performances when parsing big projects.
2009-10-07 13:57:45 +02:00
Erik Verbruggen
f1e665463b Added protocol & class definedness checks, and added property attribute checks. 2009-10-05 18:02:01 +02:00
Roberto Raggi
e50d60ac97 Introduced MacroResolver. 2009-09-30 17:17:11 +02:00
Roberto Raggi
fc1b435ab4 Introduced CPlusPlus::TemplateArguments and fixed a possible mem-leak when using template members. 2009-08-26 11:41:20 +02:00
hjk
93cbef8724 long live the king 2009-08-14 09:30:56 +02:00
Erik Verbruggen
4a0da2c6f2 Added Semantic checks for ObjC methods. 2009-07-31 16:03:48 +02:00
Erik Verbruggen
26267c0344 Improved ObjC parsing, and added semantic checks. 2009-07-28 16:34:15 +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
Roberto Raggi
f7afe3ee4b Made the C++ front-end more Creator-friendly. 2009-06-03 11:10:04 +02:00
Roberto Raggi
5e3921d2bd Added a fwd declaration for the class Token. 2009-03-06 10:45:41 +01:00
hjk
8ca887aae2 Fixes: change file license headers to include LGPL 2009-02-25 09:15:00 +01:00
Roberto Raggi
ba78e075da Introduced support for forward class declarations. 2009-02-16 18:20:46 +01:00
Thorbjørn Lindeijer
146a534932 Fixed all crashes due to refencing undefined types
Introduced UndefinedType class to replace null pointer.

Done with Roberto Raggi
2009-02-10 17:22:16 +01:00
hjk
fe0533de2a Fixes: move all files in shared/* to src/shared/* 2009-01-26 16:19:24 +01:00