/external/spirv-llvm/lib/SPIRV/Mangler/ |
D | ParameterType.h | 109 struct ParamType; 110 typedef RefCount<ParamType> RefParamType; 115 struct ParamType { struct 118 ParamType(TypeEnum typeId) : m_typeId(typeId) {}; in ParamType() function 121 virtual ~ParamType() {}; in ~ParamType() argument 138 virtual bool equals(const ParamType*) const = 0; 150 ParamType(); argument 158 struct PrimitiveType : public ParamType { 181 bool equals(const ParamType*) const; 196 struct PointerType: public ParamType { [all …]
|
D | ParameterType.cpp | 24 ParamType(TYPE_ID_PRIMITIVE), m_primitive(primitive) { in PrimitiveType() 43 bool PrimitiveType::equals(const ParamType* type) const { in equals() 54 ParamType(TYPE_ID_POINTER), m_pType(type) { in PointerType() 103 bool PointerType::equals(const ParamType* type) const { in equals() 125 ParamType(TYPE_ID_VECTOR), m_pType(type), m_len(len) { in VectorType() 139 bool VectorType::equals(const ParamType* type) const { in equals() 150 ParamType(TYPE_ID_ATOMIC), m_pType(type) { in AtomicType() 166 bool AtomicType::equals(const ParamType* type) const { in equals() 176 ParamType(TYPE_ID_BLOCK) { in BlockType() 197 bool BlockType::equals(const ParamType* type) const { in equals() [all …]
|
/external/libbrillo/brillo/dbus/ |
D | dbus_param_writer.h | 27 template<typename ParamType, typename... RestOfParams> 29 const ParamType& param, in Append() 34 DBusType<ParamType>::Write(writer, param); in Append() 46 template<typename ParamType, typename... RestOfParams> 48 const ParamType& /* param */, in AppendDBusOutParams() argument 60 template<typename ParamType, typename... RestOfParams> 62 ParamType* param, in AppendDBusOutParams() 67 DBusType<ParamType>::Write(writer, *param); in AppendDBusOutParams()
|
D | dbus_param_reader.h | 73 template<typename ParamType, typename CallbackType, typename... Args> 74 static typename std::enable_if<!std::is_pointer<ParamType>::value, bool>::type 90 using ParamValueType = typename std::decay<ParamType>::type; 115 template<typename ParamType, typename CallbackType, typename... Args> 117 std::is_pointer<ParamType>::value, bool>::type 124 using ParamValueType = typename std::remove_pointer<ParamType>::type;
|
/external/libvpx/libvpx/third_party/googletest/src/include/gtest/internal/ |
D | gtest-param-util.h | 58 template <class ParamType> 60 TestParamInfo(const ParamType& a_param, size_t an_index) : in TestParamInfo() 63 ParamType param; 70 template <class ParamType> 71 std::string operator()(const TestParamInfo<ParamType>& info) const { in operator() 168 typedef T ParamType; typedef 376 template <class ParamType> 377 std::string DefaultParamName(const TestParamInfo<ParamType>& info) { in DefaultParamName() 388 template <class ParamType, class ParamNameGenFunctor> 393 template <class ParamType> [all …]
|
D | gtest-param-util-generated.h.pump | 118 typedef ::testing::tuple<$for j, [[T$j]]> ParamType; 124 virtual ParamIteratorInterface<ParamType>* Begin() const { 127 virtual ParamIteratorInterface<ParamType>* End() const { 132 class Iterator : public ParamIteratorInterface<ParamType> { 134 Iterator(const ParamGeneratorInterface<ParamType>* base, $for j, [[ 147 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { 165 virtual ParamIteratorInterface<ParamType>* Clone() const { 168 virtual const ParamType* Current() const { return ¤t_value_; } 169 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const { 200 current_value_ = ParamType($for j, [[*current$(j)_]]); [all …]
|
/external/v8/testing/gtest/include/gtest/internal/ |
D | gtest-param-util.h | 58 template <class ParamType> 60 TestParamInfo(const ParamType& a_param, size_t an_index) : in TestParamInfo() 63 ParamType param; 70 template <class ParamType> 71 std::string operator()(const TestParamInfo<ParamType>& info) const { in operator() 168 typedef T ParamType; typedef 376 template <class ParamType> 377 std::string DefaultParamName(const TestParamInfo<ParamType>& info) { in DefaultParamName() 388 template <class ParamType, class ParamNameGenFunctor> 393 template <class ParamType> [all …]
|
D | gtest-param-util-generated.h.pump | 118 typedef ::testing::tuple<$for j, [[T$j]]> ParamType; 124 virtual ParamIteratorInterface<ParamType>* Begin() const { 127 virtual ParamIteratorInterface<ParamType>* End() const { 132 class Iterator : public ParamIteratorInterface<ParamType> { 134 Iterator(const ParamGeneratorInterface<ParamType>* base, $for j, [[ 147 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { 165 virtual ParamIteratorInterface<ParamType>* Clone() const { 168 virtual const ParamType* Current() const { return ¤t_value_; } 169 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const { 200 current_value_ = ParamType($for j, [[*current$(j)_]]); [all …]
|
/external/googletest/googletest/include/gtest/internal/ |
D | gtest-param-util.h | 58 template <class ParamType> 60 TestParamInfo(const ParamType& a_param, size_t an_index) : in TestParamInfo() 63 ParamType param; 70 template <class ParamType> 71 std::string operator()(const TestParamInfo<ParamType>& info) const { in operator() 168 typedef T ParamType; typedef 376 template <class ParamType> 377 std::string DefaultParamName(const TestParamInfo<ParamType>& info) { in DefaultParamName() 388 template <class ParamType, class ParamNameGenFunctor> 393 template <class ParamType> [all …]
|
D | gtest-param-util-generated.h.pump | 118 typedef ::testing::tuple<$for j, [[T$j]]> ParamType; 124 virtual ParamIteratorInterface<ParamType>* Begin() const { 127 virtual ParamIteratorInterface<ParamType>* End() const { 132 class Iterator : public ParamIteratorInterface<ParamType> { 134 Iterator(const ParamGeneratorInterface<ParamType>* base, $for j, [[ 147 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { 165 virtual ParamIteratorInterface<ParamType>* Clone() const { 168 virtual const ParamType* Current() const { return ¤t_value_; } 169 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const { 200 current_value_ = ParamType($for j, [[*current$(j)_]]); [all …]
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchersMacros.h | 75 #define AST_MATCHER_FUNCTION_P(ReturnType, DefineMatcher, ParamType, Param) \ argument 76 AST_MATCHER_FUNCTION_P_OVERLOAD(ReturnType, DefineMatcher, ParamType, Param, \ 78 #define AST_MATCHER_FUNCTION_P_OVERLOAD(ReturnType, DefineMatcher, ParamType, \ argument 80 inline ReturnType DefineMatcher(ParamType const &Param); \ 81 typedef ReturnType (&DefineMatcher##_Type##OverloadId)(ParamType const &); \ 82 inline ReturnType DefineMatcher(ParamType const &Param) 129 #define AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) \ argument 130 AST_MATCHER_P_OVERLOAD(Type, DefineMatcher, ParamType, Param, 0) 132 #define AST_MATCHER_P_OVERLOAD(Type, DefineMatcher, ParamType, Param, \ argument 139 ParamType const &A##Param) \ [all …]
|
/external/mesa3d/src/gtest/include/gtest/internal/ |
D | gtest-param-util.h | 144 typedef T ParamType; typedef 355 typedef typename TestClass::ParamType ParamType; typedef 356 explicit ParameterizedTestFactory(ParamType parameter) : in ParameterizedTestFactory() 364 const ParamType parameter_; 373 template <class ParamType> 378 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) = 0; 391 : public TestMetaFactoryBase<typename TestCase::ParamType> { 393 typedef typename TestCase::ParamType ParamType; typedef 397 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) { in CreateTestFactory() 449 typedef typename TestCase::ParamType ParamType; typedef [all …]
|
D | gtest-param-util-generated.h.pump | 133 typedef ::std::tr1::tuple<$for j, [[T$j]]> ParamType; 139 virtual ParamIteratorInterface<ParamType>* Begin() const { 142 virtual ParamIteratorInterface<ParamType>* End() const { 147 class Iterator : public ParamIteratorInterface<ParamType> { 149 Iterator(const ParamGeneratorInterface<ParamType>* base, $for j, [[ 162 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { 180 virtual ParamIteratorInterface<ParamType>* Clone() const { 183 virtual const ParamType* Current() const { return ¤t_value_; } 184 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const { 215 current_value_ = ParamType($for j, [[*current$(j)_]]); [all …]
|
/external/swiftshader/third_party/LLVM/utils/unittest/googletest/include/gtest/internal/ |
D | gtest-param-util.h | 144 typedef T ParamType; typedef 355 typedef typename TestClass::ParamType ParamType; typedef 356 explicit ParameterizedTestFactory(ParamType parameter) : in ParameterizedTestFactory() 364 const ParamType parameter_; 373 template <class ParamType> 378 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) = 0; 391 : public TestMetaFactoryBase<typename TestCase::ParamType> { 393 typedef typename TestCase::ParamType ParamType; typedef 397 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) { in CreateTestFactory() 449 typedef typename TestCase::ParamType ParamType; typedef [all …]
|
D | gtest-param-util-generated.h | 2841 typedef ::std::tr1::tuple<T1, T2> ParamType; typedef 2848 virtual ParamIteratorInterface<ParamType>* Begin() const { in Begin() 2851 virtual ParamIteratorInterface<ParamType>* End() const { in End() 2856 class Iterator : public ParamIteratorInterface<ParamType> { 2858 Iterator(const ParamGeneratorInterface<ParamType>* base, in Iterator() 2870 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { in BaseGenerator() 2884 virtual ParamIteratorInterface<ParamType>* Clone() const { in Clone() 2887 virtual const ParamType* Current() const { return ¤t_value_; } in Current() 2888 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const { in Equals() 2919 current_value_ = ParamType(*current1_, *current2_); in ComputeCurrentValue() [all …]
|
/external/protobuf/gtest/include/gtest/internal/ |
D | gtest-param-util.h | 143 typedef T ParamType; typedef 354 typedef typename TestClass::ParamType ParamType; typedef 355 explicit ParameterizedTestFactory(ParamType parameter) : in ParameterizedTestFactory() 363 const ParamType parameter_; 372 template <class ParamType> 377 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) = 0; 390 : public TestMetaFactoryBase<typename TestCase::ParamType> { 392 typedef typename TestCase::ParamType ParamType; typedef 396 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) { in CreateTestFactory() 448 typedef typename TestCase::ParamType ParamType; typedef [all …]
|
D | gtest-param-util-generated.h.pump | 133 typedef ::std::tr1::tuple<$for j, [[T$j]]> ParamType; 139 virtual ParamIteratorInterface<ParamType>* Begin() const { 142 virtual ParamIteratorInterface<ParamType>* End() const { 147 class Iterator : public ParamIteratorInterface<ParamType> { 149 Iterator(const ParamGeneratorInterface<ParamType>* base, $for j, [[ 162 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { 180 virtual ParamIteratorInterface<ParamType>* Clone() const { 183 virtual const ParamType* Current() const { return ¤t_value_; } 184 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const { 215 current_value_ = ParamType($for j, [[*current$(j)_]]); [all …]
|
D | gtest-param-util-generated.h | 2839 typedef ::std::tr1::tuple<T1, T2> ParamType; typedef 2846 virtual ParamIteratorInterface<ParamType>* Begin() const { in Begin() 2849 virtual ParamIteratorInterface<ParamType>* End() const { in End() 2854 class Iterator : public ParamIteratorInterface<ParamType> { 2856 Iterator(const ParamGeneratorInterface<ParamType>* base, in Iterator() 2868 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { in BaseGenerator() 2882 virtual ParamIteratorInterface<ParamType>* Clone() const { in Clone() 2885 virtual const ParamType* Current() const { return ¤t_value_; } in Current() 2886 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const { in Equals() 2917 current_value_ = ParamType(*current1_, *current2_); in ComputeCurrentValue() [all …]
|
/external/google-breakpad/src/testing/gtest/include/gtest/internal/ |
D | gtest-param-util.h | 144 typedef T ParamType; typedef 355 typedef typename TestClass::ParamType ParamType; typedef 356 explicit ParameterizedTestFactory(ParamType parameter) : in ParameterizedTestFactory() 364 const ParamType parameter_; 373 template <class ParamType> 378 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) = 0; 391 : public TestMetaFactoryBase<typename TestCase::ParamType> { 393 typedef typename TestCase::ParamType ParamType; typedef 397 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) { in CreateTestFactory() 449 typedef typename TestCase::ParamType ParamType; typedef [all …]
|
D | gtest-param-util-generated.h.pump | 133 typedef ::std::tr1::tuple<$for j, [[T$j]]> ParamType; 139 virtual ParamIteratorInterface<ParamType>* Begin() const { 142 virtual ParamIteratorInterface<ParamType>* End() const { 147 class Iterator : public ParamIteratorInterface<ParamType> { 149 Iterator(const ParamGeneratorInterface<ParamType>* base, $for j, [[ 162 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { 180 virtual ParamIteratorInterface<ParamType>* Clone() const { 183 virtual const ParamType* Current() const { return ¤t_value_; } 184 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const { 215 current_value_ = ParamType($for j, [[*current$(j)_]]); [all …]
|
/external/llvm/utils/unittest/googletest/include/gtest/internal/ |
D | gtest-param-util.h | 144 typedef T ParamType; typedef 355 typedef typename TestClass::ParamType ParamType; typedef 356 explicit ParameterizedTestFactory(ParamType parameter) : in ParameterizedTestFactory() 364 const ParamType parameter_; 373 template <class ParamType> 378 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) = 0; 391 : public TestMetaFactoryBase<typename TestCase::ParamType> { 393 typedef typename TestCase::ParamType ParamType; typedef 397 TestFactoryBase *CreateTestFactory(ParamType parameter) override { in CreateTestFactory() 449 typedef typename TestCase::ParamType ParamType; typedef [all …]
|
/external/vulkan-validation-layers/tests/gtest-1.7.0/include/gtest/internal/ |
D | gtest-param-util.h | 144 typedef T ParamType; typedef 355 typedef typename TestClass::ParamType ParamType; typedef 356 explicit ParameterizedTestFactory(ParamType parameter) : in ParameterizedTestFactory() 364 const ParamType parameter_; 373 template <class ParamType> 378 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) = 0; 391 : public TestMetaFactoryBase<typename TestCase::ParamType> { 393 typedef typename TestCase::ParamType ParamType; typedef 397 virtual TestFactoryBase* CreateTestFactory(ParamType parameter) { in CreateTestFactory() 449 typedef typename TestCase::ParamType ParamType; typedef [all …]
|
D | gtest-param-util-generated.h.pump | 133 typedef ::std::tr1::tuple<$for j, [[T$j]]> ParamType; 139 virtual ParamIteratorInterface<ParamType>* Begin() const { 142 virtual ParamIteratorInterface<ParamType>* End() const { 147 class Iterator : public ParamIteratorInterface<ParamType> { 149 Iterator(const ParamGeneratorInterface<ParamType>* base, $for j, [[ 162 virtual const ParamGeneratorInterface<ParamType>* BaseGenerator() const { 180 virtual ParamIteratorInterface<ParamType>* Clone() const { 183 virtual const ParamType* Current() const { return ¤t_value_; } 184 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const { 215 current_value_ = ParamType($for j, [[*current$(j)_]]); [all …]
|
/external/pdfium/core/fpdfapi/page/ |
D | cpdf_contentmarkitem.h | 20 enum ParamType { None, PropertiesDict, DirectDict }; enum 29 ParamType GetParamType() const { return m_ParamType; } in GetParamType() 39 ParamType m_ParamType;
|
/external/clang/lib/Sema/ |
D | SemaTemplate.cpp | 4322 QualType ParamType, Expr *Arg) { in isNullPointerValueTemplateArgument() argument 4326 if (!S.isCompleteType(Arg->getExprLoc(), ParamType)) in isNullPointerValueTemplateArgument() 4377 if (S.Context.hasSameUnqualifiedType(Arg->getType(), ParamType) || in isNullPointerValueTemplateArgument() 4378 S.IsQualificationConversion(Arg->getType(), ParamType, false, in isNullPointerValueTemplateArgument() 4385 << Arg->getType() << ParamType << Arg->getSourceRange(); in isNullPointerValueTemplateArgument() 4393 std::string Code = "static_cast<" + ParamType.getAsString() + ">("; in isNullPointerValueTemplateArgument() 4395 << ParamType << FixItHint::CreateInsertion(Arg->getLocStart(), Code) in isNullPointerValueTemplateArgument() 4411 Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *ArgIn, in CheckTemplateArgumentIsCompatibleWithParameter() argument 4414 if (ParamType->isPointerType() && in CheckTemplateArgumentIsCompatibleWithParameter() 4415 !ParamType->getAs<PointerType>()->getPointeeType()->isFunctionType() && in CheckTemplateArgumentIsCompatibleWithParameter() [all …]
|