Lines Matching refs:StorageMode
111 StorageMode mode) { in GetRustName()
130 if (type_name == "String" && mode == StorageMode::UNSIZED_ARGUMENT) { in GetRustName()
210 StorageMode mode, Lifetime lifetime) { in RustNameOf()
214 StorageMode element_mode; in RustNameOf()
215 if (type.IsFixedSizeArray() && mode == StorageMode::PARCELABLE_FIELD) { in RustNameOf()
217 element_mode = StorageMode::DEFAULT_VALUE; in RustNameOf()
218 } else if (mode == StorageMode::OUT_ARGUMENT || mode == StorageMode::DEFAULT_VALUE) { in RustNameOf()
220 element_mode = StorageMode::DEFAULT_VALUE; in RustNameOf()
222 element_mode = StorageMode::VALUE; in RustNameOf()
232 element_mode == StorageMode::DEFAULT_VALUE && !AutoConstructor(element_type, typenames); in RustNameOf()
239 if (mode == StorageMode::UNSIZED_ARGUMENT) { in RustNameOf()
254 if (mode == StorageMode::IN_ARGUMENT || mode == StorageMode::UNSIZED_ARGUMENT) { in RustNameOf()
264 (mode == StorageMode::DEFAULT_VALUE || mode == StorageMode::OUT_ARGUMENT || in RustNameOf()
265 mode == StorageMode::PARCELABLE_FIELD))) { in RustNameOf()
273 if (mode == StorageMode::OUT_ARGUMENT || mode == StorageMode::INOUT_ARGUMENT) { in RustNameOf()
280 StorageMode ArgumentStorageMode(const AidlArgument& arg, const AidlTypenames& typenames) { in ArgumentStorageMode()
282 return arg.IsIn() ? StorageMode::INOUT_ARGUMENT : StorageMode::OUT_ARGUMENT; in ArgumentStorageMode()
291 return StorageMode::UNSIZED_ARGUMENT; in ArgumentStorageMode()
293 return StorageMode::IN_ARGUMENT; in ArgumentStorageMode()
295 return StorageMode::VALUE; in ArgumentStorageMode()
302 case StorageMode::IN_ARGUMENT: in ArgumentReferenceMode()
310 case StorageMode::OUT_ARGUMENT: in ArgumentReferenceMode()
311 case StorageMode::INOUT_ARGUMENT: in ArgumentReferenceMode()
314 case StorageMode::UNSIZED_ARGUMENT: in ArgumentReferenceMode()