Home | History | Annotate | Download | only in aidl

Lines Matching refs:Add

65   addTo->Add(new LiteralExpression("/* WriteToParcel error " + m_javaType +
73 addTo->Add(new LiteralExpression("/* CreateFromParcel error " +
81 addTo->Add(new LiteralExpression("/* ReadFromParcel error " +
113 addTo->Add(new MethodCall(parcel, m_marshallParcel, 1, v));
118 addTo->Add(new Assignment(v, new MethodCall(parcel, m_unmarshallParcel)));
134 addTo->Add(new MethodCall(parcel, m_writeArrayParcel, 1, v));
139 addTo->Add(new Assignment(v, new MethodCall(parcel, m_createArrayParcel)));
144 addTo->Add(new MethodCall(parcel, m_readArrayParcel, 1, v));
157 addTo->Add(new MethodCall(parcel, "writeRawFileDescriptor", 1, v));
162 addTo->Add(new Assignment(v, new MethodCall(parcel, "readRawFileDescriptor")));
171 addTo->Add(new MethodCall(parcel, "writeRawFileDescriptorArray", 1, v));
176 addTo->Add(new Assignment(v, new MethodCall(parcel, "createRawFileDescriptorArray")));
181 addTo->Add(new MethodCall(parcel, "readRawFileDescriptorArray", 1, v));
193 addTo->Add(new MethodCall(
200 addTo->Add(
210 addTo->Add(new MethodCall(parcel, "writeBooleanArray", 1, v));
215 addTo->Add(new Assignment(v, new MethodCall(parcel, "createBooleanArray")));
220 addTo->Add(new MethodCall(parcel, "readBooleanArray", 1, v));
232 addTo->Add(
238 addTo->Add(new Assignment(v, new MethodCall(parcel, "readInt"), this));
246 addTo->Add(new MethodCall(parcel, "writeCharArray", 1, v));
251 addTo->Add(new Assignment(v, new MethodCall(parcel, "createCharArray")));
256 addTo->Add(new MethodCall(parcel, "readCharArray", 1, v));
275 addTo->Add(new MethodCall(parcel, "writeString", 1, v));
280 addTo->Add(new Assignment(v, new MethodCall(parcel, "readString")));
293 addTo->Add(new MethodCall(parcel, "writeStringArray", 1, v));
298 addTo->Add(new Assignment(v, new MethodCall(parcel, "createStringArray")));
303 addTo->Add(new MethodCall(parcel, "readStringArray", 1, v));
325 elsepart->statements->Add(
330 ifpart->statements->Add(
332 ifpart->statements->Add(new MethodCall(m_types->TextUtilsType(),
336 addTo->Add(ifpart);
347 elsepart->statements->Add(new Assignment(v, NULL_VALUE));
353 ifpart->statements->Add(new Assignment(
357 addTo->Add(ifpart);
403 addTo->Add(new MethodCall(parcel, "writeStrongBinder", 1, v));
408 addTo->Add
417 addTo->Add(new MethodCall(parcel, "writeBinderArray", 1, v));
422 addTo->Add(new Assignment(v, new MethodCall(parcel, "createBinderArray")));
427 addTo->Add(new MethodCall(parcel, "readBinderArray", 1, v));
519 addTo->Add(new MethodCall(parcel, "writeMap", 1, v));
528 addTo->Add(new VariableDeclaration(
537 addTo->Add(new Assignment(v, new MethodCall(parcel, "readHashMap", 1, *cl)));
543 addTo->Add(new MethodCall(parcel, "readMap", 2, v, *cl));
556 addTo->Add(new MethodCall(parcel, "writeList", 1, v));
562 addTo->Add(
569 addTo->Add(new MethodCall(parcel, "readList", 2, v, *cl));
600 elsepart->statements->Add(
605 ifpart->statements->Add(
607 ifpart->statements->Add(new MethodCall(v, "writeToParcel", 2, parcel,
610 addTo->Add(ifpart);
621 elsepart->statements->Add(new Assignment(v, NULL_VALUE));
627 ifpart->statements->Add(new Assignment(
630 addTo->Add(ifpart);
643 ifpart->statements->Add(new MethodCall(v, "readFromParcel", 1, parcel));
644 addTo->Add(ifpart);
662 addTo->Add(new MethodCall(parcel, "writeTypedArray", 2, v,
669 addTo->Add(new Assignment(v, new MethodCall(parcel, "createTypedArray", 1,
676 addTo->Add(new MethodCall(parcel, "readTypedArray", 2, v,
698 addTo->Add(
707 addTo->Add(new Assignment(
732 addTo->Add(new MethodCall(parcel, "writeStringList", 1, v));
734 addTo->Add(new MethodCall(parcel, "writeBinderList", 1, v));
737 addTo->Add(new MethodCall(parcel, "writeTypedList", 1, v));
744 addTo->Add(
747 addTo->Add(
751 addTo->Add(
760 addTo->Add(new MethodCall(parcel, "readStringList", 1, v));
762 addTo->Add(new MethodCall(parcel, "readBinderList", 1, v));
765 addTo->Add(new MethodCall(parcel, "readTypedList", 2, v,
779 Add(new BasicType(this, "void", "XXX", "XXX", "XXX", "XXX", "XXX"));
782 Add(m_bool_type);
784 Add(new BasicType(this, "byte", "writeByte", "readByte", "writeByteArray",
787 Add(new CharType(this));
791 Add(m_int_type);
793 Add(new BasicType(this, "long", "writeLong", "readLong", "writeLongArray",
796 Add(new BasicType(this, "float", "writeFloat", "readFloat", "writeFloatArray",
799 Add(new BasicType(this, "double", "writeDouble", "readDouble",
804 Add(m_string_type);
805 Add(new class StringType(this, ::android::aidl::kAidlReservedTypePackage,
808 Add(new Type(this, "java.lang", "Object", ValidatableType::KIND_BUILT_IN,
811 Add(new FileDescriptorType(this));
813 Add(new CharSequenceType(this));
815 Add(new MapType(this));
817 Add(new ListType(this));
822 Add(m_text_utils_type);
825 Add(m_remote_exception_type);
828 Add(m_runtime_exception_type);
831 Add(m_ibinder_type);
834 Add(m_iinterface_type);
837 Add(m_binder_native_type);
840 Add(m_binder_proxy_type);
843 Add(m_parcel_type);
846 Add(m_parcelable_interface_type);
850 Add(m_context_type);
853 Add(m_classloader_type);
867 return Add(type);
872 // for interfaces, add the stub, proxy, and interface types.
885 success &= Add(type);
886 success &= Add(stub);
887 success &= Add(proxy);
896 Add(new GenericListType(this, contained_type));