summaryrefslogtreecommitdiff
path: root/compiler/typecheck/TcPat.lhs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/typecheck/TcPat.lhs')
-rw-r--r--compiler/typecheck/TcPat.lhs4
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/typecheck/TcPat.lhs b/compiler/typecheck/TcPat.lhs
index 7ad12efc67..46a6abd540 100644
--- a/compiler/typecheck/TcPat.lhs
+++ b/compiler/typecheck/TcPat.lhs
@@ -251,12 +251,14 @@ newNoSigLetBndr (LetGblBndr prags) name ty
----------
addInlinePrags :: TcId -> [LSig Name] -> TcM TcId
addInlinePrags poly_id prags
- = tc_inl inl_sigs
+ = do { traceTc "addInlinePrags" (ppr poly_id $$ ppr prags)
+ ; tc_inl inl_sigs }
where
inl_sigs = filter isInlineLSig prags
tc_inl [] = return poly_id
tc_inl (L loc (InlineSig _ prag) : other_inls)
= do { unless (null other_inls) (setSrcSpan loc warn_dup_inline)
+ ; traceTc "addInlinePrag" (ppr poly_id $$ ppr prag)
; return (poly_id `setInlinePragma` prag) }
tc_inl _ = panic "tc_inl"