public interface LabeledTypeNode
extends polyglot.ast.TypeNode
Modifier and Type | Method and Description |
---|---|
LabelNode |
labelPart() |
LabeledTypeNode |
labelPart(LabelNode labelPart) |
polyglot.ast.TypeNode |
typePart() |
LabeledTypeNode |
typePart(polyglot.ast.TypeNode typePart) |
del, del, dump, error, error, ext, ext, ext, ext, isDisambiguated, isTypeChecked, position, position, visit, visitEdge
addDecls, buildTypes, buildTypesEnter, checkConstants, childExpectedType, copy, copy, disambiguate, disambiguateEnter, disambiguateOverride, dump, dump, dump, dump, enterChildScope, enterScope, exceptionCheck, exceptionCheckEnter, extRewrite, extRewriteEnter, extRewriteOverride, lang, prettyPrint, prettyPrint, prettyPrint, prettyPrint, prettyPrint, throwTypes, translate, typeCheck, typeCheckEnter, typeCheckOverride, visitChild, visitChildren, visitList
polyglot.ast.TypeNode typePart()
LabeledTypeNode typePart(polyglot.ast.TypeNode typePart)
LabelNode labelPart()
LabeledTypeNode labelPart(LabelNode labelPart)