| Package | Description |
|---|---|
| com.io7m.jpra.compiler.core.checker |
Type checking.
|
| com.io7m.jpra.compiler.core.driver |
Driver.
|
| com.io7m.jpra.compiler.core.resolver |
Name resolution.
|
| com.io7m.jpra.model.contexts |
Context types.
|
| com.io7m.jpra.model.loading |
Model loading.
|
| Modifier and Type | Method and Description |
|---|---|
static JPRACheckerType |
JPRAChecker.newChecker(GlobalContextType c,
JPRACheckerCapabilitiesType caps) |
| Modifier and Type | Method and Description |
|---|---|
GlobalContextType |
JPRADriverType.getGlobalContext() |
GlobalContextType |
JPRADriver.getGlobalContext() |
| Modifier and Type | Method and Description |
|---|---|
static JPRAResolverType |
JPRAResolver.newResolver(GlobalContextType c,
Optional<PackageNameQualified> in_expected_package)
Create a new resolver.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GlobalContexts
Access to global contexts.
|
| Modifier and Type | Method and Description |
|---|---|
GlobalContextType |
PackageContextType.getGlobalContext() |
static GlobalContextType |
GlobalContexts.newContext(JPRAPackageLoaderType in_loader) |
| Modifier and Type | Method and Description |
|---|---|
PackageContextType |
JPRAPackageLoaderType.evaluate(GlobalContextType c,
PackageNameQualified p)
Attempt to load a package.
|
Copyright © 2017 <code@io7m.com> http://io7m.com