PageRenderTime 25ms CodeModel.GetById 24ms RepoModel.GetById 1ms app.codeStats 0ms

/scala-compiler-sxr/scala-compiler-2.10.0/scala/languageFeature.scala.html

https://github.com/xuwei-k/xuwei-k.github.com
HTML | 54 lines | 43 code | 11 blank | 0 comment | 0 complexity | 924879722575b18be37012ad317197dd MD5 | raw file
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html;charset=utf-8" ></meta>
  6. <meta http-equiv="Expires" content="0" />
  7. <title>scala/languageFeature.scala</title>
  8. <script type="text/javascript" src="../jquery-all.js"></script>
  9. <script type="text/javascript" src="../linked.js"></script>
  10. <link rel="stylesheet" type="text/css" href="../style.css" title="Style"></link>
  11. </head>
  12. <body>
  13. <pre>
  14. <span class="keyword">package</span> scala
  15. <span class="keyword">import</span> scala.annotation.meta
  16. <span class="keyword">object</span> <a title="languageFeature.type" id="1393">languageFeature</a> <a href="#1394" title="languageFeature.type" class="delimiter">{</a>
  17. @meta.languageFeature<span class="delimiter">(</span><span class="string">&quot;extension of type scala.Dynamic&quot;</span>, enableRequired = <span class="keyword">true</span><span class="delimiter">)</span>
  18. <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait dynamics extends Object" id="56865">dynamics</a>
  19. <span class="keyword">object</span> <a title="scala.languageFeature.dynamics.type" id="56866">dynamics</a> <a href="#56867" title="scala.languageFeature.dynamics.type" class="keyword">extends</a> <a href="#56865" title="scala.languageFeature.dynamics">dynamics</a>
  20. @meta.languageFeature<span class="delimiter">(</span><span class="string">&quot;postfix operator #&quot;</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
  21. <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait postfixOps extends Object" id="56868">postfixOps</a>
  22. <span class="keyword">object</span> <a title="scala.languageFeature.postfixOps.type" id="56869">postfixOps</a> <a href="#56870" title="scala.languageFeature.postfixOps.type" class="keyword">extends</a> <a href="#56868" title="scala.languageFeature.postfixOps">postfixOps</a>
  23. @meta.languageFeature<span class="delimiter">(</span><span class="string">&quot;reflective access of structural type member #&quot;</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
  24. <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait reflectiveCalls extends Object" id="56871">reflectiveCalls</a>
  25. <span class="keyword">object</span> <a title="scala.languageFeature.reflectiveCalls.type" id="56872">reflectiveCalls</a> <a href="#56873" title="scala.languageFeature.reflectiveCalls.type" class="keyword">extends</a> <a href="#56871" title="scala.languageFeature.reflectiveCalls">reflectiveCalls</a>
  26. @meta.languageFeature<span class="delimiter">(</span><span class="string">&quot;implicit conversion #&quot;</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
  27. <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait implicitConversions extends Object" id="56874">implicitConversions</a>
  28. <span class="keyword">object</span> <a title="scala.languageFeature.implicitConversions.type" id="56875">implicitConversions</a> <a href="#56876" title="scala.languageFeature.implicitConversions.type" class="keyword">extends</a> <a href="#56874" title="scala.languageFeature.implicitConversions">implicitConversions</a>
  29. @meta.languageFeature<span class="delimiter">(</span><span class="string">&quot;higher-kinded type&quot;</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
  30. <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait higherKinds extends Object" id="56877">higherKinds</a>
  31. <span class="keyword">object</span> <a title="scala.languageFeature.higherKinds.type" id="56878">higherKinds</a> <a href="#56879" title="scala.languageFeature.higherKinds.type" class="keyword">extends</a> <a href="#56877" title="scala.languageFeature.higherKinds">higherKinds</a>
  32. @meta.languageFeature<span class="delimiter">(</span><span class="string">&quot;#, which cannot be expressed by wildcards, &quot;</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
  33. <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait existentials extends Object" id="56880">existentials</a>
  34. <span class="keyword">object</span> <a title="scala.languageFeature.existentials.type" id="56881">existentials</a> <a href="#56882" title="scala.languageFeature.existentials.type" class="keyword">extends</a> <a href="#56880" title="scala.languageFeature.existentials">existentials</a>
  35. <span class="keyword">object</span> <a title="scala.languageFeature.experimental.type" id="56883">experimental</a> <a href="#56884" title="scala.languageFeature.experimental.type" class="delimiter">{</a>
  36. @meta.languageFeature<span class="delimiter">(</span><span class="string">&quot;macro definition&quot;</span>, enableRequired = <span class="keyword">true</span><span class="delimiter">)</span>
  37. <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait macros extends Object" id="395062">macros</a>
  38. <span class="keyword">object</span> <a title="scala.languageFeature.experimental.macros.type" id="395063">macros</a> <a href="#395064" title="scala.languageFeature.experimental.macros.type" class="keyword">extends</a> <a href="#395062" title="scala.languageFeature.experimental.macros">macros</a>
  39. <span class="delimiter">}</span>
  40. <span title="Object" class="delimiter">}</span>
  41. </pre>
  42. </body>
  43. </html>