several fixes for clang/llvm
[senf.git] / senf / Utils / Console / Parse.hh
index a49c473..4be39ff 100644 (file)
 namespace senf {
 namespace console {
 
-    namespace detail { class FilePositionWithIndex; }
+    namespace detail { struct FilePositionWithIndex; }
 
     namespace detail { struct ParserAccess; }
 
@@ -656,7 +656,7 @@ namespace console {
 
         boost::scoped_ptr<Impl> impl_;
 
-        friend class SetIncremental;
+        friend struct SetIncremental;
     };
 
 }}