/system/tools/aidl/tests/android/aidl/tests/nested/ |
D | DeeplyNested.aidl | 19 parcelable DeeplyNested { 20 parcelable A { 24 parcelable B { 25 parcelable C { 26 parcelable D {
|
/system/tools/aidl/tests/ |
D | aidl_test_client_parcelables.cpp | 289 StructuredParcelable parcelable; in TEST_F() local 290 parcelable.f = kDesiredValue; in TEST_F() 292 EXPECT_EQ(parcelable.stringDefaultsToFoo, String16("foo")); in TEST_F() 293 EXPECT_EQ(parcelable.byteDefaultsToFour, 4); in TEST_F() 294 EXPECT_EQ(parcelable.intDefaultsToFive, 5); in TEST_F() 295 EXPECT_EQ(parcelable.longDefaultsToNegativeSeven, -7); in TEST_F() 296 EXPECT_EQ(parcelable.booleanDefaultsToTrue, true); in TEST_F() 297 EXPECT_EQ(parcelable.charDefaultsToC, 'C'); in TEST_F() 298 EXPECT_TRUE(parcelable.floatDefaultsToPi == 3.14f) << parcelable.floatDefaultsToPi; in TEST_F() 299 EXPECT_TRUE(parcelable.doubleWithDefault == -3.14e17) << parcelable.doubleWithDefault; in TEST_F() [all …]
|
D | aidl_test_service.cpp | 697 virtual ::android::binder::Status FillOutStructuredParcelable(StructuredParcelable* parcelable) { in FillOutStructuredParcelable() argument 698 parcelable->shouldBeJerry = "Jerry"; in FillOutStructuredParcelable() 699 parcelable->shouldContainThreeFs = {parcelable->f, parcelable->f, parcelable->f}; in FillOutStructuredParcelable() 700 parcelable->shouldBeByteBar = ByteEnum::BAR; in FillOutStructuredParcelable() 701 parcelable->shouldBeIntBar = IntEnum::BAR; in FillOutStructuredParcelable() 702 parcelable->shouldBeLongBar = LongEnum::BAR; in FillOutStructuredParcelable() 703 parcelable->shouldContainTwoByteFoos = {ByteEnum::FOO, ByteEnum::FOO}; in FillOutStructuredParcelable() 704 parcelable->shouldContainTwoIntFoos = {IntEnum::FOO, IntEnum::FOO}; in FillOutStructuredParcelable() 705 parcelable->shouldContainTwoLongFoos = {LongEnum::FOO, LongEnum::FOO}; in FillOutStructuredParcelable() 707 parcelable->const_exprs_1 = ConstantExpressionEnum::decInt32_1; in FillOutStructuredParcelable() [all …]
|
/system/hardware/interfaces/media/aidl/android/media/audio/common/ |
D | MicrophoneInfo.aidl | 30 parcelable MicrophoneInfo { 80 parcelable Sensitivity { 113 parcelable FrequencyResponsePoint { 128 parcelable Coordinate {
|
D | AudioHalVolumeCurve.aidl | 25 parcelable AudioHalVolumeCurve { 37 parcelable CurvePoint {
|
D | AudioHalEngineConfig.aidl | 34 parcelable AudioHalEngineConfig { 55 parcelable CapSpecificConfig {
|
/system/tools/aidl/tests/rust/ |
D | test_client.rs | 591 let mut parcelable = StructuredParcelable::StructuredParcelable::default(); in test_parcelable() localVariable 594 parcelable.f = DESIRED_VALUE; in test_parcelable() 596 assert_eq!(parcelable.stringDefaultsToFoo, "foo"); in test_parcelable() 597 assert_eq!(parcelable.byteDefaultsToFour, 4); in test_parcelable() 598 assert_eq!(parcelable.intDefaultsToFive, 5); in test_parcelable() 599 assert_eq!(parcelable.longDefaultsToNegativeSeven, -7); in test_parcelable() 600 assert!(parcelable.booleanDefaultsToTrue); in test_parcelable() 601 assert_eq!(parcelable.charDefaultsToC, 'C' as u16); in test_parcelable() 602 assert_eq!(parcelable.floatDefaultsToPi, 3.14f32); in test_parcelable() 603 assert_eq!(parcelable.doubleWithDefault, -3.14e17f64); in test_parcelable() [all …]
|
D | test_service_async.rs | 431 parcelable: &mut StructuredParcelable::StructuredParcelable, in FillOutStructuredParcelable() 433 parcelable.shouldBeJerry = "Jerry".into(); in FillOutStructuredParcelable() 434 parcelable.shouldContainThreeFs = vec![parcelable.f, parcelable.f, parcelable.f]; in FillOutStructuredParcelable() 435 parcelable.shouldBeByteBar = ByteEnum::BAR; in FillOutStructuredParcelable() 436 parcelable.shouldBeIntBar = IntEnum::BAR; in FillOutStructuredParcelable() 437 parcelable.shouldBeLongBar = LongEnum::BAR; in FillOutStructuredParcelable() 438 parcelable.shouldContainTwoByteFoos = vec![ByteEnum::FOO, ByteEnum::FOO]; in FillOutStructuredParcelable() 439 parcelable.shouldContainTwoIntFoos = vec![IntEnum::FOO, IntEnum::FOO]; in FillOutStructuredParcelable() 440 parcelable.shouldContainTwoLongFoos = vec![LongEnum::FOO, LongEnum::FOO]; in FillOutStructuredParcelable() 442 parcelable.const_exprs_1 = ConstantExpressionEnum::decInt32_1; in FillOutStructuredParcelable() [all …]
|
D | test_service.rs | 388 parcelable: &mut StructuredParcelable::StructuredParcelable, in FillOutStructuredParcelable() 390 parcelable.shouldBeJerry = "Jerry".into(); in FillOutStructuredParcelable() 391 parcelable.shouldContainThreeFs = vec![parcelable.f, parcelable.f, parcelable.f]; in FillOutStructuredParcelable() 392 parcelable.shouldBeByteBar = ByteEnum::BAR; in FillOutStructuredParcelable() 393 parcelable.shouldBeIntBar = IntEnum::BAR; in FillOutStructuredParcelable() 394 parcelable.shouldBeLongBar = LongEnum::BAR; in FillOutStructuredParcelable() 395 parcelable.shouldContainTwoByteFoos = vec![ByteEnum::FOO, ByteEnum::FOO]; in FillOutStructuredParcelable() 396 parcelable.shouldContainTwoIntFoos = vec![IntEnum::FOO, IntEnum::FOO]; in FillOutStructuredParcelable() 397 parcelable.shouldContainTwoLongFoos = vec![LongEnum::FOO, LongEnum::FOO]; in FillOutStructuredParcelable() 399 parcelable.const_exprs_1 = ConstantExpressionEnum::decInt32_1; in FillOutStructuredParcelable() [all …]
|
/system/hardware/interfaces/media/aidl_api/android.media.audio.common.types/current/android/media/audio/common/ |
D | MicrophoneInfo.aidl | 36 parcelable MicrophoneInfo { 57 parcelable Sensitivity { 72 parcelable FrequencyResponsePoint { 77 parcelable Coordinate {
|
D | AudioHalVolumeCurve.aidl | 36 parcelable AudioHalVolumeCurve { 48 parcelable CurvePoint {
|
D | AudioHalEngineConfig.aidl | 36 parcelable AudioHalEngineConfig { 42 parcelable CapSpecificConfig {
|
/system/hardware/interfaces/media/aidl_api/android.media.audio.common.types/2/android/media/audio/common/ |
D | MicrophoneInfo.aidl | 36 parcelable MicrophoneInfo { 57 parcelable Sensitivity { 72 parcelable FrequencyResponsePoint { 77 parcelable Coordinate {
|
D | AudioHalVolumeCurve.aidl | 36 parcelable AudioHalVolumeCurve { 48 parcelable CurvePoint {
|
D | AudioHalEngineConfig.aidl | 36 parcelable AudioHalEngineConfig { 42 parcelable CapSpecificConfig {
|
/system/tools/aidl/tests/java/src/android/aidl/service/ |
D | TestServiceServer.java | 532 public void FillOutStructuredParcelable(StructuredParcelable parcelable) throws RemoteException { in FillOutStructuredParcelable() argument 533 parcelable.shouldBeJerry = "Jerry"; in FillOutStructuredParcelable() 534 parcelable.shouldContainThreeFs = new int[] {parcelable.f, parcelable.f, parcelable.f}; in FillOutStructuredParcelable() 535 parcelable.shouldBeByteBar = ByteEnum.BAR; in FillOutStructuredParcelable() 536 parcelable.shouldBeIntBar = IntEnum.BAR; in FillOutStructuredParcelable() 537 parcelable.shouldBeLongBar = LongEnum.BAR; in FillOutStructuredParcelable() 538 parcelable.shouldContainTwoByteFoos = new byte[] {ByteEnum.FOO, ByteEnum.FOO}; in FillOutStructuredParcelable() 539 parcelable.shouldContainTwoIntFoos = new int[] {IntEnum.FOO, IntEnum.FOO}; in FillOutStructuredParcelable() 540 parcelable.shouldContainTwoLongFoos = new long[] {LongEnum.FOO, LongEnum.FOO}; in FillOutStructuredParcelable() 542 parcelable.const_exprs_1 = ConstantExpressionEnum.decInt32_1; in FillOutStructuredParcelable() [all …]
|
/system/tools/hidl/hidl2aidl/test/aidl_api/hidl2aidl_test_gen/current/hidl2aidl/test/ |
D | Outer.aidl | 22 parcelable Outer { 26 parcelable Inner {
|
/system/tools/aidl/ |
D | aidl_to_cpp_common.cpp | 53 bool HasDeprecatedField(const AidlParcelable& parcelable) { in HasDeprecatedField() argument 54 return std::any_of(parcelable.GetFields().begin(), parcelable.GetFields().end(), in HasDeprecatedField() 346 void GenerateParcelableComparisonOperators(CodeWriter& out, const AidlParcelable& parcelable) { in GenerateParcelableComparisonOperators() argument 349 if (parcelable.AsUnionDeclaration() && parcelable.IsFixedSize()) { in GenerateParcelableComparisonOperators() 350 auto name = parcelable.GetName(); in GenerateParcelableComparisonOperators() 351 auto max_tag = parcelable.GetFields().back()->GetName(); in GenerateParcelableComparisonOperators() 352 auto min_tag = parcelable.GetFields().front()->GetName(); in GenerateParcelableComparisonOperators() 385 if (auto p = parcelable.AsStructuredParcelable(); p != nullptr) { in GenerateParcelableComparisonOperators() 391 } else if (auto p = parcelable.AsUnionDeclaration(); p != nullptr) { in GenerateParcelableComparisonOperators() 394 AIDL_FATAL(parcelable) << "Unknown paracelable type"; in GenerateParcelableComparisonOperators() [all …]
|
D | aidl_to_cpp_common.h | 97 void GenerateParcelableComparisonOperators(CodeWriter& out, const AidlParcelable& parcelable); 99 void GenerateToString(CodeWriter& out, const AidlStructuredParcelable& parcelable); 100 void GenerateToString(CodeWriter& out, const AidlUnionDecl& parcelable); 160 bool HasDeprecatedField(const AidlParcelable& parcelable);
|
D | generate_cpp.cpp | 1294 } else if (auto parcelable = AidlCast<AidlStructuredParcelable>(defined_type); parcelable) { in GenerateClassDecl() local 1295 GenerateParcelClassDecl(out, *parcelable, typenames, options); in GenerateClassDecl() 1405 void Visit(const AidlStructuredParcelable& parcelable) override { in GenerateHeaderDefinitions() 1406 if (parcelable.IsGeneric()) { in GenerateHeaderDefinitions() 1407 GenerateParcelSource(out, parcelable, typenames, options); in GenerateHeaderDefinitions() 1423 if (auto parcelable = AidlCast<AidlParcelable>(defined_type); parcelable) { in GenerateHeader() local 1441 } else if (auto parcelable = AidlCast<AidlStructuredParcelable>(defined_type); parcelable) { in GenerateClientHeader() local 1447 } else if (auto parcelable = AidlCast<AidlParcelable>(defined_type); parcelable) { in GenerateClientHeader() local 1458 } else if (auto parcelable = AidlCast<AidlStructuredParcelable>(defined_type); parcelable) { in GenerateServerHeader() local 1464 } else if (auto parcelable = AidlCast<AidlParcelable>(defined_type); parcelable) { in GenerateServerHeader() local [all …]
|
/system/tools/aidl/tests/android/aidl/tests/ |
D | FixedSize.aidl | 21 parcelable FixedSize { 23 parcelable FixedParcelable {
|
D | ArrayOfInterfaces.aidl | 20 parcelable ArrayOfInterfaces { 34 parcelable MyParcelable {
|
D | ListOfInterfaces.aidl | 20 parcelable ListOfInterfaces { 34 parcelable MyParcelable {
|
D | StructuredParcelable.aidl | 28 parcelable StructuredParcelable { 77 parcelable Empty {}
|
/system/tools/aidl/build/tests_3/ |
D | EmptyParcelable.aidl | 1 parcelable EmptyParcelable {}
|