# disabling fields bar input.unknownx /^protected func bar(n);$/;" f baz input.unknownx /^private func baz(n,...);$/;" f foo input.unknownx /^public func foo(n, m);$/;" f # enabling signature only bar input.unknownx /^protected func bar(n);$/;" f signature:(n) baz input.unknownx /^private func baz(n,...);$/;" f signature:(n,...) foo input.unknownx /^public func foo(n, m);$/;" f signature:(n, m) # enabling protection only bar input.unknownx /^protected func bar(n);$/;" f protection:protected baz input.unknownx /^private func baz(n,...);$/;" f protection:private foo input.unknownx /^public func foo(n, m);$/;" f protection:public # enabling both signature and protection bar input.unknownx /^protected func bar(n);$/;" f protection:protected signature:(n) baz input.unknownx /^private func baz(n,...);$/;" f protection:private signature:(n,...) foo input.unknownx /^public func foo(n, m);$/;" f protection:public signature:(n, m)