HomeSort by relevance Sort by last modified time
    Searched refs:ShortyFieldTypeTraits (Results 1 - 7 of 7) sorted by null

  /art/runtime/lambda/
closure_builder-inl.h 28 static_assert(ShortyFieldTypeTraits::IsPrimitiveType<T>(), "T must be a primitive type");
33 ShortyFieldTypeTraits::MaxType value_storage = 0;
closure_builder.cc 50 ShortyFieldTypeTraits::MaxType storage = 0;
73 values_.push_back(reinterpret_cast<ShortyFieldTypeTraits::MaxType>(closure));
186 ShortyFieldTypeTraits::MaxType closure_raw = values_[i];
closure_test.cc 168 typename std::enable_if<ShortyFieldTypeTraits::IsPrimitiveType<T>()>::type
170 static_assert(ShortyFieldTypeTraits::IsPrimitiveType<T>(), "T must be a shorty primitive");
176 typename std::enable_if<ShortyFieldTypeTraits::IsObjectType<T>()>::type
204 static typename std::enable_if<ShortyFieldTypeTraits::IsPrimitiveNarrowType<T>()>::type
211 static typename std::enable_if<ShortyFieldTypeTraits::IsPrimitiveWideType<T>()>::type
219 static typename std::enable_if<ShortyFieldTypeTraits::IsObjectType<T>()>::type
shorty_field_type_test.cc 244 // Test compile-time ShortyFieldTypeTraits.
245 EXPECT_TRUE(ShortyFieldTypeTraits::IsType<T>());
246 EXPECT_EQ(is_primitive_, ShortyFieldTypeTraits::IsPrimitiveType<T>());
247 EXPECT_EQ(is_primitive_narrow_, ShortyFieldTypeTraits::IsPrimitiveNarrowType<T>());
248 EXPECT_EQ(is_primitive_wide_, ShortyFieldTypeTraits::IsPrimitiveWideType<T>());
249 EXPECT_EQ(is_object_, ShortyFieldTypeTraits::IsObjectType<T>());
250 EXPECT_EQ(is_lambda_, ShortyFieldTypeTraits::IsLambdaType<T>());
closure_builder.h 97 std::vector<ShortyFieldTypeTraits::MaxType> values_;
closure.cc 213 static_assert(ShortyFieldTypeTraits::IsPrimitiveNarrowType<decltype(result)>(),
259 static_assert(ShortyFieldTypeTraits::IsPrimitiveWideType<decltype(result)>(),
290 static_assert(ShortyFieldTypeTraits::IsObjectType<decltype(result)>(),
329 static_assert(ShortyFieldTypeTraits::IsLambdaType<Closure*>(),
shorty_field_type.h 349 // ShortyFieldTypeTraits::IsPrimitiveNarrowType<int64_t>() == true
350 // ShortyFieldTypeTraits::IsObjectType<mirror::Object*>() == true
351 struct ShortyFieldTypeTraits {
445 // Invalid types will not have the value defined (see e.g. ShortyFieldTypeTraits::IsType<T>())

Completed in 39 milliseconds