<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Shayne Fletcher pushed to branch wip/T18599
at <a href="https://gitlab.haskell.org/ghc/ghc">Glasgow Haskell Compiler / GHC</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.haskell.org/ghc/ghc/-/commit/f5468d609a84fdd3a33487190e2d9b13a23752b4">f5468d60</a></strong>
<div>
<span>by Shayne Fletcher</span>
<i>at 2020-11-28T08:15:23-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Record dot syntax
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#774d88050336ef660c7a219fb06c480c2fc639bc">
compiler/GHC/Driver/Session.hs
</a>
</li>
<li class="file-stats">
<a href="#cc97d81e7223ad4a3a5e801156ca632f9fa75654">
compiler/GHC/Hs/Expr.hs
</a>
</li>
<li class="file-stats">
<a href="#576dff4e64fa03683ffc5dcdd58284acdd70bc8e">
compiler/GHC/Hs/Extension.hs
</a>
</li>
<li class="file-stats">
<a href="#6bdd5abc649727f2a802bc96ce5c276de19d3726">
compiler/GHC/HsToCore/Expr.hs
</a>
</li>
<li class="file-stats">
<a href="#649144a78135a23cabfc90dd83c4aabf448eb6ab">
compiler/GHC/Iface/Ext/Ast.hs
</a>
</li>
<li class="file-stats">
<a href="#bf951467d4a9aa443cb109cb4c84a2891945649b">
compiler/GHC/Parser.y
</a>
</li>
<li class="file-stats">
<a href="#acf41d4a52105f5ebcc9209781a4a8012e3ead21">
compiler/GHC/Parser/Errors.hs
</a>
</li>
<li class="file-stats">
<a href="#4769efc0cb06e92bc7562e31984f6d7d91048e51">
compiler/GHC/Parser/Errors/Ppr.hs
</a>
</li>
<li class="file-stats">
<a href="#a1ae0a1be35c859d90b0756920a7198075fb91e1">
compiler/GHC/Parser/Lexer.x
</a>
</li>
<li class="file-stats">
<a href="#446cb12ca6cefaf1c6eb79b7db643632744263c7">
compiler/GHC/Parser/PostProcess.hs
</a>
</li>
<li class="file-stats">
<a href="#b47ece2bbb8303a5792c2fdc52394c8ed336e8a2">
compiler/GHC/Rename/Expr.hs
</a>
</li>
<li class="file-stats">
<a href="#902811828741e6bcd64702935bbb54edbbd070ef">
compiler/GHC/Tc/Gen/Expr.hs
</a>
</li>
<li class="file-stats">
<a href="#93bba9b9e0195db135fec54160523a427ea042fd">
compiler/GHC/Tc/Types/Origin.hs
</a>
</li>
<li class="file-stats">
<a href="#8a6b701e6839d06102393348264e14266315edff">
<span class="new-file">
+
docs/users_guide/exts/record_dot_syntax.rst
</span>
</a>
</li>
<li class="file-stats">
<a href="#3f2c15a7d7bbe96510dfae948f03694a017ecc1d">
docs/users_guide/exts/records.rst
</a>
</li>
<li class="file-stats">
<a href="#3f7d85c388596f9ef50f1a3e0334bdb67007e969">
libraries/ghc-boot-th/GHC/LanguageExtensions/Type.hs
</a>
</li>
<li class="file-stats">
<a href="#9f7a74d3512ab004425ec39cbbcb9737e2ecaa82">
testsuite/tests/driver/T4437.hs
</a>
</li>
<li class="file-stats">
<a href="#443016e13a3bf749d36c145673f3010299164ae8">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail0.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#6a1c24f49c33e909b949459b59188811102a1075">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail0.stderr
</span>
</a>
</li>
<li class="file-stats">
<a href="#9b22f38612936a00dac5dd0a4f080c5daa6480b8">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail1.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#d6ced01ff84088913839ff37603c277044e332e4">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail1.stderr
</span>
</a>
</li>
<li class="file-stats">
<a href="#ab3771366bf0e126336d70f049ffad4f4da08a09">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail2.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#23553502d5195cdcd5db6950fec8a990b7332845">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail2.stderr
</span>
</a>
</li>
<li class="file-stats">
<a href="#bad8aabcc83c8dca4b5e52943efadbbe0a7c7132">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail3.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#e847217df6c94dd1579ca98349d349e1dbb6d091">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail3.stderr
</span>
</a>
</li>
<li class="file-stats">
<a href="#73a59bca5f409dfdd736d73f2ebb5bdb3a42917f">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail4.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#f292a93c94f13e524a0cce2fa227afd68f586dfe">
<span class="new-file">
+
testsuite/tests/parser/should_fail/RecordDotSyntaxFail4.stderr
</span>
</a>
</li>
<li class="file-stats">
<a href="#3577fc796b73fe1f96c77f05fcdd73a8d4bc6f66">
testsuite/tests/parser/should_fail/all.T
</a>
</li>
<li class="file-stats">
<a href="#1225eef69222835430509ff2a33dccbee6d377ef">
<span class="new-file">
+
testsuite/tests/parser/should_run/RecordDotSyntax.hs
</span>
</a>
</li>
<li class="file-stats">
<a href="#1e2c32f13c46069b27f5d00ddbf685b785500baa">
<span class="new-file">
+
testsuite/tests/parser/should_run/RecordDotSyntax.stdout
</span>
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">

<br>
<a href="https://gitlab.haskell.org/ghc/ghc/-/commit/f5468d609a84fdd3a33487190e2d9b13a23752b4">View it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.haskell.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://gitlab.haskell.org/ghc/ghc/-/commit/f5468d609a84fdd3a33487190e2d9b13a23752b4"}}</script>


</p>
</div>
</body>
</html>