Lines Matching refs:XAnnot
212 @pytest.mark.parametrize('XAnnot,ConstXAnnot', [
216 def test_install_requiring_nonconst_then_install_requiring_const_ok(XAnnot, ConstXAnnot):
222 fruit::Component<fruit::Required<XAnnot>, Y> getChildComponent1() {
236 .registerConstructor<XAnnot()>();
795 @pytest.mark.parametrize('XAnnot', [
799 def test_install_component_functions_deduped(XAnnot):
807 .addInstanceMultibinding<XAnnot, X>(x);
831 std::vector<X*> multibindings = injector.getMultibindings<XAnnot>();
841 @pytest.mark.parametrize('XAnnot', [
845 def test_install_component_functions_deduped_across_normalized_component(XAnnot):
853 .addInstanceMultibinding<XAnnot, X>(x);
872 std::vector<X*> multibindings = injector.getMultibindings<XAnnot>();
882 @pytest.mark.parametrize('XAnnot', [
886 def test_install_component_functions_with_args_deduped(XAnnot):
894 .addInstanceMultibinding<XAnnot, X>(x);
918 std::vector<X*> multibindings = injector.getMultibindings<XAnnot>();
928 @pytest.mark.parametrize('XAnnot', [
932 def test_install_component_functions_different_args_not_deduped(XAnnot):
940 .addInstanceMultibinding<XAnnot, X>(x);
964 std::vector<X*> multibindings = injector.getMultibindings<XAnnot>();