public interface TypeDriver
AST
.
To enhance DMDL compiler, clients can implement this
and put the class name in
META-INF/services/com.asakusafw.dmdl.spi.TypeDriver
.
Modifier and Type | Interface and Description |
---|---|
static interface |
TypeDriver.Context
A processing context for
TypeDriver . |
Modifier and Type | Method and Description |
---|---|
Type |
resolve(TypeDriver.Context context,
AstType syntax)
Processes and modifies the attributed declaration.
|
Type resolve(TypeDriver.Context context, AstType syntax)
context
- the current contextsyntax
- the syntactic form of the typenull
if can not resolveCopyright © 2011–2019 Asakusa Framework Team. All rights reserved.