/scala-library-sxr/scala-library-2.10.0/scala/languageFeature.scala.html
HTML | 54 lines | 43 code | 11 blank | 0 comment | 0 complexity | b274a617035825ee057446094fcf3cac MD5 | raw file
- <?xml version="1.0" encoding="utf-8"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8" ></meta>
- <meta http-equiv="Expires" content="0" />
- <title>scala/languageFeature.scala</title>
- <script type="text/javascript" src="../jquery-all.js"></script>
- <script type="text/javascript" src="../linked.js"></script>
- <link rel="stylesheet" type="text/css" href="../style.css" title="Style"></link>
- </head>
- <body>
- <pre>
- <span class="keyword">package</span> scala
- <span class="keyword">import</span> scala.annotation.meta
- <span class="keyword">object</span> <a title="languageFeature.type" id="1393">languageFeature</a> <a href="#1394" title="languageFeature.type" class="delimiter">{</a>
- @meta.languageFeature<span class="delimiter">(</span><span class="string">"extension of type scala.Dynamic"</span>, enableRequired = <span class="keyword">true</span><span class="delimiter">)</span>
- <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait dynamics extends Object" id="26189">dynamics</a>
- <span class="keyword">object</span> <a title="scala.languageFeature.dynamics.type" id="26190">dynamics</a> <a href="#26191" title="scala.languageFeature.dynamics.type" class="keyword">extends</a> <a href="#26189" title="scala.languageFeature.dynamics">dynamics</a>
- @meta.languageFeature<span class="delimiter">(</span><span class="string">"postfix operator #"</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
- <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait postfixOps extends Object" id="26192">postfixOps</a>
- <span class="keyword">object</span> <a title="scala.languageFeature.postfixOps.type" id="26193">postfixOps</a> <a href="#26194" title="scala.languageFeature.postfixOps.type" class="keyword">extends</a> <a href="#26192" title="scala.languageFeature.postfixOps">postfixOps</a>
- @meta.languageFeature<span class="delimiter">(</span><span class="string">"reflective access of structural type member #"</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
- <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait reflectiveCalls extends Object" id="26195">reflectiveCalls</a>
- <span class="keyword">object</span> <a title="scala.languageFeature.reflectiveCalls.type" id="26196">reflectiveCalls</a> <a href="#26197" title="scala.languageFeature.reflectiveCalls.type" class="keyword">extends</a> <a href="#26195" title="scala.languageFeature.reflectiveCalls">reflectiveCalls</a>
- @meta.languageFeature<span class="delimiter">(</span><span class="string">"implicit conversion #"</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
- <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait implicitConversions extends Object" id="26198">implicitConversions</a>
- <span class="keyword">object</span> <a title="scala.languageFeature.implicitConversions.type" id="26199">implicitConversions</a> <a href="#26200" title="scala.languageFeature.implicitConversions.type" class="keyword">extends</a> <a href="#26198" title="scala.languageFeature.implicitConversions">implicitConversions</a>
- @meta.languageFeature<span class="delimiter">(</span><span class="string">"higher-kinded type"</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
- <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait higherKinds extends Object" id="26201">higherKinds</a>
- <span class="keyword">object</span> <a title="scala.languageFeature.higherKinds.type" id="26202">higherKinds</a> <a href="#26203" title="scala.languageFeature.higherKinds.type" class="keyword">extends</a> <a href="#26201" title="scala.languageFeature.higherKinds">higherKinds</a>
- @meta.languageFeature<span class="delimiter">(</span><span class="string">"#, which cannot be expressed by wildcards, "</span>, enableRequired = <span class="keyword">false</span><span class="delimiter">)</span>
- <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait existentials extends Object" id="26204">existentials</a>
- <span class="keyword">object</span> <a title="scala.languageFeature.existentials.type" id="26205">existentials</a> <a href="#26206" title="scala.languageFeature.existentials.type" class="keyword">extends</a> <a href="#26204" title="scala.languageFeature.existentials">existentials</a>
- <span class="keyword">object</span> <a title="scala.languageFeature.experimental.type" id="26207">experimental</a> <a href="#26208" title="scala.languageFeature.experimental.type" class="delimiter">{</a>
- @meta.languageFeature<span class="delimiter">(</span><span class="string">"macro definition"</span>, enableRequired = <span class="keyword">true</span><span class="delimiter">)</span>
- <span class="keyword">sealed</span> <span class="keyword">trait</span> <a title="trait macros extends Object" id="353740">macros</a>
- <span class="keyword">object</span> <a title="scala.languageFeature.experimental.macros.type" id="353741">macros</a> <a href="#353742" title="scala.languageFeature.experimental.macros.type" class="keyword">extends</a> <a href="#353740" title="scala.languageFeature.experimental.macros">macros</a>
- <span class="delimiter">}</span>
- <span title="Object" class="delimiter">}</span>
- </pre>
- </body>
- </html>