parameters: (self, base, *flags)
docstring: Initialize a manifest entry with the given base path and flags.
docstring_summary: Initialize a manifest entry with the given base path and flags.
docstring_tokens: Initialize a manifest entry with the given base path and flags .
function: def __init__(self, base, *flags):
          '''
          Initialize a manifest entry with the given base path and flags.
          '''
          self.base = base
          self.flags = Flags(*flags)
          if not all(f in self.allowed_flags for f in self.flags):
              errors.fatal('%s unsupported for %s manifest entries' %
                           (','.join(f for f in self.flags
                            if not f in self.allowed_flags), self.type))
function_tokens: def __init__ ( self , base , * flags ) : self . base = base self . flags = Flags ( * flags ) if not all ( f in self . allowed_flags for f in self . flags ) : errors . fatal ( '%s unsupported for %s manifest entries' % ( ',' . join ( f for f in self . flags if not f in self . allowed_flags ) , self . type ) )