[LLVMdev] [cfe-dev] draft rule for naming types/functions/variables
Thiago Farina
tfransosi at gmail.com
Fri Dec 3 20:03:44 PST 2010
On Mon, Nov 29, 2010 at 5:02 AM, Anton Korobeynikov
<anton at korobeynikov.info> wrote:
>> I enjoyed the new coding style in recent patches. Camel case makes it easy
>> to pick a descriptive name. Starting functions and variables with lower
>> cases reduces chances to conflict with a type name.
> Honestly speaking, I don't. Especially in the cases when varname is
> made from an
> acronym. E.g. MachineInstr *MI looks much better than MachineInstr *mi, etc.
>
Hum? I don't think MI is better. I haven't see this style until
clang/llvm. Many others open source projects just uses the normal
lower case variable, which is MUCH better IMO.
For me is confusing to have a variable starting with captial letter,
because it's hard to differentiate it from class names.
More information about the llvm-dev
mailing list