Last change
on this file since 5d3d281 was
64f3b9f,
checked in by Michael Brooks <mlbrooks@…>, 7 days ago
|
Fix support for partial autogen.
Partial autogen means that some lifecycle functions are possible to generate, and needed, while others are impossible to generate, but unneeded. It is a valid situation that a user can implicitly request.
Previous handling of "impossible to generate" left the function in a zombie state, where it could show up as an alternative later. This zombie state is problematic handling caused by a compiler bug. Without the fix, the added test fails by creating zombie states.
This change is also a prerequsite for an upcoming change to avoid gcc warnings by not emitting autogen forward declarations.
|
-
Property mode set to
100644
|
File size:
156 bytes
|
Line | |
---|
1 | test1 |
---|
2 | custom ctor |
---|
3 | test2 |
---|
4 | custom ctor |
---|
5 | custom dtor |
---|
6 | custom dtor |
---|
7 | test3 |
---|
8 | test4 |
---|
9 | custom ctor |
---|
10 | custom dtor |
---|
11 | test5 |
---|
12 | custom ctor |
---|
13 | custom dtor |
---|
14 | test6 |
---|
15 | custom ctor |
---|
16 | custom dtor |
---|
Note: See
TracBrowser
for help on using the repository browser.