Time: 9 November 2010, 9:34:05 am
Add Andreas' patch for TMethod>>argConversionExprFor:stackIndex: This adds a check to ensure that a primitive parameter declared as type char * is a byte indexed object, and fails the primitive if it is not. The change addresses an error condition in ByteString>>findSubstring:in:startingAt:matchTable when one or more of the parameters is a WideString.
Add IncludedMethodsTest unit tests to verify this fix, and to verify the presence of other primitives translated from ByteString. Placeholders provided for other tests to cover other included method primitives.