mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Remove 'axle' related code and build machinery. It turns out that we
will not be pursuing this project in the immediate future. Swift SVN r9901
This commit is contained in:
@@ -256,8 +256,6 @@ void Serializer::writeBlockInfoBlock() {
|
||||
RECORD(decls_block, REFERENCE_STORAGE_TYPE);
|
||||
RECORD(decls_block, UNBOUND_GENERIC_TYPE);
|
||||
RECORD(decls_block, OPTIONAL_TYPE);
|
||||
RECORD(decls_block, VEC_TYPE);
|
||||
RECORD(decls_block, MATRIX_TYPE);
|
||||
|
||||
RECORD(decls_block, TYPE_ALIAS_DECL);
|
||||
RECORD(decls_block, GENERIC_TYPE_PARAM_DECL);
|
||||
@@ -1753,28 +1751,6 @@ void Serializer::writeType(Type ty) {
|
||||
break;
|
||||
}
|
||||
|
||||
case TypeKind::Vec: {
|
||||
auto vecTy = cast<VecType>(ty.getPointer());
|
||||
Type base = vecTy->getBaseType();
|
||||
unsigned abbrCode = DeclTypeAbbrCodes[VecTypeLayout::Code];
|
||||
VecTypeLayout::emitRecord(Out, ScratchRecord, abbrCode,
|
||||
addTypeRef(base),
|
||||
vecTy->getLength());
|
||||
break;
|
||||
}
|
||||
|
||||
case TypeKind::Matrix: {
|
||||
auto matrixTy = cast<MatrixType>(ty.getPointer());
|
||||
Type base = matrixTy->getBaseType();
|
||||
unsigned abbrCode = DeclTypeAbbrCodes[MatrixTypeLayout::Code];
|
||||
MatrixTypeLayout::emitRecord(Out, ScratchRecord, abbrCode,
|
||||
addTypeRef(base),
|
||||
matrixTy->getRows(),
|
||||
matrixTy->getColumns(),
|
||||
matrixTy->wereColumnsSpecified());
|
||||
break;
|
||||
}
|
||||
|
||||
case TypeKind::ProtocolComposition: {
|
||||
auto composition = cast<ProtocolCompositionType>(ty.getPointer());
|
||||
|
||||
@@ -1872,8 +1848,6 @@ void Serializer::writeAllDeclsAndTypes() {
|
||||
registerDeclTypeAbbr<ReferenceStorageTypeLayout>();
|
||||
registerDeclTypeAbbr<UnboundGenericTypeLayout>();
|
||||
registerDeclTypeAbbr<OptionalTypeLayout>();
|
||||
registerDeclTypeAbbr<VecTypeLayout>();
|
||||
registerDeclTypeAbbr<MatrixTypeLayout>();
|
||||
|
||||
registerDeclTypeAbbr<TypeAliasLayout>();
|
||||
registerDeclTypeAbbr<GenericTypeParamTypeLayout>();
|
||||
|
||||
Reference in New Issue
Block a user