Lines Matching refs:function_decl

38                    clang::FunctionDecl *&function_decl,  in CreateMethodDecl()
42 function_decl(function_decl), parent_ty(parent_ty), in CreateMethodDecl()
47 clang::FunctionDecl *&function_decl; member
81 if (name != proc_name || function_decl) in AddMethod()
88 function_decl = m_clang.AddMethodToCXXRecordType( in AddMethod()
855 clang::FunctionDecl *function_decl = nullptr; in CreateFunctionDecl() local
895 CreateMethodDecl process(index, m_clang, func_ti, function_decl, in CreateFunctionDecl()
901 if (!function_decl) { in CreateFunctionDecl()
902 function_decl = m_clang.AddMethodToCXXRecordType( in CreateFunctionDecl()
912 function_decl = m_clang.CreateFunctionDeclaration( in CreateFunctionDecl()
915 CreateFunctionParameters(func_id, *function_decl, param_count); in CreateFunctionDecl()
917 return function_decl; in CreateFunctionDecl()
937 clang::FunctionDecl *function_decl = in GetOrCreateInlinedFunctionDecl() local
939 if (function_decl == nullptr) in GetOrCreateInlinedFunctionDecl()
948 m_decl_to_status.insert({function_decl, status}); in GetOrCreateInlinedFunctionDecl()
955 m_uid_to_decl[func_uid] = function_decl; in GetOrCreateInlinedFunctionDecl()
956 return function_decl; in GetOrCreateInlinedFunctionDecl()
1050 clang::FunctionDecl *function_decl = in GetOrCreateFunctionDecl() local
1053 if (function_decl == nullptr) in GetOrCreateFunctionDecl()
1057 m_uid_to_decl[toOpaqueUid(func_id)] = function_decl; in GetOrCreateFunctionDecl()
1061 m_decl_to_status.insert({function_decl, status}); in GetOrCreateFunctionDecl()
1063 return function_decl; in GetOrCreateFunctionDecl()
1067 clang::FunctionDecl &function_decl, in CreateFunctionParameters() argument
1128 &function_decl, OptionalClangModuleID(), param_name.str().c_str(), in CreateFunctionParameters()
1138 m_clang.SetFunctionParameters(&function_decl, params); in CreateFunctionParameters()