mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[AST] Break down IdentTypeRepr to different subtypes.
This makes memory allocation for it more efficient and it's more convenient to handle. Swift SVN r12541
This commit is contained in:
@@ -919,7 +919,7 @@ ParserResult<ExtensionDecl> Parser::parseDeclExtension(unsigned Flags,
|
||||
diag::invalid_diagnostic).isError())
|
||||
return nullptr;
|
||||
Ty = makeParserErrorResult(
|
||||
IdentTypeRepr::createSimple(Context, NameLoc, ExtensionName));
|
||||
new (Context) SimpleIdentTypeRepr(NameLoc, ExtensionName));
|
||||
}
|
||||
if (Ty.isNull())
|
||||
return nullptr;
|
||||
|
||||
Reference in New Issue
Block a user