Lines Matching refs:Function
186 /// \brief The visitor function.
715 // Visit the function declaration's syntactic components in the order
720 // If we have a function declared directly (without the use of a typedef),
721 // visit just the return type. Otherwise, just visit the function's type
738 // Visit the function parameters, if we have a function type.
2232 // Non-type template parameter packs and function parameter packs are
2422 // Recover resources if we crash before exiting this function.
2430 // Recover resources if we crash before exiting this function.
2625 // Recover resources if we crash before exiting this function.
3210 if (FunctionDecl *Function = dyn_cast<FunctionDecl>(D)) {
3213 OS << Function->getNameAsString();
3214 if (Function->getPrimaryTemplate())
3217 for (unsigned I = 0, N = Function->getNumParams(); I != N; ++I) {
3220 OS << Function->getParamDecl(I)->getType().getAsString(Policy);
3223 if (Function->isVariadic()) {
3224 if (Function->getNumParams())
4220 case Decl::Function:
5047 return CXChildVisit_Continue; // it's not a function macro.
5407 /// descibing a class or function template, return the class or
5408 /// function template.