Home
last modified time | relevance | path

Searched refs:ParamType (Results 1 – 25 of 87) sorted by relevance

1234

/external/spirv-llvm/lib/SPIRV/Mangler/
DParameterType.h109 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 …]
DParameterType.cpp24 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/
Ddbus_param_writer.h27 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()
Ddbus_param_reader.h73 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/
Dgtest-param-util.h58 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 …]
Dgtest-param-util-generated.h.pump118 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 &current_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/
Dgtest-param-util.h58 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 …]
Dgtest-param-util-generated.h.pump118 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 &current_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/
Dgtest-param-util.h58 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 …]
Dgtest-param-util-generated.h.pump118 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 &current_value_; }
169 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const {
200 current_value_ = ParamType($for j, [[*current$(j)_]]);
[all …]
/external/clang/include/clang/ASTMatchers/
DASTMatchersMacros.h75 #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/
Dgtest-param-util.h144 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 …]
Dgtest-param-util-generated.h.pump133 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 &current_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/
Dgtest-param-util.h144 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 …]
Dgtest-param-util-generated.h2841 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 &current_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/
Dgtest-param-util.h143 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 …]
Dgtest-param-util-generated.h.pump133 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 &current_value_; }
184 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const {
215 current_value_ = ParamType($for j, [[*current$(j)_]]);
[all …]
Dgtest-param-util-generated.h2839 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 &current_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/
Dgtest-param-util.h144 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 …]
Dgtest-param-util-generated.h.pump133 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 &current_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/
Dgtest-param-util.h144 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/
Dgtest-param-util.h144 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 …]
Dgtest-param-util-generated.h.pump133 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 &current_value_; }
184 virtual bool Equals(const ParamIteratorInterface<ParamType>& other) const {
215 current_value_ = ParamType($for j, [[*current$(j)_]]);
[all …]
/external/pdfium/core/fpdfapi/page/
Dcpdf_contentmarkitem.h20 enum ParamType { None, PropertiesDict, DirectDict }; enum
29 ParamType GetParamType() const { return m_ParamType; } in GetParamType()
39 ParamType m_ParamType;
/external/clang/lib/Sema/
DSemaTemplate.cpp4322 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 …]

1234