History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: BOO-595
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Rodrigo B. de Oliveira
Reporter: Arron Washington
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Boo

binary operator overloading with ducky should invoke operator directly instead of calling QuackInvoke()

Created: 08/Nov/05 07:08 PM   Updated: 08/Nov/05 07:32 PM
Component/s: Compiler
Affects Version/s: 0.7
Fix Version/s: 0.7.5

Time Tracking:
Not Specified


 Description  « Hide
[19:53] <l33ts0n> the "meta object" returned by any() and all() overrides the most common comparison operators. It inherits IQuackFu. With -ducky I can access the members declared inside of the type; any members not declared in the type are sent through the IQuackFu interface.
[19:53] <l33ts0n> any([1, 2, 3]) > 0 goes through QuackInvoke instead of any.op_GreaterThan
[19:54] <bamboo> I see
[19:54] <bamboo> it's a bug then
[19:54] <bamboo> if the compiler can determine the proper operator to invoke
[19:54] <bamboo> it should

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.