changes meaning of 'Angular' from 'struct Angular'
hello~ when i tried to compile annoy in my project, it threw out some error as below: error: declaration of 'AnnoyIndex<int, float, Angular, Kiss64Random, AnnoyIndexSingleThreadedBuildPolicy> A::B::Angular' [-fpermissive] annoy/src/annoylib.h:437:8: error: changes meaning of 'Angular' from 'struct Angular' [-fpermissive]
error: declaration of 'AnnoyIndex<int, float, Angular, Kiss64Random, AnnoyIndexSingleThreadedBuildPolicy> A::B::Kiss64Random' [-fpermissive] annoy/src/kissrandom.h:66:8: error: changes meaning of 'Kiss64Random' from 'struct Kiss64Random' [-fpermissive]
error: declaration of 'AnnoyIndex<int, float, Angular, Kiss64Random, AnnoyIndexSingleThreadedBuildPolicy> A::B::AnnoyIndexSingleThreadedBuildPolicy' [-fpermissive] annoy/src/annoylib.h:1402:7: error: changes meaning of 'AnnoyIndexSingleThreadedBuildPolicy' from 'class AnnoyIndexSingleThreadedBuildPolicy' [-fpermissive]