Description
When parsing, if the nilValue="%WSP*;", and the document is empty, we would expect the resulting parsed element to be nil (for a textual element, nilValueDelimiterPolicy="none", nilKind="literalValue") However, the document is being parsed as a empty string without a nil.
See test
text_nil_characterClass_04_parse
in:
daffodil-test/src/test/resources/edu/illinois/ncsa/daffodil/section13/nillable/literal-value-nils.tdml
daffodil-test/src/test/scala-debug/edu/illinois/ncsa/daffodil/section13/nillable/TestNillableDebug.scala
daffodil-test/src/test/scala/edu/illinois/ncsa/daffodil/section13/nillable/TestNillable.scala