id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 4132,"Use of ""id"" as a variable name makes Boost unusable in Objective-C++",stokestack@…,John Maddock,"I included a C++ object in an Objective-C++ file and compilation failed with ""Expected primary-expression before..."" It turns out that two relevant files were using ""id"" as a variable name. ""id"" is a keyword in Objective-C++. Changing the variable name to ""idx"" (which appears to be more descriptive of its use anyway) eliminated the error. Patch attached.",Patches,closed,Boost 1.43.0,regex,Boost 1.42.0,Problem,fixed,Objective-C++,