You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucy.apache.org by "Marvin Humphrey (JIRA)" <ji...@apache.org> on 2009/08/21 08:02:14 UTC
[jira] Updated: (LUCY-22) Boilerplater::Method
[ https://issues.apache.org/jira/browse/LUCY-22?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marvin Humphrey updated LUCY-22:
--------------------------------
Attachment: Method.pm
201-method.t
parser_add_method_support.diff
Add Boilerplater::Method, which is a subclass of Boilerplater::Function.
A lot of the code and testing for Method involves ensuring that signatures are
compatible between methods that override. Boilerplater relies on the C
compiler for low-level syntax checking, but it needs to do its own heavy
lifting on method signatures -- put an incompatible function at some slot in
the vtable and all kinds of nasty things might happen.
> Boilerplater::Method
> --------------------
>
> Key: LUCY-22
> URL: https://issues.apache.org/jira/browse/LUCY-22
> Project: Lucy
> Issue Type: Sub-task
> Components: Boilerplater
> Reporter: Marvin Humphrey
> Assignee: Marvin Humphrey
> Attachments: 201-method.t, Method.pm, parser_add_method_support.diff
>
>
> Add support for declaring methods to Boilerplater.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.