diff options
author | dotty-bot <felix.mulder@epfl.ch> | 2017-04-06 11:45:14 +0000 |
---|---|---|
committer | dotty-bot <felix.mulder@epfl.ch> | 2017-04-06 11:45:14 +0000 |
commit | dd15dccbfc82ba4f02b3473fd85cf8fe720a3a5c (patch) | |
tree | d84fc1ff8ac09197b0d2bc36432e8b49706763c8 /docs | |
parent | 1c334b12934f39dcc3e20a0d39bb434ddc065918 (diff) | |
download | dotty-dd15dccbfc82ba4f02b3473fd85cf8fe720a3a5c.tar.gz dotty-dd15dccbfc82ba4f02b3473fd85cf8fe720a3a5c.tar.bz2 dotty-dd15dccbfc82ba4f02b3473fd85cf8fe720a3a5c.zip |
Update gh-pages site for 62c2a1e2d6265cf7f096e4c4e51e4e883bce1514
Diffstat (limited to 'docs')
-rw-r--r-- | docs/contributing/debug-tests.html | 10 | ||||
-rw-r--r-- | docs/contributing/eclipse.html | 10 | ||||
-rw-r--r-- | docs/contributing/getting-started.html | 10 | ||||
-rw-r--r-- | docs/contributing/intellij-idea.html | 10 | ||||
-rw-r--r-- | docs/contributing/testing.html | 10 | ||||
-rw-r--r-- | docs/contributing/workflow.html | 10 | ||||
-rw-r--r-- | docs/index.html | 10 | ||||
-rw-r--r-- | docs/internals/backend.html | 10 | ||||
-rw-r--r-- | docs/internals/benchmarks.html | 10 | ||||
-rw-r--r-- | docs/internals/classpaths.html | 10 | ||||
-rw-r--r-- | docs/internals/contexts.html | 10 | ||||
-rw-r--r-- | docs/internals/core-data-structures.html | 10 | ||||
-rw-r--r-- | docs/internals/dotc-scalac.html | 10 | ||||
-rw-r--r-- | docs/internals/higher-kinded-v2.html | 10 | ||||
-rw-r--r-- | docs/internals/overall-structure.html | 10 | ||||
-rw-r--r-- | docs/internals/periods.html | 10 | ||||
-rw-r--r-- | docs/internals/syntax.html | 25 | ||||
-rw-r--r-- | docs/internals/type-system.html | 10 | ||||
-rw-r--r-- | docs/usage/cbt-projects.html | 10 | ||||
-rw-r--r-- | docs/usage/dottydoc.html | 10 | ||||
-rw-r--r-- | docs/usage/migrating.html | 10 | ||||
-rw-r--r-- | docs/usage/sbt-projects.html | 10 |
22 files changed, 232 insertions, 3 deletions
diff --git a/docs/contributing/debug-tests.html b/docs/contributing/debug-tests.html index b62d629e2..1055eca8e 100644 --- a/docs/contributing/debug-tests.html +++ b/docs/contributing/debug-tests.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/contributing/eclipse.html b/docs/contributing/eclipse.html index c935b882e..e0a6d1b54 100644 --- a/docs/contributing/eclipse.html +++ b/docs/contributing/eclipse.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/contributing/getting-started.html b/docs/contributing/getting-started.html index ce40e1a7e..e1377c3f1 100644 --- a/docs/contributing/getting-started.html +++ b/docs/contributing/getting-started.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/contributing/intellij-idea.html b/docs/contributing/intellij-idea.html index 06c9519ed..e36b27152 100644 --- a/docs/contributing/intellij-idea.html +++ b/docs/contributing/intellij-idea.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/contributing/testing.html b/docs/contributing/testing.html index 87c1438a0..e63984538 100644 --- a/docs/contributing/testing.html +++ b/docs/contributing/testing.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/contributing/workflow.html b/docs/contributing/workflow.html index 18f235e47..58154db76 100644 --- a/docs/contributing/workflow.html +++ b/docs/contributing/workflow.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/index.html b/docs/index.html index 771f0f805..221f130d2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href=".././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href=".././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href=".././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href=".././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/backend.html b/docs/internals/backend.html index 02fc19f47..942a0f89a 100644 --- a/docs/internals/backend.html +++ b/docs/internals/backend.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/benchmarks.html b/docs/internals/benchmarks.html index ceaba4a4b..563d6b6c5 100644 --- a/docs/internals/benchmarks.html +++ b/docs/internals/benchmarks.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/classpaths.html b/docs/internals/classpaths.html index 688b53059..98b15d513 100644 --- a/docs/internals/classpaths.html +++ b/docs/internals/classpaths.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/contexts.html b/docs/internals/contexts.html index b8752f91e..2f09d17a5 100644 --- a/docs/internals/contexts.html +++ b/docs/internals/contexts.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/core-data-structures.html b/docs/internals/core-data-structures.html index c90806471..1dbb722e1 100644 --- a/docs/internals/core-data-structures.html +++ b/docs/internals/core-data-structures.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/dotc-scalac.html b/docs/internals/dotc-scalac.html index 33514e64e..c36a39c60 100644 --- a/docs/internals/dotc-scalac.html +++ b/docs/internals/dotc-scalac.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/higher-kinded-v2.html b/docs/internals/higher-kinded-v2.html index 5b578fde8..785555640 100644 --- a/docs/internals/higher-kinded-v2.html +++ b/docs/internals/higher-kinded-v2.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/overall-structure.html b/docs/internals/overall-structure.html index daee3828d..5feacd95a 100644 --- a/docs/internals/overall-structure.html +++ b/docs/internals/overall-structure.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/periods.html b/docs/internals/periods.html index 5bbfc2c60..b0ed03188 100644 --- a/docs/internals/periods.html +++ b/docs/internals/periods.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/internals/syntax.html b/docs/internals/syntax.html index fc6b5e386..cec33bc96 100644 --- a/docs/internals/syntax.html +++ b/docs/internals/syntax.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> @@ -5672,7 +5682,9 @@ TemplateBody ::= [nl] ‘{’ [SelfType] TemplateStat {semi TemplateStat} TemplateStat ::= Import | {Annotation [nl]} {Modifier} Def | {Annotation [nl]} {Modifier} Dcl + | EnumCaseStat | Expr1 + | SelfType ::= id [‘:’ InfixType] ‘=>’ ValDef(_, name, tpt, _) | ‘this’ ‘:’ InfixType ‘=>’ @@ -5709,13 +5721,20 @@ DefDef ::= DefSig [‘:’ Type] ‘=’ Expr | ‘this’ DefParamClause DefParamClauses DefDef(_, <init>, Nil, vparamss, EmptyTree, expr | Block) (‘=’ ConstrExpr | [nl] ConstrBlock) -TmplDef ::= ([‘case’] ‘class’ | ‘trait’) ClassDef +TmplDef ::= ([‘case’ | `enum'] ‘class’ | trait’) ClassDef | [‘case’] ‘object’ ObjectDef -ClassDef ::= id [ClsTypeParamClause] ClassDef(mods, name, tparams, templ) - [ConstrMods] ClsParamClauses TemplateOpt with DefDef(_, <init>, Nil, vparamss, EmptyTree, EmptyTree) as first stat + | `enum' EnumDef +ClassDef ::= id ClassConstr TemplateOpt ClassDef(mods, name, tparams, templ) +ClassConstr ::= [ClsTypeParamClause] [ConstrMods] ClsParamClauses with DefDef(_, <init>, Nil, vparamss, EmptyTree, EmptyTree) as first stat ConstrMods ::= AccessModifier | Annotation {Annotation} (AccessModifier | ‘this’) ObjectDef ::= id TemplateOpt ModuleDef(mods, name, template) // no constructor +EnumDef ::= id ClassConstr [`extends' [ConstrApps]] EnumDef(mods, name, tparams, template) + [nl] ‘{’ EnumCaseStat {semi EnumCaseStat} ‘}’ +EnumCaseStat ::= {Annotation [nl]} {Modifier} EnumCase +EnumCase ::= `case' (EnumClassDef | ObjectDef | ids) +EnumClassDef ::= id [ClsTpeParamClause | ClsParamClause] ClassDef(mods, name, tparams, templ) + ClsParamClauses TemplateOpt TemplateOpt ::= [‘extends’ Template | [nl] TemplateBody] Template ::= ConstrApps [TemplateBody] | TemplateBody Template(constr, parents, self, stats) ConstrApps ::= ConstrApp {‘with’ ConstrApp} diff --git a/docs/internals/type-system.html b/docs/internals/type-system.html index e12167949..be0817cb0 100644 --- a/docs/internals/type-system.html +++ b/docs/internals/type-system.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/usage/cbt-projects.html b/docs/usage/cbt-projects.html index 9cc2f3141..b9b6d5714 100644 --- a/docs/usage/cbt-projects.html +++ b/docs/usage/cbt-projects.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/usage/dottydoc.html b/docs/usage/dottydoc.html index 616c6805e..ed437f234 100644 --- a/docs/usage/dottydoc.html +++ b/docs/usage/dottydoc.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/usage/migrating.html b/docs/usage/migrating.html index 9c386df5d..00fb8333f 100644 --- a/docs/usage/migrating.html +++ b/docs/usage/migrating.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> diff --git a/docs/usage/sbt-projects.html b/docs/usage/sbt-projects.html index 9c35c8ac3..6911bd74c 100644 --- a/docs/usage/sbt-projects.html +++ b/docs/usage/sbt-projects.html @@ -317,6 +317,16 @@ <li class="index-entity "> <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">O</a> + </div> + <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/DesugarEnums$.html">DesugarEnums</a> + </li> + + + + <li class="index-entity "> + <div class="entity-kinds"> + <a class="letter-anchor object" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">O</a> </div> <a class="entity-name" href="../.././api/dotty/tools/dotc/ast/NavigateAST$.html">NavigateAST</a> |