diff --git a/php5/parser.go b/php5/parser.go index c08eda8..e3c4802 100644 --- a/php5/parser.go +++ b/php5/parser.go @@ -113,6 +113,18 @@ func isDollar(r rune) bool { return r == '$' } +func newInheritMetaFilter() meta.Filter { + return meta.StopOnFailureFilter( + meta.AndFilter( + meta.TokenNameFilter(meta.NodeStart), + meta.OrFilter( + meta.TypeFilter(meta.CommentType, meta.WhiteSpaceType), + meta.ValueFilter("