collections.xm:6: error: `id' redeclared as different kind of symbol
../../libobjc/objc/objc.h:72: error: previous declaration of `id'
collections.xm:6: error: parse error before "OffsetOutOfRange"
collections.xm:8: warning: type defaults to `int' in declaration of
`AlreadyAtEnd'
collections.xm:8: error: conflicting types for `AlreadyAtEnd'
collections.h:344: error: previous declaration of `AlreadyAtEnd'
collections.xm:8: warning: type defaults to `int' in declaration of
`AlreadyAtStart'
collections.xm:8: error: conflicting types for `AlreadyAtStart'
collections.h:344: error: previous declaration of `AlreadyAtStart'
collections.xm:8: warning: type defaults to `int' in declaration of
`InvalidIndexLoc'
collections.xm:8: error: conflicting types for `InvalidIndexLoc'
collections.h:344: error: previous declaration of `InvalidIndexLoc'
collections.xm:8: warning: type defaults to `int' in declaration of
`InvalidLocSymbol'
collections.xm:8: error: conflicting types for `InvalidLocSymbol'
collections.h:344: error: previous declaration of `InvalidLocSymbol'
collections.xm:8: warning: data definition has no type or storage class
collections.xm:9: warning: address@hidden' must appear in an implementation
context
collections.xm:10: warning: address@hidden' must appear in an implementation
context
collections.xm:11: error: parse error before '@' token
collections.xm:14: fatal error: method definition not in class context
compilation terminated.