diff options
Diffstat (limited to 'lib/syntax_tools/src')
| -rw-r--r-- | lib/syntax_tools/src/erl_recomment.erl | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/lib/syntax_tools/src/erl_recomment.erl b/lib/syntax_tools/src/erl_recomment.erl index 72e1e2d2f5..5ce533285d 100644 --- a/lib/syntax_tools/src/erl_recomment.erl +++ b/lib/syntax_tools/src/erl_recomment.erl @@ -611,12 +611,15 @@ expand_comment(C) ->  	       attrs             :: erl_syntax:syntaxTreeAttributes(),  	       precomments  = [] :: [erl_syntax:syntaxTree()],  	       postcomments = [] :: [erl_syntax:syntaxTree()], -	       subtrees     = [] :: [erl_syntax:syntaxTree()]}). +	       subtrees     = [] :: [extendedSyntaxTree()]}). +  -record(list, {min = 0           :: integer(),  	       max = 0           :: integer(),  	       subtrees = []     :: [erl_syntax:syntaxTree()]}). +-type extendedSyntaxTree() :: #tree{} | #leaf{} | #list{}. +  leaf_node(Min, Max, Value) ->      #leaf{min = Min,  	  max = Max, | 
