Github user mbeckerle commented on a diff in the pull request:

    https://github.com/apache/incubator-daffodil/pull/5#discussion_r149843822
  
    --- Diff: 
daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/dsom/RealTermMixin.scala
 ---
    @@ -70,10 +70,10 @@ trait PropertyReferencedElementInfosMixin {
     }
     
     /**
    - * A RealTerm is an element or a sequence or a choice. Group references
    - * are excluded as they go away and really have no realization.
    + * A RealTerm is a LocalElementDecl or ElementRef, or
    + * a Sequence or SequenceGroupRef
    + * or a Choice or ChoiceGroupRef
      *
    - * Things that apply to real terms, but not group references, go in this 
trait.
      */
     trait RealTermMixin { self: Term =>
    --- End diff --
    
    RealTerm can be collapsed into Term now. All Term are RealTerm, and nothing 
else is, because ElemetnRef and GroupRef are both Terms now.


---

Reply via email to