[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Redundant dynamic_cast<>
From: |
Andreas Schallenberg |
Subject: |
Redundant dynamic_cast<> |
Date: |
Thu, 30 Mar 2006 17:59:13 +0200 |
User-agent: |
KNode/0.10.1 |
Hi NG,
is there any way to make g++ (preferably) report
dynamic_cast statements that are unnecessary?
Example:
class A{...};
class B : public A {...};
class C : public B {...};
...
void myFunc(C * obj)
{
// redundant one...
... = dynamic_cast<C*>(obj);
// ...redundant two
... = dynamic_cast<B*>(obj);
}
Andreas
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Redundant dynamic_cast<>,
Andreas Schallenberg <=