Maybe so. And I would agree. :)
But anywhere i've been, i've seen stdcall being described as pushing right_to_left. Including the msdn link you just provided.
Printable View
It is not dependent on this DIRECTLY - it is up to the compiler to come up with arguments for the function, and if it sees fit, it may decide to call function baz() first, then function bar(). But if it thinks that it will work out better to call bar() first, then baz() for some reason, then it can do that. What it THEN does with the return values from those functions is a different matter - it must of course push them in the right order.
--
Mats