mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[NFC] AST: Introduce and use Identifier::isConstructor
This commit is contained in:
@@ -798,11 +798,11 @@ Parser::parseFunctionSignature(DeclBaseName SimpleName,
|
||||
SmallVector<Identifier, 4> NamePieces;
|
||||
ParserStatus Status;
|
||||
|
||||
ParameterContextKind paramContext = SimpleName.isOperator()
|
||||
? ParameterContextKind::Operator
|
||||
: (SimpleName == DeclBaseName::createConstructor()
|
||||
? ParameterContextKind::Initializer
|
||||
: ParameterContextKind::Function);
|
||||
ParameterContextKind paramContext =
|
||||
SimpleName.isOperator()
|
||||
? ParameterContextKind::Operator
|
||||
: (SimpleName.isConstructor() ? ParameterContextKind::Initializer
|
||||
: ParameterContextKind::Function);
|
||||
Status |= parseFunctionArguments(NamePieces, bodyParams, paramContext,
|
||||
defaultArgs);
|
||||
FullName = DeclName(Context, SimpleName, NamePieces);
|
||||
|
||||
Reference in New Issue
Block a user