Changeset 77389

Timestamp:
Mar 18, 2012, 9:53:39 PM (11 years ago)
Author:
Lorenzo Caminiti
Message:

Fixed a bug in capturing this_ that caused ScopeExit tests to fail with an internal error on old GCCs for templates (now this type is deduced within a struct like all other type captures to workaround this). Added a test for this case (..._this_tpl.cpp).
Fixed a bug that omitted = {} when this_ was the only ScopeExit captured variable (now generating = {} even when only this_ is captured).
Fixed LocalFunction to work with the above ScopeExit fixes (some of which required changes to ScopeExit protected macro interface).

(No files)

Note: See TracChangeset for help on using the changeset viewer.