polyglot.ast
Interface AmbPrefix

All Superinterfaces:
Ambiguous, java.lang.Cloneable, Copy, JL, Node, NodeOps, Prefix
All Known Implementing Classes:
AmbPrefix_c, AmbReceiver_c

public interface AmbPrefix
extends Prefix, Ambiguous

An AmbPrefix is an ambiguous AST node composed of dot-separated list of identifiers that must resolve to a prefix.


Method Summary
 java.lang.String name()
          Ambiguous name.
 Prefix prefix()
          Prefix of the prefix.
 
Methods inherited from interface polyglot.ast.Node
childExpectedType, del, del, dump, ext, ext, ext, ext, position, position, visit, visitChild, visitEdge, visitList
 
Methods inherited from interface polyglot.ast.JL
init, node
 
Methods inherited from interface polyglot.ast.NodeOps
addDecls, addMembers, addMembersEnter, buildTypes, buildTypesEnter, disambiguate, disambiguateEnter, enterScope, enterScope, exceptionCheck, exceptionCheckEnter, prettyPrint, throwTypes, translate, typeCheck, typeCheckEnter, visitChildren
 
Methods inherited from interface polyglot.ast.Node
childExpectedType, del, del, dump, ext, ext, ext, ext, position, position, visit, visitChild, visitEdge, visitList
 
Methods inherited from interface polyglot.ast.JL
init, node
 
Methods inherited from interface polyglot.ast.NodeOps
addDecls, addMembers, addMembersEnter, buildTypes, buildTypesEnter, disambiguate, disambiguateEnter, enterScope, enterScope, exceptionCheck, exceptionCheckEnter, prettyPrint, throwTypes, translate, typeCheck, typeCheckEnter, visitChildren
 

Method Detail

prefix

Prefix prefix()
Prefix of the prefix.


name

java.lang.String name()
Ambiguous name.