Blame support/get_type_attr_decl.sed
|
Chris PeBenito |
17de1b7 |
#n
|
|
Chris PeBenito |
17de1b7 |
# print out type and attribute declarations that
|
|
Chris PeBenito |
17de1b7 |
# are not inside require and optional blocks.
|
|
Chris PeBenito |
17de1b7 |
|
|
Chris PeBenito |
17de1b7 |
/require \{/,/} # end require/b nextline
|
|
Chris PeBenito |
17de1b7 |
/optional \{/,/} # end optional/b nextline
|
|
Chris PeBenito |
17de1b7 |
|
|
Chris PeBenito |
f6ddd6b |
/^[[:blank:]]*(attribute|type(alias)?|bool) /{
|
|
Chris PeBenito |
17de1b7 |
s/^[[:blank:]]+//
|
|
Chris PeBenito |
17de1b7 |
p
|
|
Chris PeBenito |
17de1b7 |
}
|
|
Chris PeBenito |
17de1b7 |
|
|
Chris PeBenito |
17de1b7 |
:nextline
|