diff options
Diffstat (limited to 'compiler/parser')
-rw-r--r-- | compiler/parser/Lexer.x | 2 | ||||
-rw-r--r-- | compiler/parser/Parser.y | 4 | ||||
-rw-r--r-- | compiler/parser/RdrHsSyn.hs | 4 |
3 files changed, 5 insertions, 5 deletions
diff --git a/compiler/parser/Lexer.x b/compiler/parser/Lexer.x index d77564e13a..7c08ceab78 100644 --- a/compiler/parser/Lexer.x +++ b/compiler/parser/Lexer.x @@ -1884,7 +1884,7 @@ lex_quasiquote start s = do -- NB: The string "|]" terminates the quasiquote, -- with absolutely no escaping. See the extensive - -- discussion on Trac #5348 for why there is no + -- discussion on #5348 for why there is no -- escape handling. Just ('|',i) | Just (']',i) <- alexGetChar' i diff --git a/compiler/parser/Parser.y b/compiler/parser/Parser.y index 739090f3f6..ed326eb730 100644 --- a/compiler/parser/Parser.y +++ b/compiler/parser/Parser.y @@ -3269,7 +3269,7 @@ fbind :: { LHsRecField GhcPs (LHsExpr GhcPs) } : qvar '=' texp {% runExpCmdP $3 >>= \ $3 -> ams (sLL $1 $> $ HsRecField (sL1 $1 $ mkFieldOcc $1) $3 False) [mj AnnEqual $2] } - -- RHS is a 'texp', allowing view patterns (Trac #6038) + -- RHS is a 'texp', allowing view patterns (#6038) -- and, incidentally, sections. Eg -- f (R { x = show -> s }) = ... @@ -3960,7 +3960,7 @@ warnSpaceAfterBang span = do -- When two single quotes don't followed by tyvar or gtycon, we report the -- error as empty character literal, or TH quote that missing proper type --- variable or constructor. See Trac #13450. +-- variable or constructor. See #13450. reportEmptyDoubleQuotes :: SrcSpan -> P a reportEmptyDoubleQuotes span = do thQuotes <- getBit ThQuotesBit diff --git a/compiler/parser/RdrHsSyn.hs b/compiler/parser/RdrHsSyn.hs index 480b7307dc..2fd47ac9b2 100644 --- a/compiler/parser/RdrHsSyn.hs +++ b/compiler/parser/RdrHsSyn.hs @@ -1304,7 +1304,7 @@ checkValSigLhs lhs@(dL->L l _) = "Should be of form <variable> :: <type>" -- A common error is to forget the ForeignFunctionInterface flag - -- so check for that, and suggest. cf Trac #3805 + -- so check for that, and suggest. cf #3805 -- Sadly 'foreign import' still barfs 'parse error' because -- 'import' is a keyword looks_like s (dL->L _ (HsVar _ (dL->L _ v))) = v == s @@ -2132,7 +2132,7 @@ There are several issues with this: HsCmd or HsPat with extra constructors instead? * We cannot handle corner cases. For instance, the following function - declaration LHS is not a valid expression (see Trac #1087): + declaration LHS is not a valid expression (see #1087): !a + !b = ... |