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