Roberto Raggi
|
354b9712e4
|
Merged ScopedSymbol and Scope.
|
2010-08-11 15:25:18 +02:00 |
|
Roberto Raggi
|
646baadb59
|
Annotate EnumSpecifierASTs with the Enum symbols.
|
2010-08-09 17:17:50 +02:00 |
|
Erik Verbruggen
|
867bf3dae8
|
Fixes for scope range calculation.
|
2010-07-19 10:42:32 +02:00 |
|
Erik Verbruggen
|
cb4104e171
|
Changed startOffset to point to the start of the scope.
|
2010-07-16 16:04:58 +02:00 |
|
Erik Verbruggen
|
3c3af9c25b
|
Fixed return-type checking for ObjC methods.
|
2010-06-18 09:10:11 +02:00 |
|
Erik Verbruggen
|
d4e1a24daa
|
Fixed off-by-1-token for symbol end offsets.
|
2010-05-28 16:29:52 +02:00 |
|
Erik Verbruggen
|
dfadb0d076
|
Added support for the GCC "unavailable" attribute.
|
2010-05-26 13:56:34 +02:00 |
|
Erik Verbruggen
|
51fbf9695c
|
Added support for the GCC "unavailable" attribute.
|
2010-05-26 13:49:06 +02:00 |
|
Roberto Raggi
|
e421d32147
|
Postpone the parsing of function definitions.
|
2010-03-30 16:59:07 +02:00 |
|
Roberto Raggi
|
c05e11b165
|
Set and propagate the `auto' specifier.
|
2010-03-24 15:06:50 +01:00 |
|
Erik Verbruggen
|
9efa5d940a
|
Added __attribute__ visiting, and storing of the deprecated attr.
|
2010-03-23 14:15:45 +01:00 |
|
hjk
|
9595504bda
|
Long live the king!
|
2010-03-05 11:28:13 +01:00 |
|
Roberto Raggi
|
768d6031a6
|
Process the enumerator initializers.
|
2010-03-03 17:36:18 +01:00 |
|
Erik Verbruggen
|
cdd8ac099d
|
Renamed method.
|
2010-02-04 10:59:23 +01:00 |
|
Roberto Raggi
|
988ec82bb5
|
Check for unnecessary semicolons after function definitions.
|
2009-12-07 15:08:00 +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
|
0ae2d96a9b
|
Fixed the AST field names.
|
2009-11-10 16:47:16 +01:00 |
|
Roberto Raggi
|
cdb1443219
|
Cleanup specifiers.
|
2009-11-10 16:20:13 +01:00 |
|
Roberto Raggi
|
73a4f2977a
|
Cleanup MemInitializerAST
|
2009-11-10 16:20:11 +01:00 |
|
Roberto Raggi
|
1dbdbbefe7
|
Cleanup base base specifiers.
|
2009-11-10 16:20:11 +01:00 |
|
Roberto Raggi
|
36a0ea2bcb
|
Removed DeclarationListAST node.
Done with Erik Verbruggen
|
2009-11-10 16:20:09 +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 |
|
Erik Verbruggen
|
f1e665463b
|
Added protocol & class definedness checks, and added property attribute checks.
|
2009-10-05 18:02:01 +02:00 |
|
hjk
|
93cbef8724
|
long live the king
|
2009-08-14 09:30:56 +02:00 |
|
Erik Verbruggen
|
b713f1772a
|
Added semantic checks for method declarations.
|
2009-07-31 13:22:32 +02:00 |
|
Roberto Raggi
|
c222f2aa27
|
Some cleanup in the AST nodes.
|
2009-06-17 16:08:33 +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
|
0497c535a2
|
cleanup
|
2009-06-05 09:44:37 +02:00 |
|
Roberto Raggi
|
8f84f81e6d
|
Introduced startOffset(), endOffset(), getPosition(), getStartPosition(), and getEndPosition().
|
2009-03-31 13:56:28 +02:00 |
|
Roberto Raggi
|
3d6f7de909
|
Context-sensitive highlighting.
|
2009-03-03 13:57:08 +01:00 |
|
hjk
|
8ca887aae2
|
Fixes: change file license headers to include LGPL
|
2009-02-25 09:15:00 +01:00 |
|
Roberto Raggi
|
c2f61a76e1
|
Merge branch '1.0.0' of git@scm.dev.nokia.troll.no:creator/mainline
|
2009-02-17 11:52:56 +01:00 |
|
Thorbjørn Lindeijer
|
7774977e5d
|
Fixed handling of attribute specifiers in front of declaration
Done with Roberto Raggi
|
2009-02-17 11:28:18 +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 |
|
Roberto Raggi
|
ea981d5025
|
More annotations.
|
2009-02-09 12:19:17 +01:00 |
|
Roberto Raggi
|
0d314977f1
|
Annotated the NameAST nodes.
|
2009-02-09 11:56:21 +01:00 |
|
Roberto Raggi
|
6672f89ff5
|
Annotate the ClassSpecifierAST node with the class symbol.
|
2009-02-09 11:35:57 +01:00 |
|
hjk
|
fe0533de2a
|
Fixes: move all files in shared/* to src/shared/*
|
2009-01-26 16:19:24 +01:00 |
|