Searched refs:permutation (Results 1 - 5 of 5) sorted by relevance

/frameworks/rs/api/
H A DGenerateStubsWhiteList.cpp303 /* Add the mangling for this permutation of the function. apiLevel and intSize is used
307 const FunctionPermutation& permutation, bool overloadable,
309 const string& functionName = permutation.getName();
314 if (!writeParameters(&stream, permutation.getParams(), apiLevel, intSize)) {
348 for (auto permutation : spec.getPermutations()) {
350 if (!addFunctionManglingToSet(function, *permutation, overloadable, apiLevel, 32,
356 if (!addFunctionManglingToSet(function, *permutation, overloadable, apiLevel, 64,
410 /* Write to the file the globals needed to make the call for this permutation. The actual
416 const FunctionPermutation& permutation) {
420 const auto ret = permutation
306 addFunctionManglingToSet(const Function& function, const FunctionPermutation& permutation, bool overloadable, int apiLevel, int intSize, set<string>* allManglings) argument
414 generateTestCall(GeneratedFile* file, ostringstream* calls, unsigned int* variableNumber, const Function& function, const FunctionPermutation& permutation) argument
[all...]
H A DGenerateHeaderFiles.cpp198 const FunctionPermutation& permutation) {
203 const auto inlineCodeLines = permutation.getInline();
211 auto ret = permutation.getReturn();
223 *file << " " << permutation.getName() << "(";
224 const int offset = 4 + permutation.getName().size() + 1; // Size of above
229 for (auto p : permutation.getParams()) {
307 for (auto permutation : spec.getPermutations()) {
308 writeFunctionPermutation(file, spec, *permutation);
197 writeFunctionPermutation(GeneratedFile* file, const FunctionSpecification& spec, const FunctionPermutation& permutation) argument
H A DGenerateTestFiles.cpp48 // Returns true if any permutation of the function have tests to b
58 /* One instance of this class is generated for each permutation of a function for which
60 * section of the test files for this permutation. The class is mostly used to keep track
94 * for this test file, as more than one permutation may use the same argument class.
161 /* NOTE: We keep pointers to the permutation and the files. This object should not
164 PermutationWriter(FunctionPermutation& permutation, GeneratedFile* rsFile,
168 // Write the script test function for this permutation.
174 PermutationWriter::PermutationWriter(FunctionPermutation& permutation, GeneratedFile* rsFile, argument
176 : mPermutation(permutation),
181 mRsKernelName = "test" + capitalize(permutation
[all...]
H A DGenerateDocumentation.cpp119 static string getDetailedHtmlDeclaration(const FunctionPermutation& permutation) { argument
121 auto ret = permutation.getReturn();
127 stream << " " << permutation.getName() << "(";
129 for (auto p : permutation.getParams()) {
/frameworks/base/core/java/android/view/
H A DViewGroup.java2931 int[] permutation = new int[childrenCount];
2935 permutation[j] = getChildDrawingOrder(childrenCount, j);
2936 usedIndices.put(permutation[j], true);
2945 permutation[j] = nextIndex;
2951 preorderedList.add(children[permutation[j]]);

Completed in 87 milliseconds