[Syntax] function-parameter-list is now a SyntaxCollection

Removes some code duplication.
This commit is contained in:
David Farler
2017-03-02 11:27:41 -08:00
parent e565392f81
commit e70a65882f
4 changed files with 50 additions and 33 deletions

View File

@@ -421,10 +421,6 @@ RC<FunctionParameterSyntaxData> FunctionParameterSyntaxData::makeBlank() {
#pragma mark - function-parameter API
FunctionParameterSyntax::FunctionParameterSyntax(const RC<SyntaxData> Root,
const DataType *Data)
: Syntax(Root, Data) {}
RC<TokenSyntax> FunctionParameterSyntax::getExternalName() const {
return cast<TokenSyntax>(getRaw()->getChild(Cursor::ExternalName));
}