Add passing test cases
diff --git a/Examples/test-suite/hhvm/Makefile.in b/Examples/test-suite/hhvm/Makefile.in
index 3a3d3f5..affe202 100644
--- a/Examples/test-suite/hhvm/Makefile.in
+++ b/Examples/test-suite/hhvm/Makefile.in
@@ -15,36 +15,22 @@
     nested                  \
     nested_extend_c         \
     nested_structs          \
-    overload_extend2        \
-    overload_extend_c       \
     typemap_subst           \
 
 FAILING_CPP_TESTS =         \
     aggregate               \
     apply_strings           \
-    arrays_global           \
     autodoc                 \
     catches                 \
-    class_scope_weird       \
     constant_pointers       \
-    constructor_copy        \
     contract                \
     cpp_basic               \
     default_args            \
     default_target          \
-    defvalue_constructor    \
-    director_basic          \
-    director_nspace         \
-    director_overload       \
-    director_property       \
     dynamic_cast            \
     exception_order         \
-    extend_placement        \
-    features                \
-    friends                 \
     ignore_parameter        \
     ignore_template_constructor \
-    kwargs_feature          \
     li_boost_shared_ptr     \
     li_boost_shared_ptr_bits    \
     li_std_combinations     \
@@ -54,57 +40,37 @@
     li_std_map              \
     li_std_pair             \
     li_std_pair_using       \
-    li_std_string           \
     li_std_vector           \
     li_std_vector_enum      \
     li_std_vector_member_var    \
     li_std_vector_ptr       \
-    li_swigtype_inout       \
     li_typemaps             \
     li_typemaps_apply       \
     long_long_apply         \
     member_funcptr_galore   \
     member_pointer          \
     minherit                \
-    mixed_types             \
-    multiple_inheritance_interfaces \
     namespace_spaces        \
     naturalvar_more         \
     operator_overload       \
     operator_overload_break \
-    overload_copy           \
-    overload_method         \
     overload_rename         \
     overload_return_type    \
-    overload_simple         \
-    overload_template       \
-    overload_template_fast  \
-    pointer_reference       \
-    primitive_ref           \
-    return_const_value      \
     sizet                   \
     smart_pointer_const_overload    \
     smart_pointer_inherit   \
     smart_pointer_template_defaults_overload    \
-    special_variable_macros \
     special_variables       \
     template_default        \
     template_default_arg    \
     template_default_arg_overloaded \
-    template_default_arg_overloaded_extend  \
-    template_default_class_parms_typedef    \
-    template_default_vw     \
     template_extend_overload    \
-    template_ns             \
     template_opaque         \
     template_type_namespace \
     template_typedef_fnc    \
     typemap_namespace       \
-    typemap_out_optimal     \
     typemap_qualifier_strip \
-    valuewrapper            \
     valuewrapper_opaque     \
-    virtual_poly            \
     wrapmacro               \
 
 FAILING_MULTI_CPP_TESTS =   \