Home
last modified time | relevance | path

Searched refs:traits (Results 1 – 12 of 12) sorted by relevance

/system/core/include/utils/
DTypeHelpers.h41 struct traits {
61 traits<T>::has_trivial_ctor && traits<U>::has_trivial_ctor,
63 traits<T>::has_trivial_dtor && traits<U>::has_trivial_dtor,
65 traits<T>::has_trivial_copy && traits<U>::has_trivial_copy,
67 traits<T>::has_trivial_move && traits<U>::has_trivial_move
133 if (!traits<TYPE>::has_trivial_ctor) {
143 if (!traits<TYPE>::has_trivial_dtor) {
154 if (!traits<TYPE>::has_trivial_copy) {
167 if (!traits<TYPE>::has_trivial_copy) {
183 if ((traits<TYPE>::has_trivial_dtor && traits<TYPE>::has_trivial_copy)
[all …]
DSortedVector.h147 ((traits<TYPE>::has_trivial_ctor ? HAS_TRIVIAL_CTOR : 0)
148 |(traits<TYPE>::has_trivial_dtor ? HAS_TRIVIAL_DTOR : 0)
149 |(traits<TYPE>::has_trivial_copy ? HAS_TRIVIAL_COPY : 0))
DVector.h221 ((traits<TYPE>::has_trivial_ctor ? HAS_TRIVIAL_CTOR : 0)
222 |(traits<TYPE>::has_trivial_dtor ? HAS_TRIVIAL_DTOR : 0)
223 |(traits<TYPE>::has_trivial_copy ? HAS_TRIVIAL_COPY : 0))
/system/weaved/buffet/
Dbinder_weave_service.cc46 const std::vector<android::String16>& traits) { in addComponent() argument
50 std::transform(traits.begin(), traits.end(), in addComponent()
Dbinder_weave_service.h50 const std::vector<android::String16>& traits) override;
Dmanager.h89 android::binder::Status getTraits(android::String16* traits) override;
Dmanager.cc444 android::binder::Status Manager::getTraits(android::String16* traits) { in getTraits() argument
445 *traits = weaved::binder_utils::ToString16(device_->GetTraits()); in getTraits()
/system/weaved/brillo/android/weave/
DIWeaveService.aidl20 void addComponent(in String name, in List<String> traits); in addComponent() argument
/system/weaved/libweaved/
Dservice.cc180 const std::vector<std::string>& traits,
310 const std::vector<std::string>& traits, in AddComponent() argument
317 std::transform(traits.begin(), traits.end(), std::back_inserter(trait_list), in AddComponent()
Dservice.h62 const std::vector<std::string>& traits,
/system/core/metricsd/
DAndroid.mk230 LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/weaved/traits
231 LOCAL_SRC_FILES := etc/weaved/traits/$(LOCAL_MODULE)
/system/update_engine/
DAndroid.mk903 LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/weaved/traits
904 LOCAL_SRC_FILES := weaved/traits/$(LOCAL_MODULE)