Lines Matching +refs:clang +refs:rename
1128 template_cpp_generator::template_cpp_generator(clang::SourceManager &SM, in template_cpp_generator()
1129 std::set<clang::RecordDecl *> &exported_types, in template_cpp_generator()
1130 std::set<clang::FunctionDecl *> exported_functions, in template_cpp_generator()
1131 std::set<clang::FunctionDecl *> functions) : in template_cpp_generator()
2345 auto rename = param_renamer(specific.params(), "T"); in unify() local
2346 auto renamed = specific.apply(rename); in unify()
2472 auto rename = shared_param_renamer(sig, instance.kind); in print_matching_method() local
2473 auto renamed_arg = match_arg.apply(rename); in print_matching_method()
2477 auto specialized_sig = sig.apply(rename).apply(specializer); in print_matching_method()
2822 auto rename = param_renamer(params, "Arg"); in print_arg_subclass_constructor() local
2823 auto derived = instance.kind.apply(rename); in print_arg_subclass_constructor()
2835 << rename.at(params[i])->params()[0] << ">{}"; in print_arg_subclass_constructor()