reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/CanonicalType.h
  508     return CanQualType::CreateUnsafe(this->getTypePtr()->getParamType(i));
tools/clang/include/clang/AST/RecursiveASTVisitor.h
 1249       TRY_TO(TraverseType(T->getParamType(I)));
tools/clang/lib/AST/ASTContext.cpp
 8748       QualType lParamType = lproto->getParamType(i).getUnqualifiedType();
 8749       QualType rParamType = rproto->getParamType(i).getUnqualifiedType();
 8794       QualType paramTy = proto->getParamType(i);
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  633       if (!IsStructurallyEquivalent(Context, Proto1->getParamType(I),
  634                                     Proto2->getParamType(I)))
tools/clang/lib/AST/Decl.cpp
 2933   return (proto->getParamType(1).getCanonicalType() == Context.VoidPtrTy);
 2962   QualType Ty = FPT->getParamType(Params);
 2967     Ty = Params < FPT->getNumParams() ? FPT->getParamType(Params) : QualType();
tools/clang/lib/AST/ItaniumMangle.cpp
 2904     QualType ParamTy = Proto->getParamType(I);
tools/clang/lib/AST/MicrosoftMangle.cpp
 2239                                        Proto->getParamType(0)
 2285       mangleFunctionArgumentType(Proto->getParamType(I), Range);
tools/clang/lib/AST/Type.cpp
 3126     if (isa<PackExpansionType>(getParamType(ArgIdx - 1)))
tools/clang/lib/AST/TypePrinter.cpp
  802       print(T->getParamType(i), OS, StringRef());
tools/clang/lib/Analysis/BodyFarm.cpp
  412     if (CallbackFunctionType->getParamType(ParamIdx - 2)
  422     if (!CallbackFunctionType->getParamType(ParamIdx - 2)->isReferenceType()) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 3498         SelfDeclTy = FPT->getParamType(0);
tools/clang/lib/CodeGen/CGExprCXX.cpp
 1421       DeleteArgs.add(Traits::get(CGF, Ptr), FPT->getParamType(0));
 1604         AlignValT = allocatorType->getParamType(1);
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  234       if (!isFuncParamTypeConvertible(FPT->getParamType(i)))
  327         if (const RecordType *RT = FPT->getParamType(i)->getAs<RecordType>())
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  975                 FT->getParamType(i).getAsString(Context->getPrintingPolicy());
 1316             FT->getParamType(i).getAsString(Context->getPrintingPolicy());
 2242     if (needToScanForQualifiers(proto->getParamType(i))) {
 2387     QualType ArgType = proto->getParamType(i);
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  822                 FT->getParamType(i).getAsString(Context->getPrintingPolicy());
 1148             FT->getParamType(i).getAsString(Context->getPrintingPolicy());
 2154     if (needToScanForQualifiers(proto->getParamType(i))) {
 2299     QualType ArgType = proto->getParamType(i);
tools/clang/lib/Sema/SemaChecking.cpp
 1414       QualType PT = FT->getParamType(0);
 8929   return FT->getParamType(0);
tools/clang/lib/Sema/SemaCodeComplete.cpp
 3626       Placeholder = Prototype->getParamType(P).getAsString(Policy);
 5081             ParamType = Proto->getParamType(N);
 5084                        Proto->getParamType(N).getNonReferenceType()))
tools/clang/lib/Sema/SemaDecl.cpp
 2103                               nullptr, FT->getParamType(i), /*TInfo=*/nullptr,
 3680                                      NewProto->getParamType(Idx))) {
 3686                                            NewProto->getParamType(Idx) };
10691     QualType AT = FTP->getParamType(i);
tools/clang/lib/Sema/SemaDeclAttr.cpp
  109     return cast<FunctionProtoType>(FnTy)->getParamType(Idx);
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6933   QualType ArgType = ExpectedParams ? Type->getParamType(0) : QualType();
11598         Context.getTrivialTypeSourceInfo(FPT->getParamType(I), UsingLoc);
11601         FPT->getParamType(I), TInfo, SC_None, /*DefArg=*/nullptr);
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  891             Target->getParamType(i), TargetLoc, Source->getParamType(i),
  891             Target->getParamType(i), TargetLoc, Source->getParamType(i),
tools/clang/lib/Sema/SemaExpr.cpp
 5153     QualType ProtoArgType = Proto->getParamType(i);
 5464     QualType ParamType = FT->getParamType(i);
 5979             Context, Proto->getParamType(i), Proto->isParamConsumed(i));
tools/clang/lib/Sema/SemaExprCXX.cpp
 2524         ArgTypes.push_back(Proto->getParamType(I));
tools/clang/lib/Sema/SemaLookup.cpp
  808               nullptr, FP->getParamType(IParm),
tools/clang/lib/Sema/SemaOverload.cpp
 2583       QualType FromArgType = FromFunctionType->getParamType(ArgIdx);
 2584       QualType ToArgType = ToFunctionType->getParamType(ArgIdx);
 2745      QualType FromArgType = FromFunctionType->getParamType(ArgIdx);
 2746      QualType ToArgType = ToFunctionType->getParamType(ArgIdx);
 2857           << ToFunction->getParamType(ArgPos)
 2858           << FromFunction->getParamType(ArgPos);
 3248     QualType FirstArg = CtorType->getParamType(0);
 6057     QualType ArgType = Proto->getParamType(0).getNonReferenceType();
 6066     QualType ArgType = Proto->getParamType(1).getNonReferenceType();
 6256       QualType ParamType = Proto->getParamType(ArgIdx);
 6772       QualType ParamType = Proto->getParamType(ArgIdx);
 7350       QualType ParamType = Proto->getParamType(ArgIdx);
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 5453           !Proto->getParamType(I)->getAs<PackExpansionType>()) {
 5454         MarkUsedTemplateParameters(Ctx, Proto->getParamType(I), OnlyDeduced,
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 3878               D, D->getLocation(), OldProto->getParamType(i)));
tools/clang/lib/Serialization/ASTWriter.cpp
  319     Record.AddTypeRef(T->getParamType(I));
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  344     const PointerType *PT = FPT->getParamType(i)->getAs<PointerType>();
  353   if (!FPT->getParamType(2)->isIntegralOrUnscopedEnumerationType())
  386     const PointerType *PT = FPT->getParamType(i)->getAs<PointerType>();
  395   if (!FPT->getParamType(2)->isIntegralOrUnscopedEnumerationType())
  428   const PointerType *PT = FPT->getParamType(0)->getAs<PointerType>();
  436   if (!FPT->getParamType(1)->isIntegralOrUnscopedEnumerationType())
  470   const PointerType *PT = FPT->getParamType(0)->getAs<PointerType>();
  506   if (!FPT->getParamType(0)->isIntegralOrUnscopedEnumerationType())
  510   const PointerType *PT = FPT->getParamType(1)->getAs<PointerType>();
  550   const PointerType *PT = FPT->getParamType(0)->getAs<PointerType>();
  819     const PointerType *PT = FPT->getParamType(i)->getAs<PointerType>();
  848     const PointerType *PT = FTP->getParamType(0)->getAs<PointerType>();
  970     if (!FTP->getParamType(i)->isIntegralOrUnscopedEnumerationType())
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp
   58       Ctx.hasSameType(FPT->getParamType(1), Ctx.getSizeType()))
tools/clang/tools/libclang/CXType.cpp
  702     return MakeCXType(FD->getParamType(i), GetTU(X));
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
 2170       QualType arg_qual_type(func_proto_type->getParamType(ArgIndex));
tools/lldb/source/Symbol/ClangASTContext.cpp
 3186         return CompilerType(this, func->getParamType(index).getAsOpaquePtr());
 4513         return CompilerType(this, func->getParamType(idx).getAsOpaquePtr());
 8260         method_function_prototype->getParamType(param_index), nullptr,
 8672           method_function_prototype->getParamType(param_index), nullptr,