Author: echristo Date: Thu Sep 24 16:17:02 2015 New Revision: 248538 URL: http://llvm.org/viewvc/llvm-project?rev=248538&view=rev Log: Use just one larger anonymous namespace instead of a lot of smaller ones.
Modified: cfe/trunk/lib/Basic/Targets.cpp Modified: cfe/trunk/lib/Basic/Targets.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/Targets.cpp?rev=248538&r1=248537&r2=248538&view=diff ============================================================================== --- cfe/trunk/lib/Basic/Targets.cpp (original) +++ cfe/trunk/lib/Basic/Targets.cpp Thu Sep 24 16:17:02 2015 @@ -83,8 +83,6 @@ public: } }; -} // end anonymous namespace - static void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, const llvm::Triple &Triple, @@ -185,7 +183,6 @@ static void getDarwinDefines(MacroBuilde PlatformMinVersion = VersionTuple(Maj, Min, Rev); } -namespace { // CloudABI Target template <typename Target> class CloudABITargetInfo : public OSTargetInfo<Target> { @@ -735,7 +732,6 @@ public: } }; -namespace { // WebAssembly target template <typename Target> class WebAssemblyOSTargetInfo : public OSTargetInfo<Target> { @@ -762,7 +758,6 @@ public: this->TheCXXABI.set(TargetCXXABI::WebAssembly); } }; -} // end anonymous namespace //===----------------------------------------------------------------------===// // Specific target implementations. @@ -3719,7 +3714,6 @@ public: Builder.defineMacro("_M_IX86", "600"); } }; -} // end anonymous namespace static void addCygMingDefines(const LangOptions &Opts, MacroBuilder &Builder) { // Mingw and cygwin define __declspec(a) to __attribute__((a)). Clang supports @@ -3751,7 +3745,6 @@ static void addMinGWDefines(const LangOp addCygMingDefines(Opts, Builder); } -namespace { // x86-32 MinGW target class MinGWX86_32TargetInfo : public WindowsX86_32TargetInfo { public: @@ -7125,15 +7118,12 @@ protected: } }; -} // end anonymous namespace. - const Builtin::Info Le64TargetInfo::BuiltinInfo[] = { #define BUILTIN(ID, TYPE, ATTRS) \ { #ID, TYPE, ATTRS, nullptr, ALL_LANGUAGES, nullptr }, #include "clang/Basic/BuiltinsLe64.def" }; -namespace { static const unsigned SPIRAddrSpaceMap[] = { 1, // opencl_global 3, // opencl_local @@ -7286,9 +7276,7 @@ const Builtin::Info XCoreTargetInfo::Bui { #ID, TYPE, ATTRS, HEADER, ALL_LANGUAGES, nullptr }, #include "clang/Basic/BuiltinsXCore.def" }; -} // end anonymous namespace. -namespace { // x86_32 Android target class AndroidX86_32TargetInfo : public LinuxTargetInfo<X86_32TargetInfo> { public: @@ -7299,9 +7287,7 @@ public: LongDoubleFormat = &llvm::APFloat::IEEEdouble; } }; -} // end anonymous namespace -namespace { // x86_64 Android target class AndroidX86_64TargetInfo : public LinuxTargetInfo<X86_64TargetInfo> { public: @@ -7316,7 +7302,6 @@ public: }; } // end anonymous namespace - //===----------------------------------------------------------------------===// // Driver code //===----------------------------------------------------------------------===// _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits