| Package | Description |
|---|---|
| com.io7m.jpra.compiler.core.resolver |
Name resolution.
|
| com.io7m.jpra.model.names |
Unresolved name types.
|
| com.io7m.jpra.model.statements |
Statements.
|
| Modifier and Type | Method and Description |
|---|---|
static JPRACompilerResolverException |
JPRACompilerResolverException.nonexistentPackageReference(PackageNameUnqualified name) |
static JPRACompilerResolverException |
JPRACompilerResolverException.packageImportConflict(PackageNameUnqualified existing_name,
PackageNameUnqualified new_name) |
| Modifier and Type | Method and Description |
|---|---|
static PackageNameUnqualified |
PackageNameUnqualified.of(String value)
Construct a name.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<PackageNameUnqualified> |
TypeReference.getPackage() |
Optional<PackageNameUnqualified> |
FieldReference.getPackage() |
com.gs.collections.api.list.ImmutableList<PackageNameUnqualified> |
PackageNameQualified.getValue() |
| Modifier and Type | Method and Description |
|---|---|
static PackageNameQualified |
PackageNameQualified.of(PackageNameUnqualified... p)
Construct a name from the given segments.
|
| Constructor and Description |
|---|
FieldReference(Optional<PackageNameUnqualified> in_pack,
Optional<TypeName> in_type,
FieldPath in_field_path)
Construct a reference.
|
PackageNameQualified(com.gs.collections.api.list.ImmutableList<PackageNameUnqualified> in_value)
Construct a name.
|
TypeReference(Optional<PackageNameUnqualified> in_pack,
TypeName in_type)
Construct a reference.
|
| Modifier and Type | Method and Description |
|---|---|
PackageNameUnqualified |
StatementPackageImport.getUsing() |
| Constructor and Description |
|---|
StatementPackageImport(PackageNameQualified in_pack,
PackageNameUnqualified in_using)
Construct a statement.
|
Copyright © 2017 <code@io7m.com> http://io7m.com