Home
last modified time | relevance | path

Searched refs:var (Results 1 – 25 of 310) sorted by relevance

12345678910>>...13

/frameworks/wilhelm/src/
DlibOpenSLES.map.txt3 SL_IID_3DCOMMIT; # var
4 SL_IID_3DDOPPLER; # var
5 SL_IID_3DGROUPING; # var
6 SL_IID_3DLOCATION; # var
7 SL_IID_3DMACROSCOPIC; # var
8 SL_IID_3DSOURCE; # var
9 SL_IID_ANDROIDACOUSTICECHOCANCELLATION; # var introduced=21
10 SL_IID_ANDROIDAUTOMATICGAINCONTROL; # var introduced=21
11 …SL_IID_ANDROIDBUFFERQUEUESOURCE; # var introduced-arm=14 introduced-arm64=21 introduced-mips=14 in…
12 SL_IID_ANDROIDCONFIGURATION; # var
[all …]
DlibOpenMAXAL.map.txt3 XA_IID_ANDROIDBUFFERQUEUESOURCE; # var
4 XA_IID_AUDIODECODERCAPABILITIES; # var
5 XA_IID_AUDIOENCODER; # var
6 XA_IID_AUDIOENCODERCAPABILITIES; # var
7 XA_IID_AUDIOIODEVICECAPABILITIES; # var
8 XA_IID_CAMERA; # var
9 XA_IID_CAMERACAPABILITIES; # var
10 XA_IID_CONFIGEXTENSION; # var
11 XA_IID_DEVICEVOLUME; # var
12 XA_IID_DYNAMICINTERFACEMANAGEMENT; # var
[all …]
/frameworks/av/media/ndk/
Dlibmediandk.map.txt32 AMEDIACODEC_KEY_HDR10_PLUS_INFO; # var introduced=31
33 AMEDIACODEC_KEY_LOW_LATENCY; # var introduced=31
34 AMEDIACODEC_KEY_OFFSET_TIME; # var introduced=31
35 AMEDIACODEC_KEY_REQUEST_SYNC_FRAME; # var introduced=31
36 AMEDIACODEC_KEY_SUSPEND; # var introduced=31
37 AMEDIACODEC_KEY_SUSPEND_TIME; # var introduced=31
38 AMEDIACODEC_KEY_VIDEO_BITRATE; # var introduced=31
39 AMEDIAFORMAT_KEY_AAC_DRC_ATTENUATION_FACTOR; # var introduced=28
40 AMEDIAFORMAT_KEY_AAC_DRC_BOOST_FACTOR; # var introduced=28
41 AMEDIAFORMAT_KEY_AAC_DRC_HEAVY_COMPRESSION; # var introduced=28
[all …]
/frameworks/native/libs/input/
DAndroid.bp88 "--allowlist-var=AMOTION_EVENT_ACTION_CANCEL",
89 "--allowlist-var=AMOTION_EVENT_ACTION_UP",
90 "--allowlist-var=AMOTION_EVENT_ACTION_POINTER_DOWN",
91 "--allowlist-var=AMOTION_EVENT_ACTION_DOWN",
92 "--allowlist-var=AMOTION_EVENT_ACTION_POINTER_INDEX_SHIFT",
93 "--allowlist-var=MAX_POINTER_ID",
94 "--allowlist-var=AINPUT_SOURCE_CLASS_NONE",
95 "--allowlist-var=AINPUT_SOURCE_CLASS_BUTTON",
96 "--allowlist-var=AINPUT_SOURCE_CLASS_POINTER",
97 "--allowlist-var=AINPUT_SOURCE_CLASS_NAVIGATION",
[all …]
/frameworks/base/services/core/java/com/android/server/pm/
DAppStateHelper.java69 var am = mContext.getSystemService(ActivityManager.class); in getImportance()
77 var audioService = IAudioService.Stub.asInterface( in hasAudioFocus()
80 var focusInfos = audioService.getFocusStack(); in hasAudioFocus()
82 var audioFocusPackage = (size > 0) ? focusInfos.get(size - 1).getPackageName() : null; in hasAudioFocus()
93 var am = mContext.getSystemService(AudioManager.class); in hasVoiceCall()
107 var am = mContext.getSystemService(AudioManager.class); in isRecordingAudio()
109 for (var arc : am.getActiveRecordingConfigurations()) { in isRecordingAudio()
141 var pm = ActivityThread.getPackageManager(); in hasActiveNetwork()
142 var nsm = mContext.getSystemService(NetworkStatsManager.class); in hasActiveNetwork()
143 var endTime = System.currentTimeMillis(); in hasActiveNetwork()
[all …]
DGentleUpdateHelper.java69 var pis = (PackageInstallerService) ActivityThread.getPackageManager() in onStartJob()
71 var helper = pis.getGentleUpdateHelper(); in onStartJob()
151 var am = mContext.getSystemService(ActivityManager.class); in systemReady()
164 var resultFuture = new CompletableFuture<InstallConstraintsResult>(); in checkInstallConstraints()
166 var pendingCheck = new PendingInstallConstraintsCheck( in checkInstallConstraints()
168 var deviceIdleFuture = constraints.isDeviceIdleRequired() in checkInstallConstraints()
195 var future = new CompletableFuture<Boolean>(); in checkDeviceIdle()
217 var componentName = new ComponentName( in scheduleIdleJob()
219 var jobInfo = new JobInfo.Builder(JOB_ID, componentName) in scheduleIdleJob()
222 var jobScheduler = mContext.getSystemService(JobScheduler.class); in scheduleIdleJob()
[all …]
/frameworks/base/services/tests/voiceinteractiontests/src/com/android/server/soundtrigger/
DSoundTriggerEventTest.java38 final var event = new ServiceEvent(serviceEventType); in serviceEventNoPackageNoError_getStringContainsType()
39 final var stringRep = event.eventToString(); in serviceEventNoPackageNoError_getStringContainsType()
46 final var packageName = "com.android.package.name"; in serviceEventPackageNoError_getStringContainsTypeAndPackage()
47 final var event = new ServiceEvent(serviceEventType, packageName); in serviceEventPackageNoError_getStringContainsTypeAndPackage()
48 final var stringRep = event.eventToString(); in serviceEventPackageNoError_getStringContainsTypeAndPackage()
56 final var packageName = "com.android.package.name"; in serviceEventPackageError_getStringContainsTypeAndPackageAndErrorAndMessage()
57 final var errorString = "oh no an ERROR occurred"; in serviceEventPackageError_getStringContainsTypeAndPackageAndErrorAndMessage()
58 final var event = new ServiceEvent(serviceEventType, packageName, errorString); in serviceEventPackageError_getStringContainsTypeAndPackageAndErrorAndMessage()
59 final var stringRep = event.eventToString(); in serviceEventPackageError_getStringContainsTypeAndPackageAndErrorAndMessage()
68 final var uuid = new UUID(5, -7); in sessionEventUUIDNoError_getStringContainsUUID()
[all …]
/frameworks/libs/binary_translation/base/
Dconfig_globals_custom.cc51 ConfigStr var("BERBERIS_FLAGS", "ro.berberis.flags"); in MakeConfigFlagsSet() local
53 if (!var.get()) { in MakeConfigFlagsSet()
56 auto token_vector = Split(var.get(), ","); in MakeConfigFlagsSet()
94 static ConfigStr var("BERBERIS_TRACING", "berberis.tracing"); in GetTracingConfig() local
95 return var.get(); in GetTracingConfig()
99 static ConfigStr var("BERBERIS_MODE", "berberis.mode"); in GetTranslationModeConfig() local
100 return var.get(); in GetTranslationModeConfig()
104 static ConfigStr var("BERBERIS_PROFILING", "berberis.profiling"); in GetProfilingConfig() local
105 return var.get(); in GetProfilingConfig()
109 static ConfigStr var("BERBERIS_ENTRY_POINT", "berberis.entry_point"); in GetEntryPointOverride() local
[all …]
/frameworks/base/services/tests/displayservicetests/src/com/android/server/display/
DDisplayDeviceInfoTest.java44 var oldDdi = createInfo(); in testDiff_noChange()
45 var newDdi = createInfo(); in testDiff_noChange()
52 var oldDdi = createInfo(); in testDiff_state()
53 var newDdi = createInfo(); in testDiff_state()
61 var oldDdi = createInfo(); in testDiff_committedState()
62 var newDdi = createInfo(); in testDiff_committedState()
70 var oldDdi = createInfo(); in testDiff_colorMode()
71 var newDdi = createInfo(); in testDiff_colorMode()
79 var oldDdi = createInfo(); in testDiff_hdrSdrRatio()
80 var newDdi = createInfo(); in testDiff_hdrSdrRatio()
[all …]
/frameworks/base/core/tests/utiltests/src/android/util/
DSystemConfigFileCommitEventLoggerTest.java42 var logger = spy(new SystemConfigFileCommitEventLogger("name")); in testSimple()
43 var startTime = SystemClock.uptimeMillis(); in testSimple()
46 var endTime = SystemClock.uptimeMillis(); in testSimple()
53 var logger = spy(new SystemConfigFileCommitEventLogger("name")); in testMultipleWrong()
54 var startTime = SystemClock.uptimeMillis(); in testMultipleWrong()
57 var endTime1 = SystemClock.uptimeMillis(); in testMultipleWrong()
61 var endTime2 = SystemClock.uptimeMillis(); in testMultipleWrong()
62 var inOrder = Mockito.inOrder(logger); in testMultipleWrong()
71 var logger = spy(new SystemConfigFileCommitEventLogger("name")); in testMultipleRight()
72 var startTime = SystemClock.uptimeMillis(); in testMultipleRight()
[all …]
/frameworks/base/media/mca/filterfw/native/core/
Dshader_program.cpp169 bool ShaderProgram::IsVarValid(ProgramVar var) { in IsVarValid() argument
170 return var != -1; in IsVarValid()
637 bool ShaderProgram::CheckVarValid(ProgramVar var) { in CheckVarValid() argument
638 if (!IsVarValid(var)) { in CheckVarValid()
646 bool ShaderProgram::CheckUniformValid(ProgramVar var) { in CheckUniformValid() argument
647 if (!IsVarValid(var) || uniform_indices_.find(var) == uniform_indices_.end()) { in CheckUniformValid()
648 ALOGE("Shader Program: Attempting to access unknown uniform %d!", var); in CheckUniformValid()
671 bool ShaderProgram::SetUniformValue(ProgramVar var, int value) { in SetUniformValue() argument
672 if (!CheckVarValid(var)) in SetUniformValue()
677 glUniform1i(var, value); in SetUniformValue()
[all …]
Dshader_program.h116 static bool IsVarValid(ProgramVar var);
179 bool SetUniformValue(ProgramVar var, int value);
183 bool SetUniformValue(ProgramVar var, float value);
187 bool SetUniformValue(ProgramVar var, const int* values, int count);
191 bool SetUniformValue(ProgramVar var, const float* values, int count);
195 bool SetUniformValue(ProgramVar var, const std::vector<int>& values);
199 bool SetUniformValue(ProgramVar var, const std::vector<float>& values);
236 bool SetConstAttributeValue(ProgramVar var, float value);
240 bool SetConstAttributeValue(ProgramVar var, const std::vector<float>& value);
258 bool SetAttributeValues(ProgramVar var,
[all …]
/frameworks/base/services/tests/voiceinteractiontests/src/com/android/server/soundtrigger_middleware/
DSoundTriggerMiddlewareLoggingTest.java39 final var event = in serviceEventException_getStringContainsInfo()
42 final var stringRep = event.eventToString(); in serviceEventException_getStringContainsInfo()
55 final var event = ServiceEvent.createForException(SERVICE_TYPE, packageName, exception); in serviceEventExceptionNoArgs_getStringContainsInfo()
56 final var stringRep = event.eventToString(); in serviceEventExceptionNoArgs_getStringContainsInfo()
69 final var event = in serviceEventReturn_getStringContainsInfo()
71 final var stringRep = event.eventToString(); in serviceEventReturn_getStringContainsInfo()
84 final var event = ServiceEvent.createForReturn(SERVICE_TYPE, packageName, retValue); in serviceEventReturnNoArgs_getStringContainsInfo()
85 final var stringRep = event.eventToString(); in serviceEventReturnNoArgs_getStringContainsInfo()
97 final var event = SessionEvent.createForException(SESSION_TYPE, exception, param1, param2); in sessionEventException_getStringContainsInfo()
98 final var stringRep = event.eventToString(); in sessionEventException_getStringContainsInfo()
[all …]
/frameworks/base/services/tests/InputMethodSystemServerTests/src/com/android/server/inputmethod/
DUserDataRepositoryTest.java79 final var captor = ArgumentCaptor.forClass(UserManagerInternal.UserLifecycleListener.class); in testUserDataRepository_addsNewUserInfoOnUserCreatedEvent()
80 final var bindingControllerFactorySpy = spy(mBindingControllerFactory); in testUserDataRepository_addsNewUserInfoOnUserCreatedEvent()
81 final var repository = new UserDataRepository(mHandler, mMockUserManagerInternal, in testUserDataRepository_addsNewUserInfoOnUserCreatedEvent()
85 final var listener = captor.getValue(); in testUserDataRepository_addsNewUserInfoOnUserCreatedEvent()
89 final var userInfo = new UserInfo(); in testUserDataRepository_addsNewUserInfoOnUserCreatedEvent()
95 final var allUserData = collectUserData(repository); in testUserDataRepository_addsNewUserInfoOnUserCreatedEvent()
107 final var captor = ArgumentCaptor.forClass(UserManagerInternal.UserLifecycleListener.class); in testUserDataRepository_removesUserInfoOnUserRemovedEvent()
108 final var repository = new UserDataRepository(mHandler, mMockUserManagerInternal, in testUserDataRepository_removesUserInfoOnUserRemovedEvent()
112 final var listener = captor.getValue(); in testUserDataRepository_removesUserInfoOnUserRemovedEvent()
115 final var userInfo = new UserInfo(); in testUserDataRepository_removesUserInfoOnUserRemovedEvent()
[all …]
DInputMethodMapTest.java40 for (var imi : list) { in toMap()
48 final var imi1 = createFakeInputMethodInfo(TEST_IME_ID1, createFakeSubtypes(0)); in testAreSameSameObject()
49 final var imi2 = createFakeInputMethodInfo(TEST_IME_ID2, createFakeSubtypes(3)); in testAreSameSameObject()
50 final var map = toMap(imi1, imi2); in testAreSameSameObject()
57 final var imi1 = createFakeInputMethodInfo(TEST_IME_ID1, createFakeSubtypes(0)); in testAreSameEquivalentObject()
58 final var imi2 = createFakeInputMethodInfo(TEST_IME_ID2, createFakeSubtypes(3)); in testAreSameEquivalentObject()
68 final var imi1 = createFakeInputMethodInfo(TEST_IME_ID1, createFakeSubtypes(0)); in testAreSameDifferentKeys()
69 final var imi2 = createFakeInputMethodInfo(TEST_IME_ID2, createFakeSubtypes(3)); in testAreSameDifferentKeys()
70 final var imi3 = createFakeInputMethodInfo(TEST_IME_ID3, createFakeSubtypes(3)); in testAreSameDifferentKeys()
81 final var imi1_without_subtypes = in testAreSameDifferentValues()
[all …]
/frameworks/base/ravenwood/runtime-common-src/com/android/ravenwood/common/
DRavenwoodCommonUtils.java99 var path = System.getProperty("java.library.path"); in loadJniLibraryInternal()
100 var filename = "lib" + libname + ".so"; in loadJniLibraryInternal()
109 for (var dir : path.split(":")) { in loadJniLibraryInternal()
110 var file = new File(dir + "/" + filename); in loadJniLibraryInternal()
126 var path = System.getProperty("java.library.path"); in dumpFiles()
129 for (var dir : path.split(":")) { in dumpFiles()
132 var gparent = new File((new File(dir)).getAbsolutePath() + "../../..") in dumpFiles()
140 var gparent = new File("../..").getCanonicalFile(); in dumpFiles()
156 for (var file : Arrays.stream(dir.listFiles()).sorted().toList()) { in listFiles()
165 for (var file : Arrays.stream(dir.listFiles()).sorted().toList()) { in listFiles()
[all …]
/frameworks/base/ravenwood/runtime-helper-src/framework/com/android/platform/test/ravenwood/nativesubstitution/
DParcel_host.java117 var newSize = getCapacity() * 2; in ensureCapacity()
125 var newBuf = new byte[newSize]; in forceSetCapacity()
147 var p = getInstance(nativePtr); in nativeDataAvail()
157 var p = getInstance(nativePtr); in nativeSetDataSize()
162 var p = getInstance(nativePtr); in nativeSetDataPosition()
170 var p = getInstance(nativePtr); in nativeSetDataCapacity()
177 var p = getInstance(nativePtr); in nativePushAllowFds()
178 var prev = p.mAllowFds; in nativePushAllowFds()
191 var p = getInstance(nativePtr); in nativeWriteBlob()
196 final var alignedSize = align4(len); in nativeWriteBlob()
[all …]
/frameworks/libs/binary_translation/tests/ndk_program_tests/
Dthread_test.cc61 int* var = reinterpret_cast<int*>(arg); in ThreadCleanupFunc() local
63 *var = 0; in ThreadCleanupFunc()
64 pthread_cleanup_push(CleanupHandler, var); in ThreadCleanupFunc()
66 EXPECT_EQ(*var, 239); in ThreadCleanupFunc()
68 *var = 1; in ThreadCleanupFunc()
69 pthread_cleanup_push(CleanupHandler, var); in ThreadCleanupFunc()
71 EXPECT_EQ(*var, 1); in ThreadCleanupFunc()
73 *var = 2; in ThreadCleanupFunc()
74 pthread_cleanup_push(CleanupHandler, var); in ThreadCleanupFunc()
136 int var = 0; in TEST() local
[all …]
/frameworks/base/core/tests/coretests/src/android/os/
DCancellationSignalBeamerTest.java64 try (var token = mSender.beam(null)) { in testBeam_null()
73 try (var token = mSender.beam(mSenderSignal)) { in testBeam_nonNull()
83 try (var token = mSender.beam(mSenderSignal)) { in testBeam_async()
93 try (var token = mSender.beam(mSenderSignal)) { in testCancelOnSentSignal_cancelsReceivedSignal()
103 try (var token = mSender.beam(mSenderSignal)) { in testSendingCancelledSignal_cancelsReceivedSignal()
141 var receiver = new Receiver(true /* cancelOnSenderDeath */); in testReceiverWithCancelOnSenderDead_cancelsOnSenderDeath()
142 var token = new Binder(); in testReceiverWithCancelOnSenderDead_cancelsOnSenderDeath()
143 var signal = receiver.unbeam(token); in testReceiverWithCancelOnSenderDead_cancelsOnSenderDeath()
150 var receiver = new Receiver(false /* cancelOnSenderDeath */); in testReceiverWithoutCancelOnSenderDead_doesntCancelOnSenderDeath()
151 var token = new Binder(); in testReceiverWithoutCancelOnSenderDead_doesntCancelOnSenderDeath()
[all …]
/frameworks/base/tests/BinaryTransparencyHostTest/test-app/src/android/transparency/test/app/
DBinaryTransparencyTest.java64 var expectedApexNames = new ArrayList<String>(); in testCollectAllApexInfo()
65 for (var i = 0; i < number; i++) { in testCollectAllApexInfo()
72 var apexInfoList = mBt.collectAllApexInfo(/* includeTestOnly */ true); in testCollectAllApexInfo()
75 var actualApexesNames = apexInfoList.stream().map((apex) -> apex.moduleName) in testCollectAllApexInfo()
80 var digestsSeen = new HashSet<String>(); in testCollectAllApexInfo()
81 var hexFormatter = HexFormat.of(); in testCollectAllApexInfo()
82 for (var apex : apexInfoList) { in testCollectAllApexInfo()
100 var preloadInfoList = mBt.collectAllUpdatedPreloadInfo(new Bundle()); in testCollectAllUpdatedPreloadInfo()
103 for (var preload : preloadInfoList) { in testCollectAllUpdatedPreloadInfo()
122 var appInfoList = in testCollectAllSilentInstalledMbaInfo()
[all …]
/frameworks/base/services/devicepolicy/java/com/android/server/devicepolicy/
DRecursiveStringArrayResourceResolver.java87 final var strings = mResources.getStringArray(rootId); in resolve()
88 final var runningCache = new ArrayList<>(cache); in resolve()
90 final var result = new HashSet<String>(); in resolve()
91 for (var string : strings) { in resolve()
102 final var next = resolveImport(runningCache, pkg, ref); in resolve()
128 final var chunks = ref.split(SEPARATOR, 2); in resolveImport()
129 final var pkg = chunks[0]; in resolveImport()
130 final var name = chunks[1]; in resolveImport()
137 @SuppressLint("DiscouragedApi") final var importId = mResources.getIdentifier( in resolveImport()
/frameworks/base/ravenwood/runtime-test/test/com/android/ravenwood/runtimetest/
DOsTest.java46 try (var raf = new RandomAccessFile(file, "rw")) { in withTestFile()
47 var fd = raf.getFD(); in withTestFile()
49 try (var os = new FileOutputStream(fd)) { in withTestFile()
72 var dup = Os.dup(fd); in testDup()
80 var fds = Os.pipe2(0); in testPipe2()
89 var dupInt = Os.fcntlInt(fd, 0, 0); in testFcntlInt()
91 var dup = new FileDescriptor(); in testFcntlInt()
100 try (var dup = new FileOutputStream(RavenwoodRuntimeNative.dup(fd))) { in write()
107 try (var dup = new FileInputStream(RavenwoodRuntimeNative.dup(fd))) { in read()
/frameworks/base/media/tests/mediatestutils/tests/src/java/com/android/media/mediatestutils/
DGetFutureForIntentTest.java54 final var future = getFutureForIntent(mContext, INTENT_ACTION, mPred); in futureCompletes_afterBroadcastFiresPredicatePasses()
56 var intent = future.get(); in futureCompletes_afterBroadcastFiresPredicatePasses()
63 final var future = getFutureForIntent(mContext, INTENT_ACTION, mPred); in futureDoesNotComplete_afterBroadcastFiresPredicateFails()
72 var intent = future.get(); in futureDoesNotComplete_afterBroadcastFiresPredicateFails()
79 final var future = in futureCompletesExceptionally_afterBroadcastFiresPredicateThrows()
89 var intent = future.get(); in futureCompletesExceptionally_afterBroadcastFiresPredicateThrows()
98 final var future = getFutureForIntent(mContext, INTENT_ACTION, mPred); in doesNotThrow_whenDoubleSet()
101 var intent = future.get(); in doesNotThrow_whenDoubleSet()
108 final var service = new FakeService(); in unregisterListener_whenComplete()
124 final var service = new FakeService(); in unregisterListener_whenCancel()
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/utils/
DPowerUtilTest.java57 var threeDayMillis = Duration.ofDays(3).toMillis(); in getBatteryTipStringFormatted_moreThanOneDay_usesCorrectString()
66 var drainTimeMs = Duration.ofMinutes(17).toMillis(); in getBatteryTipStringFormatted_lessThanOneDay_usesCorrectString()
93 var currentTimeMs = Instant.parse("2024-06-06T15:00:00Z").toEpochMilli(); in getTargetTimeShortString_lessThan15Minutes_returnsTimeShortStringWithoutRounded()
94 var remainingTimeMs = Duration.ofMinutes(15).toMillis() - 1; in getTargetTimeShortString_lessThan15Minutes_returnsTimeShortStringWithoutRounded()
96 var actualTimeString = in getTargetTimeShortString_lessThan15Minutes_returnsTimeShortStringWithoutRounded()
107 var currentTimeMs = Instant.parse("2024-06-06T15:00:00Z").toEpochMilli(); in getTargetTimeShortString_moreThan15Minutes_returnsTimeShortStringWithRounded()
108 var remainingTimeMs = Duration.ofMinutes(15).toMillis() + 1; in getTargetTimeShortString_moreThan15Minutes_returnsTimeShortStringWithRounded()
110 var actualTimeString = in getTargetTimeShortString_moreThan15Minutes_returnsTimeShortStringWithRounded()
/frameworks/base/services/core/java/com/android/server/inputmethod/
DInputMethodMap.java91 final var imi = valueAt(i); in applyAdditionalSubtypes()
92 final var imeId = imi.getId(); in applyAdditionalSubtypes()
93 final var newAdditionalSubtypes = additionalSubtypeMap.get(imeId); in applyAdditionalSubtypes()
122 final var imi1 = map1.valueAt(i); in areSame()
123 final var imeId = imi1.getId(); in areSame()
124 final var imi2 = map2.get(imeId); in areSame()
128 final var marshaled1 = InputMethodInfoUtils.marshal(imi1); in areSame()
129 final var marshaled2 = InputMethodInfoUtils.marshal(imi2); in areSame()

12345678910>>...13