Subject: Re: [sv-cc] open issue: exported function = virtual function?
From: Andrzej Litwiniuk (Andrzej.Litwiniuk@synopsys.com)
Date: Wed Mar 26 2003 - 12:43:31 PST
> > Susprisingly (for me, Joao wasn't surprised at all!) the restriction
> > "one signature per cname" does =not= mean "one source code per cname".
> > Actually, it doesn't matter what was the source code, as long
> > as the signature
> > matches. SV implementation will have to identify the right
> > code anyway.
>
> DOUG: This is fine. However, there should be the restriction that
> only all export function cname's used in a given declarative scope
> should be unique. This "virtual function" mechanism would only
> work when selecting between function variants in different
> instantiated declarative scopes.
Doug,
This is exactly the restriction Joao and I came up with.
"No two functions may be exported with the same cname, explicit or implicit,
from the same scope."
Andrzej
This archive was generated by hypermail 2b28 : Wed Mar 26 2003 - 12:44:20 PST