| Package | Description |
|---|---|
| wyc.builder |
Provides the classes responsible for actually translating WhileyFiles into WyilFiles.
|
| wyc.io | |
| wyc.lang |
Provides core classes for the Abstract Syntax Tree (AST) used to represent Whiley source files.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ModuleCheck.check(WhileyFile.Declaration declaration) |
| Modifier and Type | Method and Description |
|---|---|
void |
WhileyFilePrinter.print(WhileyFile.Declaration decl) |
| Modifier and Type | Class and Description |
|---|---|
class |
WhileyFile.Constant
Represents a constant declaration in a Whiley source file, which has the
form:
|
class |
WhileyFile.Function
Represents a function declaration in a Whiley source file.
|
class |
WhileyFile.FunctionOrMethodOrProperty
Represents a function declaration or method declaration in
a Whiley source file which have the form:
|
static class |
WhileyFile.Import
Represents an import declaration in a Whiley source file, which has the
form:
|
class |
WhileyFile.Method
Represents a method declaration in a Whiley source file.
|
class |
WhileyFile.NamedDeclaration |
class |
WhileyFile.Property
Represents a function declaration in a Whiley source file.
|
class |
WhileyFile.Type
Represents a type declaration in a Whiley source file, which has the
form:
|
| Modifier and Type | Field and Description |
|---|---|
ArrayList<WhileyFile.Declaration> |
WhileyFile.declarations |
| Modifier and Type | Method and Description |
|---|---|
void |
WhileyFile.add(WhileyFile.Declaration declaration) |
Copyright © 2017. All rights reserved.