Expression, which is a sequence of 1 or more ExprSingle objects, separated by commas. The "comma" operator is associative, so the AST could have been left-associative or right-associative.
- Companion
- object
class CompoundExpr
trait SimpleExpr
trait ExprSingle
class ForExpr
class IfExpr
class LetExpr
trait OrExpr
class CompoundOrExpr
trait SimpleOrExpr
trait AndExpr
class CompoundAndExpr
trait SimpleAndExpr
trait ComparisonExpr
class CompoundComparisonExpr
trait SimpleComparisonExpr
trait StringConcatExpr
class CompoundStringConcatExpr
trait SimpleStringConcatExpr
trait RangeExpr
class CompoundRangeExpr
trait SimpleRangeExpr
trait AdditiveExpr
class CompoundAdditiveExpr
trait SimpleAdditiveExpr
trait MultiplicativeExpr
trait SimpleMultiplicativeExpr
trait UnionExpr
class CompoundUnionExpr
trait SimpleUnionExpr
trait IntersectExceptExpr
trait InstanceOfExpr
class CompoundInstanceOfExpr
trait SimpleInstanceOfExpr
trait TreatExpr
class CompoundTreatExpr
trait SimpleTreatExpr
trait CastableExpr
class CompoundCastableExpr
trait SimpleCastableExpr
trait CastExpr
class CompoundCastExpr
trait SimpleCastExpr
trait ArrowExpr
class CompoundArrowExpr
trait SimpleArrowExpr
trait UnaryExpr
class CompoundUnaryExpr
trait SimpleUnaryExpr
trait ValueExpr
trait SimpleMapExpr
class CompoundSimpleMapExpr
trait SimpleSimpleMapExpr
trait PathExpr
trait RelativePathExpr
class CompoundRelativePathExpr
trait SimpleRelativePathExpr
trait StepExpr
trait AxisStep
class ForwardAxisStep
class ReverseAxisStep
trait PostfixExpr
class CompoundPostfixExpr
trait SimplePostfixExpr
trait PrimaryExpr
trait ArrayConstructor
class CurlyArrayConstructor
class SquareArrayConstructor
object ContextItemExpr
class FunctionCall
trait FunctionItemExpr
class InlineFunctionExpr
class NamedFunctionRef
trait Literal
trait NumericLiteral
class DecimalLiteral
class DoubleLiteral
class IntegerLiteral
class StringLiteral
class MapConstructor
class ParenthesizedExpr
class UnaryLookup
class VarRef
object SlashOnlyPathExpr
class QuantifiedExpr
Value members
Inherited methods
Returns the (immediate) child elements of this element.
Returns the (immediate) child elements of this element.
- Inherited from
- XPathElem
final def findTopmostElemsOrSelfOfType[A <: XPathElem](cls: ClassTag[A])(p: A => Boolean): IndexedSeq[A]
- Inherited from
- ElemLike