Lines Matching refs:permutation
326 static bool addFunctionManglingToSet(const FunctionPermutation& permutation, in addFunctionManglingToSet() argument
329 const string& functionName = permutation.getName(); in addFunctionManglingToSet()
334 if (!writeParameters(&stream, permutation.getParams(), apiLevel, intSize)) { in addFunctionManglingToSet()
371 for (auto permutation : spec.getPermutations()) { in addManglingsForSpecification() local
373 if (!addFunctionManglingToSet(*permutation, overloadable, in addManglingsForSpecification()
379 if (!addFunctionManglingToSet(*permutation, overloadable, in addManglingsForSpecification()
444 const FunctionPermutation& permutation) { in generateTestCall() argument
448 const auto ret = permutation.getReturn(); in generateTestCall()
453 *calls << permutation.getName() << "("; in generateTestCall()
457 for (auto p : permutation.getParams()) { in generateTestCall()
524 for (auto permutation : spec->getPermutations()) { in generateApiTesterFile() local
526 if (apiLevel >= 24 && permutation->getName().compare(0, 9, "rsForEach") == 0) in generateApiTesterFile()
528 generateTestCall(&file, &calls, &variableNumber, *permutation); in generateApiTesterFile()