Searched refs:Proto1 (Results 1 – 2 of 2) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | ASTImporter.cpp | 581 const FunctionProtoType *Proto1 = cast<FunctionProtoType>(T1); in IsStructurallyEquivalent() local 583 if (Proto1->getNumParams() != Proto2->getNumParams()) in IsStructurallyEquivalent() 585 for (unsigned I = 0, N = Proto1->getNumParams(); I != N; ++I) { in IsStructurallyEquivalent() 586 if (!IsStructurallyEquivalent(Context, Proto1->getParamType(I), in IsStructurallyEquivalent() 590 if (Proto1->isVariadic() != Proto2->isVariadic()) in IsStructurallyEquivalent() 592 if (Proto1->getExceptionSpecType() != Proto2->getExceptionSpecType()) in IsStructurallyEquivalent() 594 if (Proto1->getExceptionSpecType() == EST_Dynamic) { in IsStructurallyEquivalent() 595 if (Proto1->getNumExceptions() != Proto2->getNumExceptions()) in IsStructurallyEquivalent() 597 for (unsigned I = 0, N = Proto1->getNumExceptions(); I != N; ++I) { in IsStructurallyEquivalent() 599 Proto1->getExceptionType(I), in IsStructurallyEquivalent() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateDeduction.cpp | 4136 const FunctionProtoType *Proto1 = FD1->getType()->getAs<FunctionProtoType>(); in isAtLeastAsSpecializedAs() local 4139 assert(Proto1 && Proto2 && "Function templates must have prototypes"); in isAtLeastAsSpecializedAs() 4184 Args1.insert(Args1.end(), Proto1->param_type_begin(), in isAtLeastAsSpecializedAs() 4185 Proto1->param_type_end()); in isAtLeastAsSpecializedAs() 4208 S, TemplateParams, Proto2->getReturnType(), Proto1->getReturnType(), in isAtLeastAsSpecializedAs()
|