Interface VilBuildLanguagePackage.Literals

Enclosing interface:
VilBuildLanguagePackage

public static interface VilBuildLanguagePackage.Literals
Defines literals for the meta objects that represent
  • each class,
  • each feature of each class,
  • each enum,
  • and each data type
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Alternative' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Else' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Expr' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'If' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Expression Statement' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Alt' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'For' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Block' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Expr' containment reference feature.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Separator' attribute feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Var' containment reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Implementation Unit' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Imports' containment reference list feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Requires' containment reference list feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Scripts' containment reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Instantiate' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Param' containment reference feature.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Project' attribute feature.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Rule Name' attribute feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Version Spec' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Join' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Condition' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Var1' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Var2' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Join Variable' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Excl' attribute feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Expr' containment reference feature.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Var' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Language Unit' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Contents' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Load Properties' containment reference list feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Param' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Parent' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Load Properties' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Path' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Loop Variable' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Type' containment reference feature.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Var' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Map' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Block' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Expr' containment reference feature.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Separator' attribute feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Var' containment reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Primary Expression' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Instantiate' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Join' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Map' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Sys Ex' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Require' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Name' attribute feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Version Spec' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Rule Conditions' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Postcondition' containment reference list feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Preconditions' containment reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Rule Declaration' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Annotations' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Block' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Conditions' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Modifier' containment reference feature.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Name' attribute feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Param List' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Type' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Rule Element' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Expr Stmt' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'For' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Var Decl' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'While' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Rule Element Block' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Elements' containment reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Rule Modifier' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Protected' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Script Contents' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Elements' containment reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Script Parent Decl' class.
    static final org.eclipse.emf.ecore.EAttribute
    The meta object literal for the 'Name' attribute feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'Statement Or Block' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Block' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Ex Stmt' containment reference feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'System Execution' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Call' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Calls' containment reference list feature.
    static final org.eclipse.emf.ecore.EClass
    The meta object literal for the 'While' class.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Block' containment reference feature.
    static final org.eclipse.emf.ecore.EReference
    The meta object literal for the 'Expr' containment reference feature.
  • Field Details

    • IMPLEMENTATION_UNIT

      static final org.eclipse.emf.ecore.EClass IMPLEMENTATION_UNIT
      The meta object literal for the 'Implementation Unit' class.
      See Also:
    • IMPLEMENTATION_UNIT__IMPORTS

      static final org.eclipse.emf.ecore.EReference IMPLEMENTATION_UNIT__IMPORTS
      The meta object literal for the 'Imports' containment reference list feature.
    • IMPLEMENTATION_UNIT__REQUIRES

      static final org.eclipse.emf.ecore.EReference IMPLEMENTATION_UNIT__REQUIRES
      The meta object literal for the 'Requires' containment reference list feature.
    • IMPLEMENTATION_UNIT__SCRIPTS

      static final org.eclipse.emf.ecore.EReference IMPLEMENTATION_UNIT__SCRIPTS
      The meta object literal for the 'Scripts' containment reference list feature.
    • REQUIRE

      static final org.eclipse.emf.ecore.EClass REQUIRE
      The meta object literal for the 'Require' class.
      See Also:
    • REQUIRE__NAME

      static final org.eclipse.emf.ecore.EAttribute REQUIRE__NAME
      The meta object literal for the 'Name' attribute feature.
    • REQUIRE__VERSION_SPEC

      static final org.eclipse.emf.ecore.EReference REQUIRE__VERSION_SPEC
      The meta object literal for the 'Version Spec' containment reference feature.
    • LANGUAGE_UNIT

      static final org.eclipse.emf.ecore.EClass LANGUAGE_UNIT
      The meta object literal for the 'Language Unit' class.
      See Also:
    • LANGUAGE_UNIT__PARAM

      static final org.eclipse.emf.ecore.EReference LANGUAGE_UNIT__PARAM
      The meta object literal for the 'Param' containment reference feature.
    • LANGUAGE_UNIT__PARENT

      static final org.eclipse.emf.ecore.EReference LANGUAGE_UNIT__PARENT
      The meta object literal for the 'Parent' containment reference feature.
    • LANGUAGE_UNIT__LOAD_PROPERTIES

      static final org.eclipse.emf.ecore.EReference LANGUAGE_UNIT__LOAD_PROPERTIES
      The meta object literal for the 'Load Properties' containment reference list feature.
    • LANGUAGE_UNIT__CONTENTS

      static final org.eclipse.emf.ecore.EReference LANGUAGE_UNIT__CONTENTS
      The meta object literal for the 'Contents' containment reference feature.
    • SCRIPT_PARENT_DECL

      static final org.eclipse.emf.ecore.EClass SCRIPT_PARENT_DECL
      The meta object literal for the 'Script Parent Decl' class.
      See Also:
    • SCRIPT_PARENT_DECL__NAME

      static final org.eclipse.emf.ecore.EAttribute SCRIPT_PARENT_DECL__NAME
      The meta object literal for the 'Name' attribute feature.
    • LOAD_PROPERTIES

      static final org.eclipse.emf.ecore.EClass LOAD_PROPERTIES
      The meta object literal for the 'Load Properties' class.
      See Also:
    • LOAD_PROPERTIES__PATH

      static final org.eclipse.emf.ecore.EAttribute LOAD_PROPERTIES__PATH
      The meta object literal for the 'Path' attribute feature.
    • SCRIPT_CONTENTS

      static final org.eclipse.emf.ecore.EClass SCRIPT_CONTENTS
      The meta object literal for the 'Script Contents' class.
      See Also:
    • SCRIPT_CONTENTS__ELEMENTS

      static final org.eclipse.emf.ecore.EReference SCRIPT_CONTENTS__ELEMENTS
      The meta object literal for the 'Elements' containment reference list feature.
    • RULE_DECLARATION

      static final org.eclipse.emf.ecore.EClass RULE_DECLARATION
      The meta object literal for the 'Rule Declaration' class.
      See Also:
    • RULE_DECLARATION__ANNOTATIONS

      static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__ANNOTATIONS
      The meta object literal for the 'Annotations' containment reference feature.
    • RULE_DECLARATION__MODIFIER

      static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__MODIFIER
      The meta object literal for the 'Modifier' containment reference feature.
    • RULE_DECLARATION__TYPE

      static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__TYPE
      The meta object literal for the 'Type' containment reference feature.
    • RULE_DECLARATION__NAME

      static final org.eclipse.emf.ecore.EAttribute RULE_DECLARATION__NAME
      The meta object literal for the 'Name' attribute feature.
    • RULE_DECLARATION__PARAM_LIST

      static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__PARAM_LIST
      The meta object literal for the 'Param List' containment reference feature.
    • RULE_DECLARATION__CONDITIONS

      static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__CONDITIONS
      The meta object literal for the 'Conditions' containment reference feature.
    • RULE_DECLARATION__BLOCK

      static final org.eclipse.emf.ecore.EReference RULE_DECLARATION__BLOCK
      The meta object literal for the 'Block' containment reference feature.
    • RULE_CONDITIONS

      static final org.eclipse.emf.ecore.EClass RULE_CONDITIONS
      The meta object literal for the 'Rule Conditions' class.
      See Also:
    • RULE_CONDITIONS__POSTCONDITION

      static final org.eclipse.emf.ecore.EReference RULE_CONDITIONS__POSTCONDITION
      The meta object literal for the 'Postcondition' containment reference list feature.
    • RULE_CONDITIONS__PRECONDITIONS

      static final org.eclipse.emf.ecore.EReference RULE_CONDITIONS__PRECONDITIONS
      The meta object literal for the 'Preconditions' containment reference list feature.
    • RULE_ELEMENT_BLOCK

      static final org.eclipse.emf.ecore.EClass RULE_ELEMENT_BLOCK
      The meta object literal for the 'Rule Element Block' class.
      See Also:
    • RULE_ELEMENT_BLOCK__ELEMENTS

      static final org.eclipse.emf.ecore.EReference RULE_ELEMENT_BLOCK__ELEMENTS
      The meta object literal for the 'Elements' containment reference list feature.
    • RULE_ELEMENT

      static final org.eclipse.emf.ecore.EClass RULE_ELEMENT
      The meta object literal for the 'Rule Element' class.
      See Also:
    • RULE_ELEMENT__VAR_DECL

      static final org.eclipse.emf.ecore.EReference RULE_ELEMENT__VAR_DECL
      The meta object literal for the 'Var Decl' containment reference feature.
    • RULE_ELEMENT__EXPR_STMT

      static final org.eclipse.emf.ecore.EReference RULE_ELEMENT__EXPR_STMT
      The meta object literal for the 'Expr Stmt' containment reference feature.
    • RULE_ELEMENT__WHILE

      static final org.eclipse.emf.ecore.EReference RULE_ELEMENT__WHILE
      The meta object literal for the 'While' containment reference feature.
    • RULE_ELEMENT__FOR

      static final org.eclipse.emf.ecore.EReference RULE_ELEMENT__FOR
      The meta object literal for the 'For' containment reference feature.
    • RULE_MODIFIER

      static final org.eclipse.emf.ecore.EClass RULE_MODIFIER
      The meta object literal for the 'Rule Modifier' class.
      See Also:
    • RULE_MODIFIER__PROTECTED

      static final org.eclipse.emf.ecore.EAttribute RULE_MODIFIER__PROTECTED
      The meta object literal for the 'Protected' attribute feature.
    • EXPRESSION_STATEMENT

      static final org.eclipse.emf.ecore.EClass EXPRESSION_STATEMENT
      The meta object literal for the 'Expression Statement' class.
      See Also:
    • EXPRESSION_STATEMENT__ALT

      static final org.eclipse.emf.ecore.EReference EXPRESSION_STATEMENT__ALT
      The meta object literal for the 'Alt' containment reference feature.
    • PRIMARY_EXPRESSION

      static final org.eclipse.emf.ecore.EClass PRIMARY_EXPRESSION
      The meta object literal for the 'Primary Expression' class.
      See Also:
    • PRIMARY_EXPRESSION__SYS_EX

      static final org.eclipse.emf.ecore.EReference PRIMARY_EXPRESSION__SYS_EX
      The meta object literal for the 'Sys Ex' containment reference feature.
    • PRIMARY_EXPRESSION__MAP

      static final org.eclipse.emf.ecore.EReference PRIMARY_EXPRESSION__MAP
      The meta object literal for the 'Map' containment reference feature.
    • PRIMARY_EXPRESSION__JOIN

      static final org.eclipse.emf.ecore.EReference PRIMARY_EXPRESSION__JOIN
      The meta object literal for the 'Join' containment reference feature.
    • PRIMARY_EXPRESSION__INSTANTIATE

      static final org.eclipse.emf.ecore.EReference PRIMARY_EXPRESSION__INSTANTIATE
      The meta object literal for the 'Instantiate' containment reference feature.
    • INSTANTIATE

      static final org.eclipse.emf.ecore.EClass INSTANTIATE
      The meta object literal for the 'Instantiate' class.
      See Also:
    • INSTANTIATE__PROJECT

      static final org.eclipse.emf.ecore.EAttribute INSTANTIATE__PROJECT
      The meta object literal for the 'Project' attribute feature.
    • INSTANTIATE__RULE_NAME

      static final org.eclipse.emf.ecore.EAttribute INSTANTIATE__RULE_NAME
      The meta object literal for the 'Rule Name' attribute feature.
    • INSTANTIATE__PARAM

      static final org.eclipse.emf.ecore.EReference INSTANTIATE__PARAM
      The meta object literal for the 'Param' containment reference feature.
    • INSTANTIATE__VERSION_SPEC

      static final org.eclipse.emf.ecore.EReference INSTANTIATE__VERSION_SPEC
      The meta object literal for the 'Version Spec' containment reference feature.
    • LOOP_VARIABLE

      static final org.eclipse.emf.ecore.EClass LOOP_VARIABLE
      The meta object literal for the 'Loop Variable' class.
      See Also:
    • LOOP_VARIABLE__TYPE

      static final org.eclipse.emf.ecore.EReference LOOP_VARIABLE__TYPE
      The meta object literal for the 'Type' containment reference feature.
    • LOOP_VARIABLE__VAR

      static final org.eclipse.emf.ecore.EAttribute LOOP_VARIABLE__VAR
      The meta object literal for the 'Var' attribute feature.
    • MAP

      static final org.eclipse.emf.ecore.EClass MAP
      The meta object literal for the 'Map' class.
      See Also:
    • MAP__VAR

      static final org.eclipse.emf.ecore.EReference MAP__VAR
      The meta object literal for the 'Var' containment reference list feature.
    • MAP__SEPARATOR

      static final org.eclipse.emf.ecore.EAttribute MAP__SEPARATOR
      The meta object literal for the 'Separator' attribute feature.
    • MAP__EXPR

      static final org.eclipse.emf.ecore.EReference MAP__EXPR
      The meta object literal for the 'Expr' containment reference feature.
    • MAP__BLOCK

      static final org.eclipse.emf.ecore.EReference MAP__BLOCK
      The meta object literal for the 'Block' containment reference feature.
    • FOR

      static final org.eclipse.emf.ecore.EClass FOR
      The meta object literal for the 'For' class.
      See Also:
    • FOR__VAR

      static final org.eclipse.emf.ecore.EReference FOR__VAR
      The meta object literal for the 'Var' containment reference list feature.
    • FOR__SEPARATOR

      static final org.eclipse.emf.ecore.EAttribute FOR__SEPARATOR
      The meta object literal for the 'Separator' attribute feature.
    • FOR__EXPR

      static final org.eclipse.emf.ecore.EReference FOR__EXPR
      The meta object literal for the 'Expr' containment reference feature.
    • FOR__BLOCK

      static final org.eclipse.emf.ecore.EReference FOR__BLOCK
      The meta object literal for the 'Block' containment reference feature.
    • WHILE

      static final org.eclipse.emf.ecore.EClass WHILE
      The meta object literal for the 'While' class.
      See Also:
    • WHILE__EXPR

      static final org.eclipse.emf.ecore.EReference WHILE__EXPR
      The meta object literal for the 'Expr' containment reference feature.
    • WHILE__BLOCK

      static final org.eclipse.emf.ecore.EReference WHILE__BLOCK
      The meta object literal for the 'Block' containment reference feature.
    • ALTERNATIVE

      static final org.eclipse.emf.ecore.EClass ALTERNATIVE
      The meta object literal for the 'Alternative' class.
      See Also:
    • ALTERNATIVE__EXPR

      static final org.eclipse.emf.ecore.EReference ALTERNATIVE__EXPR
      The meta object literal for the 'Expr' containment reference feature.
    • ALTERNATIVE__IF

      static final org.eclipse.emf.ecore.EReference ALTERNATIVE__IF
      The meta object literal for the 'If' containment reference feature.
    • ALTERNATIVE__ELSE

      static final org.eclipse.emf.ecore.EReference ALTERNATIVE__ELSE
      The meta object literal for the 'Else' containment reference feature.
    • STATEMENT_OR_BLOCK

      static final org.eclipse.emf.ecore.EClass STATEMENT_OR_BLOCK
      The meta object literal for the 'Statement Or Block' class.
      See Also:
    • STATEMENT_OR_BLOCK__EX_STMT

      static final org.eclipse.emf.ecore.EReference STATEMENT_OR_BLOCK__EX_STMT
      The meta object literal for the 'Ex Stmt' containment reference feature.
    • STATEMENT_OR_BLOCK__BLOCK

      static final org.eclipse.emf.ecore.EReference STATEMENT_OR_BLOCK__BLOCK
      The meta object literal for the 'Block' containment reference feature.
    • JOIN

      static final org.eclipse.emf.ecore.EClass JOIN
      The meta object literal for the 'Join' class.
      See Also:
    • JOIN__VAR1

      static final org.eclipse.emf.ecore.EReference JOIN__VAR1
      The meta object literal for the 'Var1' containment reference feature.
    • JOIN__VAR2

      static final org.eclipse.emf.ecore.EReference JOIN__VAR2
      The meta object literal for the 'Var2' containment reference feature.
    • JOIN__CONDITION

      static final org.eclipse.emf.ecore.EReference JOIN__CONDITION
      The meta object literal for the 'Condition' containment reference feature.
    • JOIN_VARIABLE

      static final org.eclipse.emf.ecore.EClass JOIN_VARIABLE
      The meta object literal for the 'Join Variable' class.
      See Also:
    • JOIN_VARIABLE__EXCL

      static final org.eclipse.emf.ecore.EAttribute JOIN_VARIABLE__EXCL
      The meta object literal for the 'Excl' attribute feature.
    • JOIN_VARIABLE__VAR

      static final org.eclipse.emf.ecore.EAttribute JOIN_VARIABLE__VAR
      The meta object literal for the 'Var' attribute feature.
    • JOIN_VARIABLE__EXPR

      static final org.eclipse.emf.ecore.EReference JOIN_VARIABLE__EXPR
      The meta object literal for the 'Expr' containment reference feature.
    • SYSTEM_EXECUTION

      static final org.eclipse.emf.ecore.EClass SYSTEM_EXECUTION
      The meta object literal for the 'System Execution' class.
      See Also:
    • SYSTEM_EXECUTION__CALL

      static final org.eclipse.emf.ecore.EReference SYSTEM_EXECUTION__CALL
      The meta object literal for the 'Call' containment reference feature.
    • SYSTEM_EXECUTION__CALLS

      static final org.eclipse.emf.ecore.EReference SYSTEM_EXECUTION__CALLS
      The meta object literal for the 'Calls' containment reference list feature.