Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix incorrect handling of private ctors #826

Merged
merged 7 commits into from Dec 17, 2015
Merged

Conversation

codemercenary
Copy link
Contributor

In cases where a factory new method is available on a type, we should not even be attempting to invoke that type's constructor, because the constructor may be private or might not even exist.

Eliminate any instantiations of templates that attempt such invocation.

  • Compiles on Windows

In cases where a factory new method is available on a type, we should not even be attempting to invoke that type's constructor, because the constructor may be private or might not even exist.

Eliminate any instantiations of templates that attempt such invocation.
@veronicaz41
Copy link
Contributor

@codemercenary need to resolve conflicts

@codemercenary
Copy link
Contributor Author

Done.

veronicaz41 pushed a commit that referenced this pull request Dec 17, 2015
Fix incorrect handling of private ctors
@veronicaz41 veronicaz41 merged commit dcc310e into develop Dec 17, 2015
@veronicaz41 veronicaz41 deleted the fix-badctorinvoke branch December 17, 2015 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants