Index: src/ResolvExpr/ResolveTypeof.cc
===================================================================
--- src/ResolvExpr/ResolveTypeof.cc	(revision 92a6e022cf89c5cc1605316de15a9f18851d3cf6)
+++ src/ResolvExpr/ResolveTypeof.cc	(revision a6f26ca811f428cf8ed8e161488c50c47d54aae5)
@@ -99,16 +99,16 @@
 			// replace basetypeof(<enum>) by int
 			if ( dynamic_cast<EnumInstType*>(newType) ) {
-				Type* newerType = 
-					new BasicType{ newType->get_qualifiers(), BasicType::SignedInt, 
+				Type* newerType =
+					new BasicType{ newType->get_qualifiers(), BasicType::SignedInt,
 					newType->attributes };
 				delete newType;
 				newType = newerType;
 			}
-			newType->get_qualifiers().val 
+			newType->get_qualifiers().val
 				= ( newType->get_qualifiers().val & ~Type::Qualifiers::Mask ) | oldQuals;
 		} else {
 			newType->get_qualifiers().val |= oldQuals;
 		}
-		
+
 		return newType;
 	}
@@ -120,7 +120,7 @@
 		ResolveTypeof_new( const ast::SymbolTable & syms ) : localSymtab( syms ) {}
 
-		void premutate( const ast::TypeofType * ) { visit_children = false; }
+		void previsit( const ast::TypeofType * ) { visit_children = false; }
 
-		const ast::Type * postmutate( const ast::TypeofType * typeofType ) {
+		const ast::Type * postvisit( const ast::TypeofType * typeofType ) {
 			// pass on null expression
 			if ( ! typeofType->expr ) return typeofType;
@@ -133,5 +133,5 @@
 				// typeof wrapping expression
 				ast::TypeEnvironment dummy;
-				ast::ptr< ast::Expr > newExpr = 
+				ast::ptr< ast::Expr > newExpr =
 					resolveInVoidContext( typeofType->expr, localSymtab, dummy );
 				assert( newExpr->result && ! newExpr->result->isVoid() );
@@ -143,9 +143,9 @@
 				// replace basetypeof(<enum>) by int
 				if ( newType.as< ast::EnumInstType >() ) {
-					newType = new ast::BasicType{ 
+					newType = new ast::BasicType{
 						ast::BasicType::SignedInt, newType->qualifiers, copy(newType->attributes) };
 				}
-				reset_qualifiers( 
-					newType, 
+				reset_qualifiers(
+					newType,
 					( newType->qualifiers & ~ast::CV::EquivQualifiers ) | typeofType->qualifiers );
 			} else {
