| Out Int16 Source # | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty.Orphans |
| Out Int32 Source # | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty.Orphans |
| Out Int64 Source # | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty.Orphans |
| Out Int8 Source # | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty.Orphans |
| Out Rational | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out BaseType Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out BinaryOp Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out Intent Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out MetaInfo Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out ModuleNature Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out Only Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out UnaryOp Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out Boz Source # | |
Instance detailsDefined in Language.Fortran.AST.Literal.Boz |
| Out BozPrefix Source # | |
Instance detailsDefined in Language.Fortran.AST.Literal.Boz |
| Out Conforming Source # | |
Instance detailsDefined in Language.Fortran.AST.Literal.Boz |
| Out Exponent Source # | |
Instance detailsDefined in Language.Fortran.AST.Literal.Real |
| Out ExponentLetter Source # | |
Instance detailsDefined in Language.Fortran.AST.Literal.Real |
| Out RealLit Source # | |
Instance detailsDefined in Language.Fortran.AST.Literal.Real |
| Out ConstructType Source # | |
Instance detailsDefined in Language.Fortran.Analysis |
| Out IDType Source # | |
Instance detailsDefined in Language.Fortran.Analysis |
| Out NameType Source # | |
Instance detailsDefined in Language.Fortran.Analysis |
| Out CharacterLen Source # | |
Instance detailsDefined in Language.Fortran.Analysis.SemanticTypes |
| Out Dimensions Source # | |
Instance detailsDefined in Language.Fortran.Analysis.SemanticTypes |
| Out SemType Source # | |
Instance detailsDefined in Language.Fortran.Analysis.SemanticTypes |
| Out FTComplexWrapper Source # | |
Instance detailsDefined in Language.Fortran.Repr.Type.Scalar.Complex |
| Out FTInt Source # | |
Instance detailsDefined in Language.Fortran.Repr.Type.Scalar.Int |
| Out FTReal Source # | |
Instance detailsDefined in Language.Fortran.Repr.Type.Scalar.Real |
| Out CharLen Source # | |
Instance detailsDefined in Language.Fortran.Repr.Type.Scalar.String |
| Out FValue Source # | |
Instance detailsDefined in Language.Fortran.Repr.Value.Machine |
| Out FComplex Source # | |
Instance detailsDefined in Language.Fortran.Repr.Value.Scalar.Complex |
| Out FInt Source # | |
Instance detailsDefined in Language.Fortran.Repr.Value.Scalar.Int.Machine |
| Out FScalarValue Source # | |
Instance detailsDefined in Language.Fortran.Repr.Value.Scalar.Machine |
| Out FReal Source # | |
Instance detailsDefined in Language.Fortran.Repr.Value.Scalar.Real |
| Out SomeFString Source # | |
Instance detailsDefined in Language.Fortran.Repr.Value.Scalar.String |
| Out SrcSpan Source # | |
Instance detailsDefined in Language.Fortran.Util.Position |
| Out FortranVersion Source # | |
Instance detailsDefined in Language.Fortran.Version |
| Out Text Source # | Not particularly efficient (but neither is GenericPretty). |
Instance detailsDefined in Text.PrettyPrint.GenericPretty.Orphans |
| Out Integer | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out Natural Source # | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty.Orphans |
| Out () | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out Bool | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out Char | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out Double | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out Float | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out Int | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out a => Out (AllocOpt a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Argument a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ArgumentExpression a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Attribute a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Block a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (CommonGroup a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ControlPair a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (DataGroup a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Declarator a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (DeclaratorType a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (DimensionDeclarator a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (DoSpecification a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Expression a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (FlushSpec a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ForallHeader a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ForallHeaderPart a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (FormatItem a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ImpElement a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ImpList a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Index a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Namelist a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Prefix a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ProcDecl a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ProcInterface a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ProgramFile a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (ProgramUnit a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Selector a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Statement a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (StructureItem a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Suffix a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (TypeSpec a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (UnionMap a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Use a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Value a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (KindParam a) Source # | |
Instance detailsDefined in Language.Fortran.AST.Literal |
| Out a => Out (ComplexLit a) Source # | |
Instance detailsDefined in Language.Fortran.AST.Literal.Complex |
| Out a => Out (ComplexPart a) Source # | |
Instance detailsDefined in Language.Fortran.AST.Literal.Complex |
| Out (Analysis a) Source # | |
Instance detailsDefined in Language.Fortran.Analysis |
| Out (FIntI k) Source # | |
Instance detailsDefined in Language.Fortran.Repr.Value.Scalar.Int.Idealized |
| Show a => Out (OutShowly a) Source # | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty.ViaShow |
| Out a => Out (NonEmpty a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| Out a => Out (Maybe a) | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out a => Out [a] | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| (Out a, Out b) => Out (Either a b) | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| Out a => Out (Comment a) Source # | |
Instance detailsDefined in Language.Fortran.AST |
| (Out a, Out (t a)) => Out (AList t a) Source # | |
Instance detailsDefined in Language.Fortran.AST.AList |
| (Out a, Out b) => Out (a, b) | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| (Out a, Out (t1 a), Out (t2 a)) => Out (ATuple t1 t2 a) Source # | |
Instance detailsDefined in Language.Fortran.AST.AList |
| (forall (fk :: k2). Show (ft fk)) => Out (SomeFKinded k1 ft) Source # | Derive Out instances via Show. |
Instance detailsDefined in Language.Fortran.Repr.Value.Scalar.Common |
| (Out a, Out b, Out c) => Out (a, b, c) | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| (Out a, Out b, Out c, Out d) => Out (a, b, c, d) | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty |
| (Out a, Out b, Out c, Out d, Out e) => Out (a, b, c, d, e) | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty Methods docPrec :: Int -> (a, b, c, d, e) -> Doc # doc :: (a, b, c, d, e) -> Doc # docList :: [(a, b, c, d, e)] -> Doc # |
| (Out a, Out b, Out c, Out d, Out e, Out f) => Out (a, b, c, d, e, f) | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty Methods docPrec :: Int -> (a, b, c, d, e, f) -> Doc # doc :: (a, b, c, d, e, f) -> Doc # docList :: [(a, b, c, d, e, f)] -> Doc # |
| (Out a, Out b, Out c, Out d, Out e, Out f, Out g) => Out (a, b, c, d, e, f, g) | |
Instance detailsDefined in Text.PrettyPrint.GenericPretty Methods docPrec :: Int -> (a, b, c, d, e, f, g) -> Doc # doc :: (a, b, c, d, e, f, g) -> Doc # docList :: [(a, b, c, d, e, f, g)] -> Doc # |