On Jun 12, 6:41 pm, Benno <[email protected]> wrote:
> Hi all,
>
> The line of code in question is this:
>
> bool Code::is_inline_cache_stub() {
> Kind kind = this->kind();
> return kind >= FIRST_IC_KIND && kind <= LAST_IC_KIND; <--- This
> is the error
>
> }
I have not convinced myself this isn't a straight compiler error,
however I was able to
work around it by changing the code to:
bool Code::is_inline_cache_stub() {
int kind = this->kind();
return kind >= FIRST_IC_KIND && kind <= LAST_IC_KIND;
}
To me this isn't a compelling way to fix the problem, so if anyone has
any idea what the real problem is, and why this fix might work I'd
appreciate it. FWIW leaving 'kind' as a 'Kind' and casting it to an
int in the expression does not appear to work.
Thanks,
Benno
--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---