Lines Matching refs:impliedFeatures

532 static void addImpliedFeature(KeyedVector<String8, ImpliedFeature>* impliedFeatures,
535 ssize_t idx = impliedFeatures->indexOfKey(name8);
537 idx = impliedFeatures->add(name8, ImpliedFeature(name8, sdk23));
540 ImpliedFeature* feature = &impliedFeatures->editValueAt(idx);
550 const KeyedVector<String8, ImpliedFeature>* impliedFeatures) {
574 (impliedFeatures != NULL) ? impliedFeatures->size() : 0;
576 const ImpliedFeature& impliedFeature = impliedFeatures->valueAt(i);
608 const KeyedVector<String8, ImpliedFeature>& impliedFeatures) {
609 printFeatureGroupImpl(grp, &impliedFeatures);
633 KeyedVector<String8, ImpliedFeature>* impliedFeatures,
636 addImpliedFeature(impliedFeatures, "android.hardware.camera",
640 addImpliedFeature(impliedFeatures, "android.hardware.location.gps",
643 addImpliedFeature(impliedFeatures, "android.hardware.location",
647 addImpliedFeature(impliedFeatures, "android.hardware.location",
651 addImpliedFeature(impliedFeatures, "android.hardware.location.network",
654 addImpliedFeature(impliedFeatures, "android.hardware.location",
659 addImpliedFeature(impliedFeatures, "android.hardware.location",
665 addImpliedFeature(impliedFeatures, "android.hardware.bluetooth",
668 addImpliedFeature(impliedFeatures, "android.hardware.bluetooth",
672 addImpliedFeature(impliedFeatures, "android.hardware.microphone",
678 addImpliedFeature(impliedFeatures, "android.hardware.wifi",
692 addImpliedFeature(impliedFeatures, "android.hardware.telephony",
1049 KeyedVector<String8, ImpliedFeature> impliedFeatures;
1499 addImpliedFeaturesForPermission(targetSdk, name, &impliedFeatures, false);
1535 addImpliedFeaturesForPermission(targetSdk, name, &impliedFeatures, true);
1645 addImpliedFeature(&impliedFeatures,
1652 addImpliedFeature(&impliedFeatures,
2008 addImpliedFeature(&impliedFeatures, "android.hardware.touchscreen",
2014 printDefaultFeatureGroup(commonFeatures, impliedFeatures);