Lines Matching refs:permutation
307 const FunctionPermutation& permutation, bool overloadable, in addFunctionManglingToSet() argument
309 const string& functionName = permutation.getName(); in addFunctionManglingToSet()
314 if (!writeParameters(&stream, permutation.getParams(), apiLevel, intSize)) { in addFunctionManglingToSet()
348 for (auto permutation : spec.getPermutations()) { in addManglingsForSpecification() local
350 if (!addFunctionManglingToSet(function, *permutation, overloadable, apiLevel, 32, in addManglingsForSpecification()
356 if (!addFunctionManglingToSet(function, *permutation, overloadable, apiLevel, 64, in addManglingsForSpecification()
416 const FunctionPermutation& permutation) { in generateTestCall() argument
420 const auto ret = permutation.getReturn(); in generateTestCall()
425 *calls << permutation.getName() << "("; in generateTestCall()
429 for (auto p : permutation.getParams()) { in generateTestCall()
489 for (auto permutation : spec->getPermutations()) { in generateApiTesterFile() local
490 generateTestCall(&file, &calls, &variableNumber, *function, *permutation); in generateApiTesterFile()