Home | History | Annotate | Download | only in api

Lines Matching refs:function

174  * This function is recursive because compression is possible at each level of the definition.
178 * This function mangles correctly the types currently used by RenderScript. It does
179 * not currently mangle more complicated types like function pointers, namespaces,
303 /* Add the mangling for this permutation of the function. apiLevel and intSize is used
306 static bool addFunctionManglingToSet(const Function& function,
326 /* Add to the set the mangling of each function prototype that can be generated from this
331 static bool addManglingsForSpecification(const Function& function,
334 // If the function is inlined, we won't generate an unresolved external for that.
350 if (!addFunctionManglingToSet(function, *permutation, overloadable, apiLevel, 32,
356 if (!addFunctionManglingToSet(function, *permutation, overloadable, apiLevel, 64,
366 /* Generate the white list file of the mangled function prototypes. This generated list is used
375 const Function* function = f.second;
376 for (auto spec : function->getSpecifications()) {
377 if (!addManglingsForSpecification(*function, *spec, lastApiLevel, &allManglings)) {
412 * before the function definition.
415 unsigned int* variableNumber, const Function& function,
478 const Function* function = f.second;
479 for (auto spec : function->getSpecifications()) {
490 generateTestCall(&file, &calls, &variableNumber, *function, *permutation);