diff options
Diffstat (limited to 'frontends/ast/ast.h')
| -rw-r--r-- | frontends/ast/ast.h | 8 | 
1 files changed, 6 insertions, 2 deletions
diff --git a/frontends/ast/ast.h b/frontends/ast/ast.h index 8932108e3..6d556fae2 100644 --- a/frontends/ast/ast.h +++ b/frontends/ast/ast.h @@ -143,7 +143,7 @@ namespace AST  		AST_GENCASE,  		AST_GENBLOCK,  		AST_TECALL, -		 +  		AST_POSEDGE,  		AST_NEGEDGE,  		AST_EDGE, @@ -156,7 +156,10 @@ namespace AST  		AST_PACKAGE,  		AST_WIRETYPE, -		AST_TYPEDEF +		AST_TYPEDEF, +		AST_STRUCT, +		AST_UNION, +		AST_STRUCT_ITEM  	};  	struct AstSrcLocType { @@ -306,6 +309,7 @@ namespace AST  		// helpers for enum  		void allocateDefaultEnumValues(); +		void annotateTypedEnums(AstNode *template_node);  	};  	// process an AST tree (ast must point to an AST_DESIGN node) and generate RTLIL code  | 
