Remove a 'using' directives from a header file. Using directives cause
authorChris Lattner <sabre@nondot.org>
Mon, 21 Oct 2002 13:24:50 +0000 (13:24 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 21 Oct 2002 13:24:50 +0000 (13:24 +0000)
global changes, so aren't good for headers.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4245 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/MachineInstr.h

index 106af9e5bfd2a035b9977bcf994f8974d70fd886..54ea96d555880dcf6a726661a4162035b06266a7 100644 (file)
@@ -14,7 +14,6 @@
 #include <Support/iterator>
 #include <Support/hash_set>
 class Instruction;
-using std::vector;
 
 //---------------------------------------------------------------------------
 // class MachineOperand 
@@ -281,10 +280,10 @@ class MachineInstr :  public Annotable,         // Values are annotable
                       public NonCopyable {      // Disable copy operations
   MachineOpCode    opCode;              // the opcode
   OpCodeMask       opCodeMask;          // extra bits for variants of an opcode
-  vector<MachineOperand> operands;      // the operands
-  vector<Value*>   implicitRefs;        // values implicitly referenced by this
-  vector<bool>     implicitIsDef;       //  machine instruction (eg, call args)
-  vector<bool>     implicitIsDefAndUse; //
+  std::vector<MachineOperand> operands; // the operands
+  std::vector<Value*>   implicitRefs;   // values implicitly referenced by this
+  std::vector<bool>     implicitIsDef;  //  machine instruction (eg, call args)
+  std::vector<bool>     implicitIsDefAndUse;
   hash_set<int>    regsUsed;            // all machine registers used for this
                                         //  instruction, including regs used
                                         //  to save values across the instr.