Home | History | Annotate | Download | only in lambda

Lines Matching defs:shorty

170     static_assert(ShortyFieldTypeTraits::IsPrimitiveType<T>(), "T must be a shorty primitive");
227 const char* shorty = descriptor;
231 ASSERT_EQ(strlen(shorty), sizeof...(args))
237 shorty,
254 TestPrimitiveWithClosure(closure_raw.get(), descriptor, shorty, args ...);
267 TestPrimitiveWithClosure(closure_built.get(), descriptor, shorty, args ...);
281 const char* shorty,
286 TestPrimitiveExpects(closure, shorty, /*index*/0, args ...);
292 const Closure* closure, const char* shorty, size_t index, T arg, Args ... args) {
293 ASSERT_EQ(ShortyFieldType(shorty[index]).GetStaticSize(), sizeof(T))
296 EXPECT_EQ(ShortyFieldType(shorty[index]), closure->GetCapturedShortyType(index));
297 TestPrimitiveExpects(closure, shorty, index + 1, args ...);
301 static void TestPrimitiveExpects(const Closure* closure, const char* shorty, size_t index) {
302 UNUSED(closure, shorty, index);