Author: djg Date: Mon Sep 24 10:48:49 2007 New Revision: 42262 URL: http://llvm.org/viewvc/llvm-project?rev=42262&view=rev Log: explicit keywords.
Modified: llvm/trunk/include/llvm/CodeGen/MachineModuleInfo.h llvm/trunk/lib/Transforms/Scalar/GVNPRE.cpp Modified: llvm/trunk/include/llvm/CodeGen/MachineModuleInfo.h URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/CodeGen/MachineModuleInfo.h?rev=42262&r1=42261&r2=42262&view=diff ============================================================================== --- llvm/trunk/include/llvm/CodeGen/MachineModuleInfo.h (original) +++ llvm/trunk/include/llvm/CodeGen/MachineModuleInfo.h Mon Sep 24 10:48:49 2007 @@ -161,7 +161,7 @@ public: AnchorDesc(); - AnchorDesc(AnchoredDesc *D); + explicit AnchorDesc(AnchoredDesc *D); // Accessors unsigned getAnchorTag() const { return AnchorTag; } @@ -201,7 +201,7 @@ protected: - AnchoredDesc(unsigned T); + explicit AnchoredDesc(unsigned T); public: // Accessors. @@ -291,7 +291,7 @@ unsigned Flags; // Miscellaneous flags. public: - TypeDesc(unsigned T); + explicit TypeDesc(unsigned T); // Accessors DebugInfoDesc *getContext() const { return Context; } @@ -382,7 +382,7 @@ DebugInfoDesc *FromType; // Type derived from. public: - DerivedTypeDesc(unsigned T); + explicit DerivedTypeDesc(unsigned T); // Accessors TypeDesc *getFromType() const { @@ -421,7 +421,7 @@ std::vector<DebugInfoDesc *> Elements;// Information used to compose type. public: - CompositeTypeDesc(unsigned T); + explicit CompositeTypeDesc(unsigned T); // Accessors std::vector<DebugInfoDesc *> &getElements() { return Elements; } @@ -536,7 +536,7 @@ DebugInfoDesc *TyDesc; // Type of variable. public: - VariableDesc(unsigned T); + explicit VariableDesc(unsigned T); // Accessors DebugInfoDesc *getContext() const { return Context; } @@ -595,7 +595,7 @@ bool IsDefinition; // Is the global defined in context. protected: - GlobalDesc(unsigned T); + explicit GlobalDesc(unsigned T); public: // Accessors @@ -962,7 +962,7 @@ Function *Personality; // Personality function. std::vector<int> TypeIds; // List of type ids (filters negative) - LandingPadInfo(MachineBasicBlock *MBB) + explicit LandingPadInfo(MachineBasicBlock *MBB) : LandingPadBlock(MBB) , LandingPadLabel(0) , Personality(NULL) Modified: llvm/trunk/lib/Transforms/Scalar/GVNPRE.cpp URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/GVNPRE.cpp?rev=42262&r1=42261&r2=42262&view=diff ============================================================================== --- llvm/trunk/lib/Transforms/Scalar/GVNPRE.cpp (original) +++ llvm/trunk/lib/Transforms/Scalar/GVNPRE.cpp Mon Sep 24 10:48:49 2007 @@ -70,7 +70,7 @@ SmallVector<uint32_t, 4> varargs; Expression() { } - Expression(ExpressionOpcode o) : opcode(o) { } + explicit Expression(ExpressionOpcode o) : opcode(o) { } bool operator==(const Expression &other) const { if (opcode != other.opcode) _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits