View Issue Details

IDProjectCategoryView StatusLast Update
0001230Ecere SDKcompilerpublic2020-11-09 23:15
Reporterjerome Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
Status newResolutionopen 
Product Version0.44.15 
Target Version0.44.16 
Summary0001230: Assigning to data member inside thisless method creating instance misses declaring data struct for class
DescriptionIn tested scenario, the data member being assigned was private, and also had a public property named the same, with only a get and no set.
To confirm whether this is required to reproduce the problem.

The C compiler error message is:

error: invalid use of undefined type ‘struct ClassName’

Assigning to a data member of the class elsewere avoids the issue, e.g.

__attribute__((unused)) static void eCBugWorkAround() { ClassName d { }; d.foo = 0; }
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-11-09 23:15 jerome New Issue