[Bug 248] Regression: Call result not properly saved when calling a vtbl function

2016-12-10 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=248 --- Comment #4 from Iain Buclaw --- https://github.com/D-Programming-GDC/GDC/pull/264 -- You are receiving this mail because: You are watching all bug changes.

[Bug 248] Regression: Call result not properly saved when calling a vtbl function

2016-12-10 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=248 --- Comment #3 from Iain Buclaw --- (In reply to Iain Buclaw from comment #2) > > It looks like the expression is saved, but the saved expression is not > re-used when passed as a parameter. > > Analogous to: > > SAVE_EXPR.isintegral(this.sym.

[Bug 248] Regression: Call result not properly saved when calling a vtbl function

2016-12-10 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=248 --- Comment #2 from Iain Buclaw --- (In reply to Johannes Pfau from comment #0) > Reduced from a DDMD build regression: > > We've got a function getMemtype which has side effects and returns a class > object Bar which has a virtual function isin

[Bug 248] Regression: Call result not properly saved when calling a vtbl function

2016-12-10 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=248 Johannes Pfau changed: What|Removed |Added Priority|Normal |High Severity|normal

[Bug 248] New: Regression: Call result not properly saved when calling a vtbl function

2016-12-10 Thread via D.gnu
http://bugzilla.gdcproject.org/show_bug.cgi?id=248 Bug ID: 248 Summary: Regression: Call result not properly saved when calling a vtbl function Product: GDC Version: development Hardware: All OS: All