Index: src/Validate/EnumAndPointerDecay.cpp
===================================================================
--- src/Validate/EnumAndPointerDecay.cpp	(revision e874605d8b0f66ad6050e4d03825b57912afe8ac)
+++ src/Validate/EnumAndPointerDecay.cpp	(revision 71806e0f8878eff4daf459af6ea5ef2c730185da)
@@ -44,5 +44,5 @@
 		if ( ast::ObjectDecl const * object = (*it).as<ast::ObjectDecl>() ) {
 			buffer.push_back( ast::mutate_field( object, &ast::ObjectDecl::type, new ast::EnumInstType( decl, ast::CV::Const ) ) );
-		} else if ( ast::InlineValueDecl const * value = (*it).as<ast::InlineValueDecl>() ) {
+		} else if ( ast::InlineMemberDecl const * value = (*it).as<ast::InlineMemberDecl>() ) {
 			if ( auto targetEnum = symtab.lookupEnum( value->name ) ) {
 				for ( auto singleMember : targetEnum->members ) {
