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

References

tools/clang/lib/AST/ASTContext.cpp
 2824     Result = getFunctionType(FPT->getReturnType(), FPT->getParamTypes(), EPI);
 2836     FD->setType(getFunctionType(ResultType, FPT->getParamTypes(), EPI));
 2873   return getFunctionType(
 8777     return getFunctionType(retType, types, EPI);
 8814     return getFunctionType(retType, proto->getParamTypes(), EPI);
 9248             getFunctionType(OldReturnType, FPT->getParamTypes(), EPI);
 9755   return getFunctionType(ResType, ArgTypes, EPI);
tools/clang/lib/AST/ASTDiagnostic.cpp
  101         QT = FPT ? Context.getFunctionType(RT, Args, FPT->getExtProtoInfo())
tools/clang/lib/AST/ASTImporter.cpp
 1235   return Importer.getToContext().getFunctionType(
 3129       FromTy = Importer.getFromContext().getFunctionType(
tools/clang/lib/AST/Type.cpp
 1012     return Ctx.getFunctionType(returnType, paramTypes, info);
 1310     return Ctx.getFunctionType(returnType, paramTypes, info);
tools/clang/lib/CodeGen/CGBlocks.cpp
 2030   QualType FunctionTy = C.getFunctionType(ReturnTy, ArgTys, {});
 2222   QualType FunctionTy = C.getFunctionType(ReturnTy, ArgTys, {});
 2474   QualType FunctionTy = Context.getFunctionType(ReturnTy, ArgTys, {});
 2549   QualType FunctionTy = Context.getFunctionType(R, ArgTys, {});
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1159   QualType FuncionTy = Ctx.getFunctionType(ReturnTy, ArgTys, {});
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 3343   QualType FnType = CGM.getContext().getFunctionType(
tools/clang/lib/CodeGen/CGExprComplex.cpp
  638   QualType FQTy = CGF.getContext().getFunctionType(Op.Ty, ArgsQTys, EPI);
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
  464         II, Ctx.getFunctionType(Ctx.VoidTy, llvm::None, {}), nullptr,
tools/clang/lib/CodeGen/CGObjC.cpp
 3515   QualType FunctionTy = C.getFunctionType(ReturnTy, ArgTys, {});
 3599   QualType FunctionTy = C.getFunctionType(ReturnTy, ArgTys, {});
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 4296         C.getFunctionType(KmpInt32Ty, KmpRoutineEntryTyArgs, EPI));
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  408     QualType FunctionTy = Ctx.getFunctionType(Ctx.VoidTy, llvm::None, EPI);
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  861     QualType FnType = getContext().getFunctionType(
tools/clang/lib/CodeGen/CodeGenModule.cpp
 5814     return Ctx.getFunctionType(
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 2429     QualType FunctionTy = Ctx.getFunctionType(ReturnTy, llvm::None, {});
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  108       QualType FnTy = Ctx.getFunctionType(RetTy, ArgTypes,
  127       QualType FnTy = Ctx.getFunctionType(RetTy, ArgTypes,
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  581       return Context->getFunctionType(result, args, fpi);
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  487       return Context->getFunctionType(result, args, fpi);
tools/clang/lib/Sema/SemaChecking.cpp
  296   QualType BuiltinTy = S.Context.getFunctionType(
tools/clang/lib/Sema/SemaDecl.cpp
 3626           Context.getFunctionType(NewFuncType->getReturnType(), ParamTypes,
 3705         New->setType(Context.getFunctionType(MergedReturn, ArgTypes,
 8780       NewFD->setType(Context.getFunctionType(Result, FPT->getParamTypes(),
 8909       NewFD->setType(Context.getFunctionType(
 9382     QualType R = Context.getFunctionType(FT->getReturnType(), None, EPI);
10330       MD->setType(Context.getFunctionType(FPT->getReturnType(),
13809         FD->setType(Context.getFunctionType(RetType, Proto->getParamTypes(),
tools/clang/lib/Sema/SemaDeclCXX.cpp
 7013       MD->setType(Context.getFunctionType(ReturnType,
 7087       MD->setType(Context.getFunctionType(FPT->getReturnType(),
 8684   return Context.getFunctionType(Context.VoidTy, Proto->getParamTypes(), EPI);
 8879   return Context.getFunctionType(Context.VoidTy, None, EPI);
 9055     R = Context.getFunctionType(ConvType, None, Proto->getExtProtoInfo());
11426   auto QT = Context.getFunctionType(ResultTy, Args, EPI);
11591   DerivedCtor->setType(Context.getFunctionType(FPT->getReturnType(),
11885   Destructor->setType(Context.getFunctionType(Context.VoidTy, None, EPI));
12691   MoveAssignment->setType(Context.getFunctionType(RetType, ArgType, EPI));
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  340     New->setType(Context.getFunctionType(
  368     New->setType(Context.getFunctionType(
tools/clang/lib/Sema/SemaExpr.cpp
 5450   QualType OverloadTy = Context.getFunctionType(FT->getReturnType(),
14127     T = Context.getFunctionType(Context.DependentTy, None, EPI);
14276       BlockTy = Context.getFunctionType(RetTy, None, EPI);
14290       BlockTy = Context.getFunctionType(RetTy, FPT->getParamTypes(), EPI);
14297     BlockTy = Context.getFunctionType(RetTy, None, EPI);
17586     DestType = S.Context.getFunctionType(DestType, ParamTypes,
tools/clang/lib/Sema/SemaExprCXX.cpp
 2531         = Context.getFunctionType(Context.VoidTy, ArgTypes, EPI);
 2815     QualType FnType = Context.getFunctionType(Return, Params, EPI);
 6265         Composite1 = Context.getFunctionType(FPT1->getReturnType(),
 6267         Composite2 = Context.getFunctionType(FPT2->getReturnType(),
tools/clang/lib/Sema/SemaLambda.cpp
  376       MethodType = Context.getFunctionType(Result, FPT->getParamTypes(),
  930         Context.getFunctionType(DefaultTypeForNoTrailingReturn, None, EPI);
 1270   return Context.getFunctionType(CallOpProto->getReturnType(),
 1302       S.Context.getFunctionType(PtrToFunctionTy, None, ConvExtInfo);
 1449   QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, None, ConversionEPI);
tools/clang/lib/Sema/SemaLookup.cpp
  737     FunctionList.push_back(Context.getFunctionType(
 1083       = R.getSema().Context.getFunctionType(R.getLookupName().getCXXNameType(),
tools/clang/lib/Sema/SemaOpenMP.cpp
 3125     QualType CopyFnType = Context.getFunctionType(Context.VoidTy, Args, EPI);
 3170     QualType CopyFnType = Context.getFunctionType(Context.VoidTy, Args, EPI);
 3223     QualType CopyFnType = Context.getFunctionType(Context.VoidTy, Args, EPI);
 3263     QualType CopyFnType = Context.getFunctionType(Context.VoidTy, Args, EPI);
 3313     QualType CopyFnType = Context.getFunctionType(Context.VoidTy, Args, EPI);
 3365     QualType CopyFnType = Context.getFunctionType(Context.VoidTy, Args, EPI);
 3452     QualType CopyFnType = Context.getFunctionType(Context.VoidTy, Args, EPI);
13550       QualType FnTy = Context.getFunctionType(Context.VoidTy, Params, EPI);
tools/clang/lib/Sema/SemaOverload.cpp
 1554       QualType QT = Context.getFunctionType(FromFPT->getReturnType(),
tools/clang/lib/Sema/SemaTemplate.cpp
 8429           FT = Context.getFunctionType(FPT->getReturnType(),
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 3993   return Context.getFunctionType(ArgFunctionTypeP->getReturnType(),
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1755   return Context.getFunctionType(NewFunc->getReturnType(),
 4083       New->setType(SemaRef.Context.getFunctionType(
tools/clang/lib/Sema/SemaType.cpp
 2584   return Context.getFunctionType(T, ParamTypes, EPI);
 4952         T = Context.getFunctionType(T, ParamTys, EPI);
 5162       T = Context.getFunctionType(FnTy->getReturnType(), FnTy->getParamTypes(),
tools/clang/lib/Serialization/ASTReader.cpp
 6541     return Context.getFunctionType(ResultType, ParamTypes, EPI);
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 4449         FD->setType(Reader.getContext().getFunctionType(
tools/clang/unittests/Sema/ExternalSemaSourceTest.cpp
  166           Context.getFunctionType(Context.VoidTy, {}, {}), nullptr, SC_Static);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
 2207   QualType generic_function_type(m_ast_source.m_ast_context->getFunctionType(
tools/lldb/source/Symbol/ClangASTContext.cpp
 2119                       ast->getFunctionType(ClangUtil::GetQualType(result_type),