Uses of Interface
gnu.expr.CanInline

Packages that use CanInline
gnu.kawa.functions Various core run-time functions and operators. 
gnu.kawa.reflect Contains classes to use reflection. 
gnu.kawa.xml Classes for using XML within Kawa. 
gnu.xquery.util   
kawa.standard Primitive Scheme syntax and functions. 
 

Uses of CanInline in gnu.kawa.functions
 

Classes in gnu.kawa.functions that implement CanInline
 class AddOp
          Implement the Scheme standard functions "+" and "-".
 class AppendValues
           
 class ApplyToArgs
          Implement the standard Scheme function "apply".
 class ConstantFunction0
          A 0-argument function that returns a constant value.
 class Convert
           
 class DivideOp
          Implement the Scheme standard function "/".
 class GetNamedInstancePart
          The value of the Kawa Scehem expression '*:PART-NAME'.
 class GetNamedPart
          Procedure to get the value of a named component of an object.
 class IsEqv
          Implement that standard Scheme function "eqv?".
 class MakeProcedure
           
 class MultiplyOp
          Implement the Scheme standard function "*".
 class NumberCompare
          This implements the numeric comparison relations: <, <=, etc.
 class SetNamedPart
          Procedure to get the value of a named component of an object.
 class Setter
          Implements Kawa extension function "setter", as in SRFI-17.
 class ValuesMap
          Map a function over a value sequence, yielding a new sequence.
 

Uses of CanInline in gnu.kawa.reflect
 

Classes in gnu.kawa.reflect that implement CanInline
 class InstanceOf
           
 class Invoke
           
 class SlotGet
           
 class SlotSet
           
 class TypeSwitch
          Implement 'typeswitch' (as in XQuery) or 'typecase'.
 

Uses of CanInline in gnu.kawa.xml
 

Classes in gnu.kawa.xml that implement CanInline
 class AncestorAxis
          Used to implement a ancestor:: step in a path expression.
 class AncestorOrSelfAxis
          Used to implement a ancestor-or-self:: step in a path expression.
 class AttributeAxis
          Used to implement an attribute:: step in a path expression.
 class ChildAxis
          Used to implement a child:: step in a path expression.
 class DescendantAxis
          Used to implement a descendant:: step in a path expression.
 class DescendantOrSelfAxis
          Used to implement a descendant-or-self:: step in a path expression.
 class FollowingAxis
          Used to implement a following:: step in a path expression.
 class FollowingSiblingAxis
          Used to implement a following-sibling:: step in a path expression.
 class MakeUnescapedData
           
 class ParentAxis
          Used to implement a parent:: step in a path expression.
 class PrecedingAxis
          Used to implement a following:: step in a path expression.
 class PrecedingSiblingAxis
          Used to implement a following-sibling:: step in a path expression.
 class SelfAxis
          Used to implement a self:: step in a path expression.
 class TreeScanner
          Abstract class that scans part of a node tree.
 

Uses of CanInline in gnu.xquery.util
 

Classes in gnu.xquery.util that implement CanInline
 class ArithOp
           
 class BooleanValue
           
 class CastableAs
           
 class CastAs
           
 class Compare
          Compares two values (or sequences) according to XPath semantics.
 class OrderedMap
          A procedure used to represent a FLWOR expression with an order by clause.
 class RelativeStep
          Implements XPath path expression.
 class ValuesFilter
           
 

Uses of CanInline in kawa.standard
 

Classes in kawa.standard that implement CanInline
 class map
          Implement the Scheme standard functions "map" and "for-each".