mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-04-17 01:09:02 +02:00
Merged DMD commit 8647ad1e6986b2849591c34c921fa08d35ffe9d9:
Bugzilla 5242 self referencing template constraint crashes compiler
This commit is contained in:
@@ -2283,7 +2283,7 @@ void deduceBaseClassParameters(BaseClass *b,
|
||||
Scope *sc, Type *tparam, TemplateParameters *parameters, Objects *dedtypes,
|
||||
Objects *best, int &numBaseClassMatches)
|
||||
{
|
||||
TemplateInstance *parti = b->base->parent->isTemplateInstance();
|
||||
TemplateInstance *parti = b->base ? b->base->parent->isTemplateInstance() : NULL;
|
||||
if (parti)
|
||||
{
|
||||
// Make a temporary copy of dedtypes so we don't destroy it
|
||||
|
||||
Reference in New Issue
Block a user