diff options
author | Søren Sandmann <sandmann@redhat.com> | 2007-09-04 22:50:13 -0400 |
---|---|---|
committer | Søren Sandmann <sandmann@redhat.com> | 2007-09-04 22:50:13 -0400 |
commit | d3ca53d53aa8a796c76cd79c503c1423b935ab82 (patch) | |
tree | fd4e34d36f768195e7af54f4abf8e36d4434d313 /ast.c | |
parent | 2714730d8ada80ea003a70b73ae71b56918c989b (diff) |
Add enclosing_class()
Diffstat (limited to 'ast.c')
-rw-r--r-- | ast.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -529,6 +529,13 @@ ast_enclosing_function (ast_t *ast) ast, AST_DEFINITION, AST_FUNCTION_DEFINITION); } +ast_class_definition_t * +ast_enclosing_class (ast_t *ast) +{ + return (ast_class_definition_t *)enclosing ( + ast, AST_DEFINITION, AST_CLASS_DEFINITION); +} + ast_while_statement_t * ast_enclosing_while (ast_t *ast) { |