From 84759b5be9e3925e184005b0be902a8be25b4584 Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Sat, 11 Jan 2014 22:05:22 -0800 Subject: [PATCH] The desugaring for typedef skipped signatures. --- Replace.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Replace.cpp b/Replace.cpp index 3f02fa0..1ddc5c1 100644 --- a/Replace.cpp +++ b/Replace.cpp @@ -878,7 +878,7 @@ CYExpression *CYTypeConstant::Replace_(CYContext &context, CYExpression *type) { } CYStatement *CYTypeDefinition::Replace(CYContext &context) { - return $E($ CYAssign($V(typed_->identifier_), typed_->type_->Replace(context))); + return $E($ CYAssign($V(typed_->identifier_), typed_->Replace(context))); } CYExpression *CYTypeModifier::Replace(CYContext &context, CYExpression *type) { $T(type) -- 2.47.2