Lines Matching refs:functionp
132 repr::CFunctionLikeIR *functionp, const clang::QualType qual_type, in SetupFunctionParameter() argument
138 functionp->AddParameter(repr::ParamIR( in SetupFunctionParameter()
498 bool FunctionDeclWrapper::SetupThisParameter(repr::FunctionIR *functionp, in SetupThisParameter() argument
507 return SetupFunctionParameter(functionp, this_type, false, source_file, true); in SetupThisParameter()
511 repr::FunctionIR *functionp, in SetupFunctionParameters() argument
516 if (!SetupThisParameter(functionp, source_file)) { in SetupFunctionParameters()
525 if (!SetupFunctionParameter(functionp, param_qt, has_default_arg, in SetupFunctionParameters()
534 bool FunctionDeclWrapper::SetupFunction(repr::FunctionIR *functionp, in SetupFunction() argument
539 functionp->SetName(function_decl_->getQualifiedNameAsString()); in SetupFunction()
540 functionp->SetSourceFile(source_file); in SetupFunction()
543 functionp->SetReturnType(GetTypeUniqueId(return_type)); in SetupFunction()
544 functionp->SetAccess(AccessClangToIR(function_decl_->getAccess())); in SetupFunction()
546 SetupFunctionParameters(functionp, source_file) && in SetupFunction()
547 SetupTemplateInfo(functionp, source_file); in SetupFunction()
550 bool FunctionDeclWrapper::SetupTemplateInfo(repr::FunctionIR *functionp, in SetupTemplateInfo() argument
556 if (arg_list && !SetupTemplateArguments(arg_list, functionp, in SetupTemplateInfo()