Lines Matching refs:FD
2344 typedef FieldDescriptor FD; // avoid ugly line wrapping
2346 EXPECT_STREQ("double", GetTypeNameForFieldType(FD::TYPE_DOUBLE));
2347 EXPECT_STREQ("float", GetTypeNameForFieldType(FD::TYPE_FLOAT));
2348 EXPECT_STREQ("int64", GetTypeNameForFieldType(FD::TYPE_INT64));
2349 EXPECT_STREQ("uint64", GetTypeNameForFieldType(FD::TYPE_UINT64));
2350 EXPECT_STREQ("int32", GetTypeNameForFieldType(FD::TYPE_INT32));
2351 EXPECT_STREQ("fixed64", GetTypeNameForFieldType(FD::TYPE_FIXED64));
2352 EXPECT_STREQ("fixed32", GetTypeNameForFieldType(FD::TYPE_FIXED32));
2353 EXPECT_STREQ("bool", GetTypeNameForFieldType(FD::TYPE_BOOL));
2354 EXPECT_STREQ("string", GetTypeNameForFieldType(FD::TYPE_STRING));
2355 EXPECT_STREQ("group", GetTypeNameForFieldType(FD::TYPE_GROUP));
2356 EXPECT_STREQ("message", GetTypeNameForFieldType(FD::TYPE_MESSAGE));
2357 EXPECT_STREQ("bytes", GetTypeNameForFieldType(FD::TYPE_BYTES));
2358 EXPECT_STREQ("uint32", GetTypeNameForFieldType(FD::TYPE_UINT32));
2359 EXPECT_STREQ("enum", GetTypeNameForFieldType(FD::TYPE_ENUM));
2360 EXPECT_STREQ("sfixed32", GetTypeNameForFieldType(FD::TYPE_SFIXED32));
2361 EXPECT_STREQ("sfixed64", GetTypeNameForFieldType(FD::TYPE_SFIXED64));
2362 EXPECT_STREQ("sint32", GetTypeNameForFieldType(FD::TYPE_SINT32));
2363 EXPECT_STREQ("sint64", GetTypeNameForFieldType(FD::TYPE_SINT64));
2369 typedef FieldDescriptor FD; // avoid ugly line wrapping
2371 EXPECT_STREQ("double", FD::TypeName(FD::TYPE_DOUBLE));
2372 EXPECT_STREQ("float", FD::TypeName(FD::TYPE_FLOAT));
2373 EXPECT_STREQ("int64", FD::TypeName(FD::TYPE_INT64));
2374 EXPECT_STREQ("uint64", FD::TypeName(FD::TYPE_UINT64));
2375 EXPECT_STREQ("int32", FD::TypeName(FD::TYPE_INT32));
2376 EXPECT_STREQ("fixed64", FD::TypeName(FD::TYPE_FIXED64));
2377 EXPECT_STREQ("fixed32", FD::TypeName(FD::TYPE_FIXED32));
2378 EXPECT_STREQ("bool", FD::TypeName(FD::TYPE_BOOL));
2379 EXPECT_STREQ("string", FD::TypeName(FD::TYPE_STRING));
2380 EXPECT_STREQ("group", FD::TypeName(FD::TYPE_GROUP));
2381 EXPECT_STREQ("message", FD::TypeName(FD::TYPE_MESSAGE));
2382 EXPECT_STREQ("bytes", FD::TypeName(FD::TYPE_BYTES));
2383 EXPECT_STREQ("uint32", FD::TypeName(FD::TYPE_UINT32));
2384 EXPECT_STREQ("enum", FD::TypeName(FD::TYPE_ENUM));
2385 EXPECT_STREQ("sfixed32", FD::TypeName(FD::TYPE_SFIXED32));
2386 EXPECT_STREQ("sfixed64", FD::TypeName(FD::TYPE_SFIXED64));
2387 EXPECT_STREQ("sint32", FD::TypeName(FD::TYPE_SINT32));
2388 EXPECT_STREQ("sint64", FD::TypeName(FD::TYPE_SINT64));
2394 typedef FieldDescriptor FD; // avoid ugly line wrapping
2396 EXPECT_EQ(FD::CPPTYPE_DOUBLE, GetCppTypeForFieldType(FD::TYPE_DOUBLE));
2397 EXPECT_EQ(FD::CPPTYPE_FLOAT, GetCppTypeForFieldType(FD::TYPE_FLOAT));
2398 EXPECT_EQ(FD::CPPTYPE_INT64, GetCppTypeForFieldType(FD::TYPE_INT64));
2399 EXPECT_EQ(FD::CPPTYPE_UINT64, GetCppTypeForFieldType(FD::TYPE_UINT64));
2400 EXPECT_EQ(FD::CPPTYPE_INT32, GetCppTypeForFieldType(FD::TYPE_INT32));
2401 EXPECT_EQ(FD::CPPTYPE_UINT64, GetCppTypeForFieldType(FD::TYPE_FIXED64));
2402 EXPECT_EQ(FD::CPPTYPE_UINT32, GetCppTypeForFieldType(FD::TYPE_FIXED32));
2403 EXPECT_EQ(FD::CPPTYPE_BOOL, GetCppTypeForFieldType(FD::TYPE_BOOL));
2404 EXPECT_EQ(FD::CPPTYPE_STRING, GetCppTypeForFieldType(FD::TYPE_STRING));
2405 EXPECT_EQ(FD::CPPTYPE_MESSAGE, GetCppTypeForFieldType(FD::TYPE_GROUP));
2406 EXPECT_EQ(FD::CPPTYPE_MESSAGE, GetCppTypeForFieldType(FD::TYPE_MESSAGE));
2407 EXPECT_EQ(FD::CPPTYPE_STRING, GetCppTypeForFieldType(FD::TYPE_BYTES));
2408 EXPECT_EQ(FD::CPPTYPE_UINT32, GetCppTypeForFieldType(FD::TYPE_UINT32));
2409 EXPECT_EQ(FD::CPPTYPE_ENUM, GetCppTypeForFieldType(FD::TYPE_ENUM));
2410 EXPECT_EQ(FD::CPPTYPE_INT32, GetCppTypeForFieldType(FD::TYPE_SFIXED32));
2411 EXPECT_EQ(FD::CPPTYPE_INT64, GetCppTypeForFieldType(FD::TYPE_SFIXED64));
2412 EXPECT_EQ(FD::CPPTYPE_INT32, GetCppTypeForFieldType(FD::TYPE_SINT32));
2413 EXPECT_EQ(FD::CPPTYPE_INT64, GetCppTypeForFieldType(FD::TYPE_SINT64));
2419 typedef FieldDescriptor FD; // avoid ugly line wrapping
2421 EXPECT_STREQ("double", GetCppTypeNameForFieldType(FD::TYPE_DOUBLE));
2422 EXPECT_STREQ("float", GetCppTypeNameForFieldType(FD::TYPE_FLOAT));
2423 EXPECT_STREQ("int64", GetCppTypeNameForFieldType(FD::TYPE_INT64));
2424 EXPECT_STREQ("uint64", GetCppTypeNameForFieldType(FD::TYPE_UINT64));
2425 EXPECT_STREQ("int32", GetCppTypeNameForFieldType(FD::TYPE_INT32));
2426 EXPECT_STREQ("uint64", GetCppTypeNameForFieldType(FD::TYPE_FIXED64));
2427 EXPECT_STREQ("uint32", GetCppTypeNameForFieldType(FD::TYPE_FIXED32));
2428 EXPECT_STREQ("bool", GetCppTypeNameForFieldType(FD::TYPE_BOOL));
2429 EXPECT_STREQ("string", GetCppTypeNameForFieldType(FD::TYPE_STRING));
2430 EXPECT_STREQ("message", GetCppTypeNameForFieldType(FD::TYPE_GROUP));
2431 EXPECT_STREQ("message", GetCppTypeNameForFieldType(FD::TYPE_MESSAGE));
2432 EXPECT_STREQ("string", GetCppTypeNameForFieldType(FD::TYPE_BYTES));
2433 EXPECT_STREQ("uint32", GetCppTypeNameForFieldType(FD::TYPE_UINT32));
2434 EXPECT_STREQ("enum", GetCppTypeNameForFieldType(FD::TYPE_ENUM));
2435 EXPECT_STREQ("int32", GetCppTypeNameForFieldType(FD::TYPE_SFIXED32));
2436 EXPECT_STREQ("int64", GetCppTypeNameForFieldType(FD::TYPE_SFIXED64));
2437 EXPECT_STREQ("int32", GetCppTypeNameForFieldType(FD::TYPE_SINT32));
2438 EXPECT_STREQ("int64", GetCppTypeNameForFieldType(FD::TYPE_SINT64));
2444 typedef FieldDescriptor FD; // avoid ugly line wrapping
2446 EXPECT_STREQ("int32", FD::CppTypeName(FD::CPPTYPE_INT32));
2447 EXPECT_STREQ("int64", FD::CppTypeName(FD::CPPTYPE_INT64));
2448 EXPECT_STREQ("uint32", FD::CppTypeName(FD::CPPTYPE_UINT32));
2449 EXPECT_STREQ("uint64", FD::CppTypeName(FD::CPPTYPE_UINT64));
2450 EXPECT_STREQ("double", FD::CppTypeName(FD::CPPTYPE_DOUBLE));
2451 EXPECT_STREQ("float", FD::CppTypeName(FD::CPPTYPE_FLOAT));
2452 EXPECT_STREQ("bool", FD::CppTypeName(FD::CPPTYPE_BOOL));
2453 EXPECT_STREQ("enum", FD::CppTypeName(FD::CPPTYPE_ENUM));
2454 EXPECT_STREQ("string", FD::CppTypeName(FD::CPPTYPE_STRING));
2455 EXPECT_STREQ("message", FD::CppTypeName(FD::CPPTYPE_MESSAGE));
2461 typedef FieldDescriptor FD; // avoid ugly line wrapping
2463 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_DOUBLE));
2464 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_FLOAT));
2465 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_INT64));
2466 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_UINT64));
2467 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_INT32));
2468 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_FIXED64));
2469 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_FIXED32));
2470 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_BOOL));
2471 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_STRING));
2472 EXPECT_TRUE(nullptr != GetMessageDescriptorForFieldType(FD::TYPE_GROUP));
2473 EXPECT_TRUE(nullptr != GetMessageDescriptorForFieldType(FD::TYPE_MESSAGE));
2474 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_BYTES));
2475 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_UINT32));
2476 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_ENUM));
2477 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_SFIXED32));
2478 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_SFIXED64));
2479 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_SINT32));
2480 EXPECT_TRUE(nullptr == GetMessageDescriptorForFieldType(FD::TYPE_SINT64));
2486 typedef FieldDescriptor FD; // avoid ugly line wrapping
2488 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_DOUBLE));
2489 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_FLOAT));
2490 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_INT64));
2491 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_UINT64));
2492 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_INT32));
2493 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_FIXED64));
2494 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_FIXED32));
2495 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_BOOL));
2496 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_STRING));
2497 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_GROUP));
2498 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_MESSAGE));
2499 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_BYTES));
2500 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_UINT32));
2501 EXPECT_TRUE(nullptr != GetEnumDescriptorForFieldType(FD::TYPE_ENUM));
2502 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_SFIXED32));
2503 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_SFIXED64));
2504 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_SINT32));
2505 EXPECT_TRUE(nullptr == GetEnumDescriptorForFieldType(FD::TYPE_SINT64));
2519 typedef FieldDescriptorProto FD; // avoid ugly line wrapping
2520 const FD::Label label = FD::LABEL_OPTIONAL;
2523 AddField(message_proto, "int32", 1, label, FD::TYPE_INT32)
2525 AddField(message_proto, "int64", 2, label, FD::TYPE_INT64)
2527 AddField(message_proto, "uint32", 3, label, FD::TYPE_UINT32)
2529 AddField(message_proto, "uint64", 4, label, FD::TYPE_UINT64)
2531 AddField(message_proto, "float", 5, label, FD::TYPE_FLOAT)
2533 AddField(message_proto, "double", 6, label, FD::TYPE_DOUBLE)
2535 AddField(message_proto, "bool", 7, label, FD::TYPE_BOOL)
2537 AddField(message_proto, "string", 8, label, FD::TYPE_STRING)
2539 AddField(message_proto, "data", 9, label, FD::TYPE_BYTES)
2543 AddField(message_proto, "enum", 10, label, FD::TYPE_ENUM);
2549 AddField(message_proto, "empty_string", 11, label, FD::TYPE_STRING)
2553 AddField(message_proto, "implicit_int32", 21, label, FD::TYPE_INT32);
2554 AddField(message_proto, "implicit_int64", 22, label, FD::TYPE_INT64);
2555 AddField(message_proto, "implicit_uint32", 23, label, FD::TYPE_UINT32);
2556 AddField(message_proto, "implicit_uint64", 24, label, FD::TYPE_UINT64);
2557 AddField(message_proto, "implicit_float", 25, label, FD::TYPE_FLOAT);
2558 AddField(message_proto, "implicit_double", 26, label, FD::TYPE_DOUBLE);
2559 AddField(message_proto, "implicit_bool", 27, label, FD::TYPE_BOOL);
2560 AddField(message_proto, "implicit_string", 28, label, FD::TYPE_STRING);
2561 AddField(message_proto, "implicit_data", 29, label, FD::TYPE_BYTES);
2562 AddField(message_proto, "implicit_enum", 30, label, FD::TYPE_ENUM)