Ensure type is not null for symbols not yet fully resolved

This commit is contained in:
ryuukk 2023-08-13 01:56:46 +02:00 committed by GitHub
parent 0dd4c78985
commit d9c51be643
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -234,7 +234,7 @@ struct DSymbol
// pointers are implicitly dereferenced on members (a single layer) // pointers are implicitly dereferenced on members (a single layer)
if (qualifier == SymbolQualifier.pointer if (qualifier == SymbolQualifier.pointer
&& this.type.qualifier != SymbolQualifier.pointer) && (this.type && this.type.qualifier != SymbolQualifier.pointer))
return type.getParts!OR(name, app, visited, onlyOne); return type.getParts!OR(name, app, visited, onlyOne);
if (name is null) if (name is null)