Block::Block(const Block &other):
Node(other),
body(other.body),
- use_braces(other.use_braces),
- parent(0)
+ use_braces(other.use_braces)
{ }
void Block::visit(NodeVisitor &visitor)
kind(other.kind),
size(other.size),
sign(other.sign),
+ extended_alignment(other.extended_alignment),
base(other.base)
// Do not copy base type
{ }
StructDeclaration::StructDeclaration(const StructDeclaration &other):
TypeDeclaration(other),
- members(other.members)
+ members(other.members),
+ extended_alignment(other.extended_alignment)
// Do not copy interface block
{ }