diff options
author | Cédric Venet <cedric.venet@laposte.net> | 2008-09-20 18:02:18 +0000 |
---|---|---|
committer | Cédric Venet <cedric.venet@laposte.net> | 2008-09-20 18:02:18 +0000 |
commit | f0d88cf8847b7a8093570ba551b8cc65be49d87b (patch) | |
tree | fa25ec89a27252466ac658e4a2a21265031f6744 /include/llvm/CodeGen/MachineBasicBlock.h | |
parent | 4872170514686852986df453d4ab32000176c712 (diff) | |
download | external_llvm-f0d88cf8847b7a8093570ba551b8cc65be49d87b.tar.gz external_llvm-f0d88cf8847b7a8093570ba551b8cc65be49d87b.tar.bz2 external_llvm-f0d88cf8847b7a8093570ba551b8cc65be49d87b.zip |
Update VS projects.
Change some class to struct for coherency.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56389 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/MachineBasicBlock.h')
-rw-r--r-- | include/llvm/CodeGen/MachineBasicBlock.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/include/llvm/CodeGen/MachineBasicBlock.h b/include/llvm/CodeGen/MachineBasicBlock.h index 8ee75c9c9f..b47108a862 100644 --- a/include/llvm/CodeGen/MachineBasicBlock.h +++ b/include/llvm/CodeGen/MachineBasicBlock.h @@ -24,7 +24,8 @@ class BasicBlock; class MachineFunction; template <> -class ilist_traits<MachineInstr> : public ilist_default_traits<MachineInstr> { +struct ilist_traits<MachineInstr> : public ilist_default_traits<MachineInstr> { +private: mutable MachineInstr Sentinel; // this is only set by the MachineBasicBlock owning the LiveList @@ -70,7 +71,7 @@ class MachineBasicBlock : public ilist_node<MachineBasicBlock> { bool IsLandingPad; // Intrusive list support - friend class ilist_sentinel_traits<MachineBasicBlock>; + friend struct ilist_sentinel_traits<MachineBasicBlock>; MachineBasicBlock() {} explicit MachineBasicBlock(MachineFunction &mf, const BasicBlock *bb); |