Documentation
¶
Index ¶
- type ConstantPropagationReduction
- type EllipsisReduction
- type EmptyDeclarationReduction
- type ExpressionUnion
- type IfReduction
- type ImportReduction
- type LetReduction
- type ListReduction
- type LoopUnrollingReduction
- type PackageReduction
- type RedundantNestingReduction
- type StringInterpolationReduction
- type TrivialIfReduction
- type UnificationReduction
- type UnionReduction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConstantPropagationReduction ¶
type ConstantPropagationReduction struct { }
type EllipsisReduction ¶
type EllipsisReduction struct { }
type EmptyDeclarationReduction ¶
type EmptyDeclarationReduction struct{}
type ExpressionUnion ¶
func NewExpressionUnion ¶
func NewExpressionUnion(expr ast.Expr) (*ExpressionUnion, error)
type IfReduction ¶
type IfReduction struct { }
type ImportReduction ¶
type ImportReduction struct { }
type LetReduction ¶
type LetReduction struct{}
LetReduction iterates over let-clauses and transforms them to regular fields
type ListReduction ¶
type ListReduction struct { }
type LoopUnrollingReduction ¶
type LoopUnrollingReduction struct { }
type PackageReduction ¶
type PackageReduction struct { }
type RedundantNestingReduction ¶
type RedundantNestingReduction struct { }
type StringInterpolationReduction ¶
type StringInterpolationReduction struct { }
type TrivialIfReduction ¶
type TrivialIfReduction struct{}
type UnificationReduction ¶
type UnificationReduction struct { }
type UnionReduction ¶
type UnionReduction struct { }
Source Files
¶
Click to show internal directories.
Click to hide internal directories.