Merge pull request #59141 from hamishknight/wrapping-paper

[AST] Remove ParenType
This commit is contained in:
Hamish Knight
2024-11-01 16:52:23 +00:00
committed by GitHub
69 changed files with 158 additions and 368 deletions

View File

@@ -5526,11 +5526,6 @@ public:
variableData);
}
void visitParenType(const ParenType *parenTy) {
using namespace decls_block;
serializeSimpleWrapper<ParenTypeLayout>(parenTy->getUnderlyingType());
}
void visitTupleType(const TupleType *tupleTy) {
using namespace decls_block;
unsigned abbrCode = S.DeclTypeAbbrCodes[TupleTypeLayout::Code];
@@ -6143,7 +6138,6 @@ void Serializer::writeAllDeclsAndTypes() {
registerDeclTypeAbbr<GenericTypeParamDeclLayout>();
registerDeclTypeAbbr<AssociatedTypeDeclLayout>();
registerDeclTypeAbbr<NominalTypeLayout>();
registerDeclTypeAbbr<ParenTypeLayout>();
registerDeclTypeAbbr<TupleTypeLayout>();
registerDeclTypeAbbr<TupleTypeEltLayout>();
registerDeclTypeAbbr<FunctionTypeLayout>();