Home | History | Annotate | Download | only in Sema

Lines Matching refs:Proto

2320   const FunctionProtoType *Proto
2322 assert(Proto && "Function template does not have a prototype?");
2328 if (Proto->hasTrailingReturn()) {
2356 ResultType = SubstType(Proto->getResultType(),
2366 if (!Proto->hasTrailingReturn() &&
2376 Proto->isVariadic(),
2377 Proto->hasTrailingReturn(),
2378 Proto->getTypeQuals(),
2379 Proto->getRefQualifier(),
2382 Proto->getExtInfo());
3028 const FunctionProtoType *Proto
3030 if (Proto->isTemplateVariadic())
3032 else if (Proto->isVariadic())
4336 const FunctionProtoType *Proto = cast<FunctionProtoType>(T);
4337 MarkUsedTemplateParameters(Ctx, Proto->getResultType(), OnlyDeduced,
4339 for (unsigned I = 0, N = Proto->getNumArgs(); I != N; ++I)
4340 MarkUsedTemplateParameters(Ctx, Proto->getArgType(I), OnlyDeduced,