query: Static cast - Cannot cast through virtual inheritance
positive_passages.docid: 145465
positive_passages.text: Why can't static_cast be used to down-cast when virtual inheritance is involved?
negative_passages.docid: 72662
negative_passages.text: Why does a generic type constraint result in a no implicit reference conversion error?
negative_passages.docid: 148982
negative_passages.text: why java polymorphism not work in my example
negative_passages.docid: 104585
negative_passages.text: How to refer to the outer class in another instance of a non-static inner class?
negative_passages.docid: 770
negative_passages.text: Why can a derived class not access a protected member of its base class through a pointer to base?
negative_passages.docid: 53942
negative_passages.text: Why Doesn't C# Allow Static Methods to Implement an Interface?
negative_passages.docid: 78846
negative_passages.text: Accessing static member through invalid pointer: guaranteed to "work"?
negative_passages.docid: 124891
negative_passages.text: "not declared in this scope" error with templates and inheritance
negative_passages.docid: 120547
negative_passages.text: What are the rules dictating the inheritance of static variables in Java?
negative_passages.docid: 122933
negative_passages.text: Weird java behavior with casts to primitive types
negative_passages.docid: 19125
negative_passages.text: What is the advantage of using dynamic_cast instead of conventional polymorphism?
negative_passages.docid: 116392
negative_passages.text: C#: Inheritance Problem with List
negative_passages.docid: 12236
negative_passages.text: Why doesn't Java allow overriding of static methods?
negative_passages.docid: 130991
negative_passages.text: Can I Override with derived types?
negative_passages.docid: 114977
negative_passages.text: Why doesn't 'ref' and 'out' support polymorphism?
negative_passages.docid: 137225
negative_passages.text: Accessing derived class property members from base class object in CSharp
negative_passages.docid: 31737
negative_passages.text: Why aren't static data members allowed in local classes?