Coding Guide Lines

Is there something like
http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#General_Naming_Rules
for Clang?

I see that there is a http://llvm.org/docs/CodingStandards.html.

But it doesn't talk about naming rules.

Also why did you choose to name variables like this:

int Foo = 0;

instead of:

int foo = 0;

?

Thanks in advance.

-Thiago

I think people tend to follow the surrounding methods in a class, however I'd also like an official answer to this.

I don't know who was initially responsible for the initial caps, but the current situation is certainly a mess; in a code base that's generally quite clean, the inconsistency here is annoying.

John.