Index: src/AST/Print.cpp
===================================================================
--- src/AST/Print.cpp	(revision 6f4b7f26591504e8cd05f06a27034b50ccca41e3)
+++ src/AST/Print.cpp	(revision a7d50b6989318c3023acc4b28d629c5286426c24)
@@ -132,5 +132,5 @@
 		case ast::Expr::InferUnion::Empty: return;
 		case ast::Expr::InferUnion::Slots: {
-			os << indent << "with " << inferred.data.resnSlots.size() 
+			os << indent << "with " << inferred.data.resnSlots.size()
 			   << " pending inference slots" << endl;
 			return;
@@ -152,5 +152,5 @@
 
 	void print( const ast::ParameterizedType::ForallList & forall ) {
-		if ( forall.empty() ) return;	
+		if ( forall.empty() ) return;
 		os << "forall" << endl;
 		++indent;
@@ -178,9 +178,9 @@
 	void print( const ast::AggregateDecl * node ) {
 		os << node->typeString() << " " << node->name;
-		
+
 		if ( ! short_mode && node->linkage != Linkage::Cforall ) {
 			os << " " << Linkage::name( node->linkage );
 		}
-		
+
 		os << " " << (node->body ? "with" : "without") << " body";
 
@@ -218,5 +218,5 @@
 		print( node->storage );
 		os << node->typeString();
-		
+
 		if ( node->base ) {
 			os << " for ";
@@ -623,5 +623,5 @@
 	virtual const ast::Stmt * visit( const ast::TryStmt * node ) {
 		++indent;
-		os << "Try Statement" << endl << indent-1 
+		os << "Try Statement" << endl << indent-1
 		   << "... with block:" << endl << indent;
 		safe_print( node->body );
@@ -663,5 +663,5 @@
 		safe_print( node->body );
 		--indent;
-		
+
 		return node;
 	}
@@ -684,5 +684,5 @@
 			os << indent-1 << "target function: ";
 			safe_print( clause.target.func );
-			
+
 			if ( ! clause.target.args.empty() ) {
 				os << endl << indent-1 << "... with arguments:" << endl;
@@ -800,5 +800,5 @@
 		os << "Name: " << node->name;
 		postprint( node );
-		
+
 		return node;
 	}
@@ -931,5 +931,5 @@
 		--indent;
 		postprint( node );
-		
+
 		return node;
 	}
@@ -1015,5 +1015,5 @@
 		if ( node->operand ) node->operand->accept( *this );
 		--indent;
-		
+
 		return node;
 	}
@@ -1093,5 +1093,5 @@
 		--indent;
 		postprint( node );
-		
+
 		return node;
 	}
@@ -1292,5 +1292,5 @@
 	virtual const ast::Type * visit( const ast::FunctionType * node ) {
 		preprint( node );
-		
+
 		os << "function" << endl;
 		if ( ! node->params.empty() ) {
@@ -1362,5 +1362,5 @@
 	virtual const ast::Type * visit( const ast::TypeInstType * node ) {
 		preprint( node );
-		os << "instance of type " << node->name 
+		os << "instance of type " << node->name
 		   << " (" << (node->kind == ast::TypeVar::Ftype ? "" : "not ") << "function type)";
 		print( node->params );
Index: src/AST/Stmt.hpp
===================================================================
--- src/AST/Stmt.hpp	(revision 6f4b7f26591504e8cd05f06a27034b50ccca41e3)
+++ src/AST/Stmt.hpp	(revision a7d50b6989318c3023acc4b28d629c5286426c24)
@@ -278,5 +278,5 @@
 	ExceptionKind kind;
 
-	ThrowStmt( 
+	ThrowStmt(
 		const CodeLocation & loc, ExceptionKind kind, const Expr * expr, const Expr * target,
 		std::vector<Label> && labels = {} )
@@ -296,5 +296,5 @@
 	ptr<FinallyStmt> finally;
 
-	TryStmt( 
+	TryStmt(
 		const CodeLocation & loc, const CompoundStmt * body,
 		std::vector<ptr<CatchStmt>> && handlers, const FinallyStmt * finally,
@@ -316,5 +316,5 @@
 	ExceptionKind kind;
 
-	CatchStmt( 
+	CatchStmt(
 		const CodeLocation & loc, ExceptionKind kind, const Decl * decl, const Expr * cond,
 		const Stmt * body, std::vector<Label> && labels = {} )
