|
My Project
|
copy ast nodes More...
Go to the source code of this file.
Functions | |
| ANN Exp * | cpy_exp (MemPool, const Exp *) |
| ANN Array_Sub | cpy_array_sub (MemPool, const Array_Sub) |
| ANN ArgList * | cpy_arg_list (MemPool, const ArgList *) |
| ANN SpecializedList * | cpy_specialized_list (MemPool, const SpecializedList *) |
| ANN Type_Decl * | cpy_type_decl (MemPool, const Type_Decl *) |
| ANN VariableList * | cpy_variable_list (MemPool, const VariableList *) |
| ANN Func_Def | cpy_func_def (MemPool, const Func_Def) |
| ANN struct Func_Base_ * | cpy_func_base (MemPool, const struct Func_Base_ *) |
| ANN Class_Def | cpy_class_def (MemPool, const Class_Def) |
| ANN Extend_Def | cpy_extend_def (MemPool, const Extend_Def) |
| ANN Fptr_Def | cpy_fptr_def (MemPool p, const Fptr_Def src) |
| ANN Union_Def | cpy_union_def (MemPool, const Union_Def) |
| ANN TmplArgList * | cpy_tmplarg_list (MemPool p, const TmplArgList *src) |
| ANN TagList * | cpy_taglist (MemPool p, const TagList *src) |
| ANN Tmpl * | cpy_tmpl (MemPool p, const Tmpl *src) |
| ANN Ast | cpy_ast (MemPool p, const Ast src) |
| ANN Stmt * | cpy_stmt3 (MemPool p, const Stmt *) |
copy ast nodes
Definition in file cpy_ast.h.
| ANN ArgList * cpy_arg_list | ( | MemPool | p, |
| const ArgList * | src ) |
Definition at line 106 of file ast_cpy.c.
Definition at line 642 of file ast_cpy.c.
Definition at line 632 of file ast_cpy.c.
Definition at line 225 of file ast_cpy.c.
| ANN Extend_Def cpy_extend_def | ( | MemPool | p, |
| const Extend_Def | src ) |
| ANN struct Func_Base_ * cpy_func_base | ( | MemPool | , |
| const struct Func_Base_ * | ) |
Definition at line 545 of file ast_cpy.c.
| ANN SpecializedList * cpy_specialized_list | ( | MemPool | p, |
| const SpecializedList * | src ) |
Definition at line 72 of file ast_cpy.c.
| ANN TagList * cpy_taglist | ( | MemPool | p, |
| const TagList * | src ) |
Definition at line 63 of file ast_cpy.c.
Definition at line 155 of file ast_cpy.c.
| ANN TmplArgList * cpy_tmplarg_list | ( | MemPool | p, |
| const TmplArgList * | src ) |
Definition at line 91 of file ast_cpy.c.
Definition at line 425 of file ast_cpy.c.
| ANN VariableList * cpy_variable_list | ( | MemPool | p, |
| const VariableList * | src ) |
Definition at line 415 of file ast_cpy.c.