if (allReferencesAreFlattened()) { Expression stringValueExpression = ((DocumentInstr) getSequence()).getStringValueExpression(); stringValueExpression = stringValueExpression.typeCheck(visitor, contextItemType);
if (allReferencesAreFlattened()) { Expression stringValueExpression = ((DocumentInstr) getSequence()).getStringValueExpression(); stringValueExpression = stringValueExpression.typeCheck(visitor, contextItemType);
if (allReferencesAreFlattened()) { sequence = ((DocumentInstr) sequence).getStringValueExpression(env); adoptChildExpression(sequence);
if (allReferencesAreFlattened()) { sequence = ((DocumentInstr) sequence).getStringValueExpression(env); adoptChildExpression(sequence);
if (allReferencesAreFlattened()) { sequence = ((DocumentInstr) sequence).getStringValueExpression(env); adoptChildExpression(sequence);