Lines Matching defs:function_decl
39 clang::FunctionDecl *&function_decl,
43 function_decl(function_decl), parent_ty(parent_ty),
48 clang::FunctionDecl *&function_decl;
82 if (name != proc_name || function_decl)
89 function_decl = m_clang.AddMethodToCXXRecordType(
857 clang::FunctionDecl *function_decl = nullptr;
897 CreateMethodDecl process(index, m_clang, func_ti, function_decl,
903 if (!function_decl) {
904 function_decl = m_clang.AddMethodToCXXRecordType(
914 function_decl = m_clang.CreateFunctionDeclaration(
917 CreateFunctionParameters(func_id, *function_decl, param_count);
919 return function_decl;
939 clang::FunctionDecl *function_decl =
941 if (function_decl == nullptr)
950 m_decl_to_status.insert({function_decl, status});
957 m_uid_to_decl[func_uid] = function_decl;
958 return function_decl;
1052 clang::FunctionDecl *function_decl =
1055 if (function_decl == nullptr)
1059 m_uid_to_decl[toOpaqueUid(func_id)] = function_decl;
1063 m_decl_to_status.insert({function_decl, status});
1065 return function_decl;
1069 clang::FunctionDecl &function_decl,
1130 &function_decl, OptionalClangModuleID(), param_name.str().c_str(),
1140 function_decl.setParams(params);