Safe Haskell | None |
---|---|
Language | Haskell98 |
ShellCheck.AST
Documentation
data AssignmentMode Source #
Instances
Eq AssignmentMode Source # | |
Defined in ShellCheck.AST Methods (==) :: AssignmentMode -> AssignmentMode -> Bool # (/=) :: AssignmentMode -> AssignmentMode -> Bool # | |
Show AssignmentMode Source # | |
Defined in ShellCheck.AST Methods showsPrec :: Int -> AssignmentMode -> ShowS # show :: AssignmentMode -> String # showList :: [AssignmentMode] -> ShowS # |
newtype FunctionKeyword Source #
Constructors
FunctionKeyword Bool |
Instances
Eq FunctionKeyword Source # | |
Defined in ShellCheck.AST Methods (==) :: FunctionKeyword -> FunctionKeyword -> Bool # (/=) :: FunctionKeyword -> FunctionKeyword -> Bool # | |
Show FunctionKeyword Source # | |
Defined in ShellCheck.AST Methods showsPrec :: Int -> FunctionKeyword -> ShowS # show :: FunctionKeyword -> String # showList :: [FunctionKeyword] -> ShowS # |
newtype FunctionParentheses Source #
Constructors
FunctionParentheses Bool |
Instances
Eq FunctionParentheses Source # | |
Defined in ShellCheck.AST Methods (==) :: FunctionParentheses -> FunctionParentheses -> Bool # (/=) :: FunctionParentheses -> FunctionParentheses -> Bool # | |
Show FunctionParentheses Source # | |
Defined in ShellCheck.AST Methods showsPrec :: Int -> FunctionParentheses -> ShowS # show :: FunctionParentheses -> String # showList :: [FunctionParentheses] -> ShowS # |
Constructors
CaseBreak | |
CaseFallThrough | |
CaseContinue |
Constructors
data Annotation Source #
Constructors
DisableComment Integer | |
SourceOverride String | |
ShellOverride String |
Instances
Eq Annotation Source # | |
Defined in ShellCheck.AST | |
Show Annotation Source # | |
Defined in ShellCheck.AST Methods showsPrec :: Int -> Annotation -> ShowS # show :: Annotation -> String # showList :: [Annotation] -> ShowS # |
data ConditionType Source #
Constructors
DoubleBracket | |
SingleBracket |
Instances
Eq ConditionType Source # | |
Defined in ShellCheck.AST Methods (==) :: ConditionType -> ConditionType -> Bool # (/=) :: ConditionType -> ConditionType -> Bool # | |
Show ConditionType Source # | |
Defined in ShellCheck.AST Methods showsPrec :: Int -> ConditionType -> ShowS # show :: ConditionType -> String # showList :: [ConditionType] -> ShowS # |