| SpecialMemberFunctionNode() | 
| SpecialMemberFunctionNode(const Span& span_, Specifier specifiers_, Node* declarator_, Node* ctorInitializer_, CompoundStatementNode* functionBody_) | 
| void | Accept(Visitor& visitor) override | 
| Node* | CtorInitializer() | 
| Node* | Declarator() | 
| CompoundStatementNode* | FunctionBody() | 
| void | Read(Reader& reader) override | 
| Specifier | Specifiers() const | 
| void | Write(Writer& writer) override | 
| std::unique_ptr<Node> | ctorInitializer | 
| std::unique_ptr<Node> | declarator | 
| std::unique_ptr<CompoundStatementNode> | functionBody | 
| Specifier | specifiers |