Module Import alias ImportFrom alias Assign NameStore ListLoad Str Str Str Str Str Str Assign NameStore Call NameLoad Assign NameStore Num Assign NameStore Num Assign NameStore Num ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Raise NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr Str attr FunctionDef arguments args NameParam defaults body Expr Str If Call NameLoad AttributeLoad NameLoad attr NameLoad body Return Call NameLoad AttributeLoad NameLoad attr orelse If BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad CompareEq AttributeLoad NameLoad attr Str body Return Str orelse If CompareIs Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad body Return AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore BinOpAdd BinOpAdd Str Call AttributeLoad NameLoad attr Str Str Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore Str orelse Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareIn Str NameLoad body Assign NameStore BinOpAdd BinOpAdd Str NameLoad Str Return NameLoad decorator_list decorator_list
N/A N/A re clom._compat number_types N/A __all__ N/A NOTSET STDIN STDOUT STDERR RawArg LiteralArg N/A NOTSET N/A object N/A STDIN 0 N/A STDOUT 1 N/A STDERR 2 BaseArg N/A object N/A __init__ N/A N/A self data N/A N/A N/A N/A self data data N/A __str__ N/A N/A self N/A N/A N/A NotImplemented N/A N/A RawArg N/A BaseArg N/A N/A 
    A command line argument that is not escaped at all.
     __str__ N/A N/A self N/A N/A N/A N/A str N/A self data N/A N/A LiteralArg N/A BaseArg N/A N/A 
    A command line argument that is fully escaped.

    Use this if you want the value to be maintained and not interpolated.

    Chars like * and $ are escaped and the value is wrapped in quotes.

    .. seealso:: http://www.gnu.org/software/bash/manual/bashref.html#Single-Quotes
     N/A _find_unsafe N/A N/A N/A re compile [^\w\d@%_\-\+=:,\./] search __str__ N/A N/A self N/A N/A N/A 
        Wraps data in single quotes and escapes single quotes.

        ::

            don't interpolate this

            'don'''t interpolate this
            
         N/A N/A isinstance N/A self data number_types N/A N/A N/A str N/A self data N/A N/A N/A N/A N/A self data None N/A N/A self data N/A N/A '' N/A N/A N/A N/A N/A self _find_unsafe N/A self data None N/A N/A N/A self data N/A d N/A str N/A self data N/A d N/A N/A ' N/A N/A d replace ' '\'' ' N/A d N/A N/A Arg N/A BaseArg N/A N/A 
    A command line argument that is minimally escaped.

    .. seealso:: http://www.gnu.org/software/bash/manual/bashref.html#Double-Quotes
     __str__ N/A N/A self N/A N/A N/A N/A N/A self data None N/A N/A d N/A N/A d N/A str N/A self data N/A N/A d N/A N/A d N/A N/A " d " N/A d N/A N/A