C++: Support arguments and instantiations of template template parameters

This commit is contained in:
Jeroen Ketema
2024-12-22 22:57:27 +01:00
parent c95f8d797c
commit 84775b71c3
4 changed files with 66 additions and 3 deletions

View File

@@ -861,6 +861,21 @@ variable_template_argument_value(
int arg_value: @expr ref
);
template_template_instantiation(
int to: @usertype ref,
int from: @usertype ref
);
template_template_argument(
int type_id: @usertype ref,
int index: int ref,
int arg_type: @type ref
);
template_template_argument_value(
int type_id: @usertype ref,
int index: int ref,
int arg_value: @expr ref
);
routinetypes(
unique int id: @routinetype,
int return_type: @type ref