Package net.sf.saxon.style
Interface ScopedBindingElement
-
- All Known Implementing Classes:
SaxonForEachMember
public interface ScopedBindingElementMarker interface for elements that declare a variable which is in-scope within their body
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intallocateSlots(SlotManager slotManager, int nextFree)Allocate slots to any variables used within the pattern
-
-
-
Method Detail
-
allocateSlots
int allocateSlots(SlotManager slotManager, int nextFree)
Allocate slots to any variables used within the pattern- Parameters:
slotManager- the slot manager representing the stack frame for local variablesnextFree- the next slot that is free to be allocated- Returns:
- the next slot that is free to be allocated
-
-