Moduleghc-10.0.0.20260917GHC2024
GHC.Rename.Splice
- 1 type
- 14 values
- Packageghc-10.0.0.20260917
- Exports15
- LanguageGHC2024
- LicenceBSD-3-Clause
- SourceSplice.hs
Rename a splice pattern. See Note [rnSplicePat]
Rename a splice type pattern. Much the same as rnSplicePat, but works with LHsType instead of LPat
Implementation of the level checks See Note [Template Haskell levels]
Check whether we are allowed to use a Name in this context (for TH purposes) In the case of a level incorrect program, attempt to fix it by using a Lift constraint.
Check whether we are allowed to use a Name in this context (for TH purposes) In the case of a level incorrect program, do not attempt to fix it by using a Lift constraint.
outputs splice information for 2 flags which have different output formats: `-ddump-splices` and `-dth-dec-file`
The splice data to be logged