summaryrefslogtreecommitdiff
path: root/vala/valageniescanner.vala
diff options
context:
space:
mode:
authorJamie McCracken <jamiemcc gnome org>2009-04-14 11:17:42 -0400
committerJamie McCracken <jamiemcc gnome org>2009-04-14 11:25:24 -0400
commit73e8e6a6e905342ab92052c0d36ea827fe202d8f (patch)
tree7a89bfbf525fbf1d2f33927faf1ec257267f1ebe /vala/valageniescanner.vala
parent8faaee83186459e0a77e33342f9a8011c39fa49b (diff)
downloadvala-73e8e6a6e905342ab92052c0d36ea827fe202d8f.tar.gz
Updated genie parser to match vala parser in functionality and bug fixes
Diffstat (limited to 'vala/valageniescanner.vala')
-rw-r--r--vala/valageniescanner.vala9
1 files changed, 8 insertions, 1 deletions
diff --git a/vala/valageniescanner.vala b/vala/valageniescanner.vala
index bf3156568..d28ff761a 100644
--- a/vala/valageniescanner.vala
+++ b/vala/valageniescanner.vala
@@ -307,7 +307,14 @@ public class Vala.Genie.Scanner {
if (matches (begin, "inline")) return TokenType.INLINE;
break;
case 'p':
- if (matches (begin, "public")) return TokenType.PUBLIC;
+ switch (begin[1]) {
+ case 'a':
+ if (matches (begin, "params")) return TokenType.PARAMS;
+ break;
+ case 'u':
+ if (matches (begin, "public")) return TokenType.PUBLIC;
+ break;
+ }
break;
case 'r':
switch (begin[1]) {