1 #include "../types.hpp" 2 3 /** 4 * No runtime tests - just make sure we have the right headers included. 5 */ 6 using namespace phosphor::inventory::manager; 7 8 struct Empty 9 {}; 10 functionUsingInterfaceVariantType(InterfaceVariantType &)11void functionUsingInterfaceVariantType(InterfaceVariantType&) {} functionUsingInterfaceType(InterfaceType<Empty> &)12void functionUsingInterfaceType(InterfaceType<Empty>&) {} functionUsingObjectType(ObjectType<Empty> &)13void functionUsingObjectType(ObjectType<Empty>&) {} functionUsingInterface(Interface &)14void functionUsingInterface(Interface&) {} functionUsingObject(Object &)15void functionUsingObject(Object&) {} functionUsingAction(Action &)16void functionUsingAction(Action&) {} functionUsingFilter(Filter &)17void functionUsingFilter(Filter&) {} functionUsingPathCondition(PathCondition &)18void functionUsingPathCondition(PathCondition&) {} functionUsingGetProperty(GetProperty<Empty> &)19void functionUsingGetProperty(GetProperty<Empty>&) {} 20