Forward referencing problem
Sai-Lai Lo
S.Lo@orl.co.uk
Fri, 20 Feb 1998 11:25:40 GMT
>>>>> Fredrik Jonsson writes:
> On Tuesday, February 17, 1998 5:07 PM, S.Lo@orl.co.uk [SMTP:S.Lo@orl.co.uk]
> wrote:
>> The compilation fails not because of circular reference but because the
>> interface B is not defined when the stub is compiled.
> So, does that imply that as soon as I have a circular relation ship
> I'm forced to compile those interfaces into a single translation unit?
If you have something like this:
interface A;
interface B {
A opa();
};
interface A {
B opb();
};
I'm afraid you have to compile these interfaces in a single translation
unit.
Sai-Lai