net.sf.saxon.instruct
public class Namespace extends SimpleNodeConstructor
Constructor Summary | |
---|---|
Namespace(Expression name) |
Method Summary | |
---|---|
void | display(int level, NamePool pool, PrintStream out)
Display this instruction as an expression, for diagnostics |
int | getCardinality() |
int | getInstructionNameCode()
Set the name of this instruction for diagnostic and tracing purposes |
ItemType | getItemType(TypeHierarchy th) |
Iterator | iterateSubExpressions() |
void | localTypeCheck(StaticContext env, ItemType contextItemType) |
TailCall | processLeavingTail(XPathContext context) |
protected void | promoteInst(PromotionOffer offer) |
Expression | simplify(StaticContext env) |