Both $this and $mc are present in the generated JavaScript. Den fredag den 20. maj 2016 kl. 17.33.52 UTC+2 skrev Brion Vibber: > > Are $this and $mc present in the generated JavaScript (without the source > map) or have they been renamed in the minification? The console will need > to work with the 'real' variable names. > > -- brion > > On Fri, May 20, 2016 at 6:42 AM, Thomas Arnbjerg <[email protected] > <javascript:>> wrote: > >> Hi all, >> >> I've exposed a function to javascript using embind, which takes a pointer >> to an object as the argument - e.g. "dumpObject(MyClass* o)" >> >> I then start a debug session in the browser and break the javascript >> execution at a location, where a non-static method on 'MyClass' is called >> (as seen in the SourceMap). >> >> If I call 'Module.dumpObject($this)' the console reports a BindingError >> stating that '$this' is not of the right type and 'dumpObject' is never >> called. >> >> The problem is the same if i simply declare a local instance of 'MyClass' >> as 'mc' and subsequently break and attempt to call 'Module.dumpObject($mc)'. >> >> Can anyone give me a hint on how to solve this? >> >> Thx >> >> Thomas >> >> PS: This is the next chapter in of the post: 'Newbie question - How debug >> the instance of an object in the browser with source maps' >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "emscripten-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > >
-- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
