query: Invalid use of incomplete type for partial specialization
positive_passages.docid: 42432
positive_passages.text: "invalid use of incomplete type" error with partial template specialization
negative_passages.docid: 127172
negative_passages.text: Why is template argument deduction disabled with std::forward?
negative_passages.docid: 20297
negative_passages.text: Need to Typeset twice for correct compile?
negative_passages.docid: 147466
negative_passages.text: What is the partial ordering procedure in template deduction
negative_passages.docid: 44299
negative_passages.text: Why does "typdef struct { struct S *s; } S;" containing a pointer to same type compile?
negative_passages.docid: 134085
negative_passages.text: C++ single template specialisation with multiple template parameters
negative_passages.docid: 46092
negative_passages.text: Is it possible to have two partial classes in different assemblies represent the same class?
negative_passages.docid: 69557
negative_passages.text: Multiple wildcards on a generic methods makes Java compiler (and me!) very confused
negative_passages.docid: 1439
negative_passages.text: Can't cast to to unspecific nested type with generics
negative_passages.docid: 114977
negative_passages.text: Why doesn't 'ref' and 'out' support polymorphism?
negative_passages.docid: 61229
negative_passages.text: Why does omitting explicit 'int' type for a parameter fail to compile in gcc sometimes?
negative_passages.docid: 72662
negative_passages.text: Why does a generic type constraint result in a no implicit reference conversion error?
negative_passages.docid: 124891
negative_passages.text: "not declared in this scope" error with templates and inheritance
negative_passages.docid: 157705
negative_passages.text: std::unique_ptr with an incomplete type won't compile
negative_passages.docid: 147513
negative_passages.text: GHC complains about non-exhaustive patterns that are enforced by the type checker
negative_passages.docid: 4600
negative_passages.text: multiple definition of template specialization when using different objects
negative_passages.docid: 116217
negative_passages.text: Why I cannot use universal instantiation rule here?