From 6ee791d98211f744bcaba04f95ff65c65d760285 Mon Sep 17 00:00:00 2001 From: Pierre-Marie de Rodat Date: Tue, 5 Apr 2016 10:51:18 +0200 Subject: [PATCH] ASTdoc: do not document private fields Change-Id: I727f377f9aea080d2fd9337364a8f9d4f5ef5c3b TN: P404-023 --- langkit/astdoc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langkit/astdoc.py b/langkit/astdoc.py index 2ba59fcd4..0f0c26eac 100644 --- a/langkit/astdoc.py +++ b/langkit/astdoc.py @@ -35,7 +35,7 @@ def write_astdoc(context, file): # If this is not ASTNode, get the parent class bases = list(typ.get_inheritance_chain()) base = bases[-2] if len(bases) > 1 else None - abs_fields = list(typ.get_abstract_fields()) + abs_fields = list(typ.get_abstract_fields(lambda f: not f.is_private)) print >> file, '{}node {}{}{}'.format( 'abstract ' if typ.abstract else '',