1*4b169a6bSchristos /* Looked up item by item. */ 2*4b169a6bSchristos enum e { ENUMSAMPLE_1 = 0, ENUMSAMPLE_2 = 1 }; 3*4b169a6bSchristos 4*4b169a6bSchristos /* Looked up via both sorts of iterator in turn. */ 5*4b169a6bSchristos enum ie { IENUMSAMPLE_1 = -10, IENUMSAMPLE_2, IENUMSAMPLE_3 }; 6*4b169a6bSchristos 7*4b169a6bSchristos enum e foo; 8*4b169a6bSchristos enum ie bar; 9