incubator-lucy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marvin Humphrey (JIRA)" <>
Subject [jira] Updated: (LUCY-14) Boilerplater::Type::Object
Date Sun, 16 Aug 2009 21:40:14 GMT


Marvin Humphrey updated LUCY-14:


In the following .bp sample code, the declaration of the variable "foo"...

   Foo *foo;

... gets parsed as a Boilerplater::Variable with a type that's a
Boilerplater::Type::Object with the specifier "Foo".

Boilerplater::Type::Object is also where we register that an argument or a
return value is "incremented" or "decremented", which is useful when
auto-generating binding code.

   incremented Foo*
   Make_Foo(FooMaker *self);

> Boilerplater::Type::Object
> --------------------------
>                 Key: LUCY-14
>                 URL:
>             Project: Lucy
>          Issue Type: Sub-task
>          Components: Boilerplater
>            Reporter: Marvin Humphrey
>            Assignee: Marvin Humphrey
>         Attachments: 105-object_type.t,, parser_add_object_support.diff
> Boilerplater support for object types.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message