0001 /// A simple CommandType using a closure 0002 struct AnonymousCommand: CommandType { 0003 var closure
Command.swift:20 return AnonymousCommand { parser inCommands.swift:8 return AnonymousCommand { parser inCommands.swift:15 return AnonymousCommand { parser inCommands.swift:22 return AnonymousCommand { parser inCommands.swift:29 return AnonymousCommand { parser inCommands.swift:36 return AnonymousCommand { parser inCommands.swift:43 return AnonymousCommand { parser inCommands.swift:50 return AnonymousCommand { parser inCommands.swift:57 return AnonymousCommand { parser inCommands.swift:64 return AnonymousCommand { parser inCommands.swift:71 return AnonymousCommand { parser inCommands.swift:78 return AnonymousCommand { parser inCommands.swift:85 return AnonymousCommand { parser inCommands.swift:92 return AnonymousCommand { parser inCommands.swift:99 return AnonymousCommand { parser inCommands.swift:110 return AnonymousCommand { parser inCommands.swift:131 return AnonymousCommand { parser inCommands.swift:154 return AnonymousCommand { parser inCommands.swift:179 return AnonymousCommand { parser inCommands.swift:206 return AnonymousCommand { parser inCommands.swift:235 return AnonymousCommand { parser inCommands.swift:266 return AnonymousCommand { parser inCommands.swift:299 return AnonymousCommand { parser inCommands.swift:334 return AnonymousCommand { parser inCommands.swift:371 return AnonymousCommand { parser inCommands.swift:410 return AnonymousCommand { parser inCommands.swift:451 return AnonymousCommand { parser inCommands.swift:494 return AnonymousCommand { parser inCommands.swift:539 return AnonymousCommand { parser in:ArgumentParser throws -> () 0004 0005 init
Command.swift:6 self.closure = closureCommand.swift:10 try closure(parser)(_ closure:(ArgumentParser throws -> ())) { 0006 self.closure = closure 0007 } 0008 0009 func run(parser:ArgumentParser) throws { 0010 try closure(parser) 0011 } 0012 } 0013 0014 enum CommandError : ErrorType { 0015 case InvalidArgument 0016 } 0017 0018 /// Create a command using a closure 0019 public func command
Command.swift:20 return AnonymousCommand { parser inCommands.swift:8 return AnonymousCommand { parser inCommands.swift:15 return AnonymousCommand { parser inCommands.swift:22 return AnonymousCommand { parser inCommands.swift:29 return AnonymousCommand { parser inCommands.swift:36 return AnonymousCommand { parser inCommands.swift:43 return AnonymousCommand { parser inCommands.swift:50 return AnonymousCommand { parser inCommands.swift:57 return AnonymousCommand { parser inCommands.swift:64 return AnonymousCommand { parser inCommands.swift:71 return AnonymousCommand { parser inCommands.swift:78 return AnonymousCommand { parser inCommands.swift:85 return AnonymousCommand { parser inCommands.swift:92 return AnonymousCommand { parser inCommands.swift:99 return AnonymousCommand { parser inCommands.swift:110 return AnonymousCommand { parser inCommands.swift:131 return AnonymousCommand { parser inCommands.swift:154 return AnonymousCommand { parser inCommands.swift:179 return AnonymousCommand { parser inCommands.swift:206 return AnonymousCommand { parser inCommands.swift:235 return AnonymousCommand { parser inCommands.swift:266 return AnonymousCommand { parser inCommands.swift:299 return AnonymousCommand { parser inCommands.swift:334 return AnonymousCommand { parser inCommands.swift:371 return AnonymousCommand { parser inCommands.swift:410 return AnonymousCommand { parser inCommands.swift:451 return AnonymousCommand { parser inCommands.swift:494 return AnonymousCommand { parser inCommands.swift:539 return AnonymousCommand { parser in(closure:() throws -> ()) -> CommandType { 0020 return AnonymousCommand { parser in 0021 try closure() 0022 } 0023 } 0024
Commands.swift:592 addCommand(name, description, Commander.command(closure))