Community
Participate
Working Groups
The scope of the declaration is used to perform lookups while parsing the ctorInitializer. This is the incorrect scope since the constructor initializer can reference symbols in its class. This causes problems trying to parse expressions used to initialize the fields. We should do something similar to what we do for functions: IASTScope ctorInitScope = astFactory.getDeclaratorScope(scope, d.getNameDuple ());
fix applied to head. will be propagated to 2.0.1 later
fix is now in 2.0.1